Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
Flutter is powered by the same hardware-accelerated 2D graphics library that underpins Chrome and Android.
Flutter is free and open source software.
Key Features
- Powered by the Dart platform.
- Compile to 32-bit and 64-bit ARM machine code for iOS and Android, as well as JavaScript for the web and Intel x64 for desktop devices.
- Layered architecture gives you control over every pixel on the screen and its powerful compositing capabilities let you overlay and animate graphics, video, text, and controls without limitation.
- Built-in beautiful Material Design and Cupertino (iOS-flavor) widgets. Full set of widgets that deliver pixel-perfect experiences on both iOS and Android. Incorporate all critical platform differences such as scrolling, navigation, icons and fonts.
- Stateful hot reload, allowing you to make changes to your code and see the results instantly without restarting your app or losing its state. Experience sub-second reload times without losing state on emulators, simulators, and hardware.
- Works with any development tool (or none at all) but includes editor plug-ins for both Visual Studio Code and IntelliJ / Android Studio.
- Thousands of packages to speed your development, regardless of your target platform.
Website: flutter.dev
Support: GitHub Code Repository
Developer: The Flutter Authors
License: BSD 3-Clause “New” or “Revised” License
Flutter is written in Dart. Learn Dart with our recommended free books and free tutorials.
Related Software
| Mobile Application Development Frameworks | |
|---|---|
| Ionic Framework | SDK for hybrid mobile app development |
| Flutter | UI toolkit for building natively compiled applications |
| React Native | Mobile application framework |
| Quasar | Enterprise-ready cross-platform VueJs framework |
| Framework7 | Mobile HTML framework for building iOS and Android apps |
| Apache Cordova | Mobile application development framework |
| NativeScript | Develop mobile apps on Apple iOS and Android |
| Dioxus | React-like library for building fast, portable, and beautiful user interfaces |
| Uno Platform | Build single codebase native mobile, web, desktop and embedded apps |
| ZK | Ajax Web application framework |
Read our verdict in the software roundup.
| Dart Web Frameworks | |
|---|---|
| Flutter | UI toolkit for building natively compiled applications |
| Jaspr | Modern web framework for building websites in Dart |
| Angel3 | Full-stack web framework that is build to streamline development |
| Shelf | Web server middleware |
| Jaguar | Full-stack production ready HTTP server framework built to be fast and simple |
| Angular | Fast and productive web framework |
| Alfred | Performant expressjs like web server / rest api framework |
| Start | Sinatra inspired web development framework |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

