Explore Flutter's official documentation site for building beautiful, cross-platform apps with a single codebase using Google's open-source toolkit.
Build cross-platform apps with Flutter
Flutter's official documentation site is your go-to resource for building apps that work seamlessly on mobile, web, and desktop platforms. Here, you can find detailed guides, API references, and practical examples to help you get started or deepen your knowledge of Flutter, Google's open-source UI toolkit.
Whether you're a beginner eager to create your first app or an experienced developer looking to master advanced features, this site offers step-by-step tutorials, sample code, and explanations of core concepts. You'll also find resources on best practices, community support, and the latest updates, making it easy to stay up to date and productive as you build with Flutter.
Discover websites similar to Flutter.github.io based on shared categories, topics, and features.
Find official guides, tutorials, and references for Qt, a cross-platform software development framework. Get help building apps for multiple devices and systems.
Explore resources and official documentation for Python packaging tools and standards, maintained by the Python Packaging Authority (PyPA).
Explore detailed documentation for setuptools, a core Python library that helps you package, distribute, and install Python projects easily.
Find legacy Java EE resources, documentation, and links to migrated projects now part of Jakarta EE. Ideal for developers working with Java enterprise tools.
Akka Documentation offers guides, references, and resources to help you build responsive, resilient applications using the Akka framework.
Netty is a Java framework for building fast, maintainable network servers and clients using an asynchronous, event-driven model.
Eclipse Vert.x is a toolkit for building reactive applications on the JVM, helping you handle more requests efficiently in modern cloud environments.
MicroProfile offers open-source specifications and tools for building cloud-native Java microservices, with resources, guides, and a vibrant developer community.
Ktor is an open-source framework for building asynchronous servers and clients in Kotlin, perfect for creating microservices and HTTP APIs with ease.
Micronaut is an open source JVM framework for building modular, testable microservices and serverless apps. Find docs, guides, and training resources.
Luvit lets you run Node.js-style apps using Lua, offering familiar APIs for building servers and tools with the Lua programming language.
Calamares is a universal installer framework designed to help developers easily create system installers for various Linux distributions.
TypeORM is an open-source tool for TypeScript and JavaScript that makes working with databases easier across Node.js and browser environments.
gRPC is an open source framework for building high-performance APIs and services that connect apps and devices across environments.
Roots offers open-source tools for modern WordPress development, helping professional developers build better sites faster with an advanced toolset.
Discover and explore official Spring projects to build Java applications, from cloud and web apps to security and data tools—all in one place.
ReactiveX introduces a framework for composing and transforming data streams, offering guides, docs, and tools for reactive programming in many languages.
Quarkus is a Java framework designed for building fast, cloud-native applications, optimized for Kubernetes and containers using OpenJDK or GraalVM.
Pods Framework lets you easily create custom content types and fields for your website, helping you organize and manage content beyond basic posts and pages.
Qt offers powerful tools and frameworks for planning, designing, developing, testing, and deploying cross-platform software with flexible licensing options.
Learn about Vuex, the state management library for Vue.js. Find guides, API references, and resources for centralized state in Vue apps.
Knex.js is a flexible SQL query builder for JavaScript, supporting multiple databases. Find documentation, guides, and resources for easy database queries.
OpenMP offers official API specifications, guides, tutorials, and community support for parallel programming with the OpenMP development framework.
MiniZinc is a free, open-source language for modeling and solving optimization problems, offering tools, documentation, and tutorials for all skill levels.
wxPython is a cross-platform toolkit for building native desktop apps in Python, offering downloads, documentation, and developer resources.
Redux is a JavaScript library that helps you manage and organize global state in your web apps, making them more predictable and easier to maintain.
SQLAlchemy is a Python toolkit and ORM that helps you manage and interact with databases easily, offering powerful tools for developers and teams.
Redux Toolkit is the official set of tools and guides for building efficient Redux apps, offering easy setup, best practices, and helpful documentation.
WebAssembly.org offers resources, docs, and community support for using WebAssembly to run code efficiently in web browsers and other environments.
Python-Future helps you write code that works in both Python 2 and 3, offering clear guides and tools for seamless compatibility and migration.
JSON5 makes working with config files easier by extending JSON with more readable syntax, helping you write and maintain data by hand.
Explore Gambit Scheme: a fast, portable, and powerful Scheme implementation with documentation, downloads, and resources for developers and researchers.
lxml provides powerful tools and documentation for processing XML and HTML in Python, making it easy to parse, validate, and manipulate data.
ICU provides libraries and tools for Unicode support, including text, date, time, and locale handling for developers and software projects.
PyPy is a fast, compatible alternative Python implementation. Explore features, compatibility info, downloads, and developer resources in one place.
Elm is a functional programming language for building reliable web apps, featuring helpful error messages and no runtime exceptions.
Discover the D programming language—static typing, C-like syntax, and systems-level access. Explore docs, downloads, and resources for developers.
Official site for Elixir, a programming language for building scalable, reliable apps. Find docs, guides, and tools to get started and learn Elixir.
ClojureScript offers documentation, guides, and tools for compiling Clojure code into JavaScript for web development and advanced optimization.
Explore official Java resources, documentation, and downloads from Oracle—everything you need to start building and running Java applications.
Jsonnet is a configuration language for developers that makes it easier to write, organize, and manage complex JSON data with less repetition.
IronPython.net is the official site for IronPython, an open-source Python implementation for .NET. Find downloads, docs, and integration tools here.
Explore HHVM, a high-performance runtime for Hack and PHP. Access downloads, documentation, and blog updates for developers and enthusiasts.
Haxe offers an open source programming language and toolkit for building cross-platform apps, with resources, downloads, and community support.
LuaTeX lets you create and customize TeX documents using Lua scripting, offering an open, flexible way to work with advanced typesetting projects.
Steel Bank Common Lisp (SBCL) offers a free, high-performance Common Lisp compiler with an interactive environment and helpful development tools.
CoffeeScript offers clear documentation, guides, and tools to help you write code in CoffeeScript, a language that compiles to JavaScript.
PureScript.org offers guides, documentation, and downloads for PureScript, a strongly-typed functional programming language that compiles to JavaScript.
Apache Groovy offers documentation, downloads, and community resources for the Groovy language—a flexible, Java-like scripting language for the JVM.
Learn about Ceylon, an open source programming language project by Eclipse, with full documentation, compiler tools, and development resources.
Explore Clojure's official site for language docs, guides, and community resources to help you learn and build with the Clojure programming language.
Racket offers documentation, tools, and guides for learning and developing with the Racket programming language, including web and application development.
Explore the Red programming language with official docs, updates, and resources for developers interested in modern, cross-platform coding.
Explore ReScript, a fast, simple, fully typed language for building robust JavaScript apps. Access docs, a playground, and join the developer community.
JetBrains offers smart development tools like IntelliJ IDEA and Kotlin to help software developers and teams code efficiently and collaborate with ease.
Jython lets you run Python code on the Java Virtual Machine, combining Python's simplicity with Java's power. Find downloads, docs, and community support.
Free Pascal offers a powerful, open source Pascal compiler supporting many platforms and architectures, plus tools and documentation for developers.
Explore Armed Bear Common Lisp, a complete Common Lisp implementation for the Java Virtual Machine with interpreter, compiler, and Java integration.
musl libc offers a lightweight C standard library with clear documentation, downloads, and community support for developers and system builders.
TSDoc helps standardize TypeScript code comments so different tools can read and use them easily. Learn the spec and best practices for clear documentation.