Shorebird powers rapid development with CodePush and optimized CI pipelines designed specifically for Flutter. Learn more →
Top 23 Flutter Open-Source Projects
-
Built with Flutter + flutter_gemma 0.15.1 + Whisper.cpp + sqflite. Targets 4–6 GB RAM Android phones like the Tecno Spark 10 and Infinix Hot 30 — the phones African kids actually share with their families.
-
Shorebird
Shorebird - Patch in minutes not days. Shorebird powers rapid development with CodePush and optimized CI pipelines designed specifically for Flutter.
-
rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Project mention: A web-based RDP client built with Go WebAssembly and grdp | news.ycombinator.com | 2026-04-25With hp shutting down anyware / teradici / pcoip there are quite a few people looking for alternatives that support high resolution multi monitor with 60fps high bit depth playback and things like wacom tablet support and all three OS. Parsec and DCV are out there on the spend money side. I'm excited about the open source efforts. Things like rustdesk,kyber, and teraguchi. The community needs an open source high performance option.
https://github.com/rustdesk/rustdesk
-
-
Project mention: Localsend: An open-source cross-platform alternative to AirDrop | news.ycombinator.com | 2026-04-28
-
AppFlowy
Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
Project mention: Tell HN: Notion Desktop is monitoring your audio and network | news.ycombinator.com | 2025-07-17 -
awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
-
Appwrite
Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
At Spotube, users expect to control playback from the tray, minimize the app while keeping it running, and have quick access to essential features without opening the main window.
-
You can mod the APK and remove those detections using ReVanced Manager
https://github.com/revanced/revanced-manager
https://gitlab.com/ReVanced/revanced-patches/-/blob/main/ext...
-
I've been a big fan of Ente and their work but, man, this comment in a long-standing GitHub feature request is ringing truer every day:
> Ente is becoming like Proton: too many products and a lack of focus, leading to lower quality and not delivering what customers want
https://github.com/ente-io/ente/discussions/552#discussionco...
-
NativeScript
⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.
NativeScript is a hybrid mobile app framework that allows developers to build truly native iOS and Android apps using JavaScript, TypeScript, or Angular. Unlike frameworks that rely on WebViews, NativeScript provides direct access to native APIs, ensuring apps perform like native applications. It is ideal for developers who want the convenience of JavaScript while leveraging full native functionality.
-
gopeed
A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k. Cross-platform, built with Golang and Flutter.
-
-
-
-
MMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
-
Project mention: Show HN: Flet Studio – build cross-platform Python apps in the browser | news.ycombinator.com | 2026-05-28
Hello, I'm Feodor, the creator of Flet framework (https://github.com/flet-dev/flet).
We've just released Flet Studio (https://flet.app) - a web-based tool for building and running Python apps in the browser. It was primarily made as a playground for Flet apps, but simple apps with just Python output can be run too (there is a console for that). Create a new app from scratch or fork one of 500 gallery (https://flet.app/gallery) examples. Share the app with a live view "run" URL. The app entirely runs in a browser with Pyodide, no server required.
Is it just for web? Nope! New app template and all gallery apps are complete cross-platform Flet projects with `pyproject.toml` - just download the app as a zip, unpack, run `uv run flet build apk` and get a working Android app!
How is it different from PyScript? With Flet you don't need to write HTML/CSS files or output HTML from Python - you build UI with widgets.
Would love to hear your feedback! Thanks for your time.
-
gsy_github_app_flutter
Flutter 超完整的开源项目,功能丰富,适合学习和日常使用。GSYGithubApp 系列的优势:我们目前已经拥有 Flutter、Weex、ReactNative、Kotlin View、Kotlin Jetpack Compose ,Compose MultiPlatform,Harmony ArkUI 七个版本,功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。
-
dio
A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.
The low-level HTTP Client and a higher level implementation with the http package have been tested previously. This time, we will try another high level implementation of an HTTP client in Dart called dio. This client seems way more flexible than the previous clients, and embed great features. Furthermore, based on pub.dev, it looks like it's a popular choice. If you are interested to see some examples, you can look into example_dart/lib directory from their official repository. Anyway the first step to use it is to add it in the dependencies.
-
Project mention: Show HN: Omi – watches your screen, hears conversations, tells you what to do | news.ycombinator.com | 2026-04-15
-
The BLoC (Business Logic Component) pattern is where serious teams land. Google's own Flutter team uses it internally. Nubank, one of the world's largest digital banks with 90 million customers, built its app on it. BMW runs it in production. The flutter_bloc package has logged over 1.4 million downloads on pub.dev. That's not hype. That's validation at scale.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Flutter discussion
Flutter related posts
-
How to Integrate AI into Your Flutter App — A Complete Guide
-
Show HN: Flet Studio – build cross-platform Python apps in the browser
-
Dealing with WebSocket in Dart
-
Flutter Desktop Mastery 2: System Tray & Local Notifications
-
Flutter Desktop Mastery 3: Windows Inno Installer, Packaging, and Publishing to Chocolatey
-
Flutter Desktop Mastery 1: Window Management
-
Using dio HTTP Client in Dart
-
A note from our sponsor - Shorebird
shorebird.dev | 7 Jun 2026
Index
What are some of the best open-source Flutter projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Flutter | 176,807 |
| 2 | rustdesk | 115,668 |
| 3 | immich | 102,612 |
| 4 | localsend | 82,897 |
| 5 | AppFlowy | 71,755 |
| 6 | awesome-flutter | 60,223 |
| 7 | Appwrite | 56,217 |
| 8 | open-source-ios-apps | 50,610 |
| 9 | spotube | 46,742 |
| 10 | revanced-manager | 28,146 |
| 11 | ente | 26,943 |
| 12 | NativeScript | 25,529 |
| 13 | gopeed | 24,742 |
| 14 | flutter-go | 23,732 |
| 15 | Best-Flutter-UI-Templates | 22,707 |
| 16 | FlutterExampleApps | 21,494 |
| 17 | MMKV | 18,608 |
| 18 | flet | 16,187 |
| 19 | gsy_github_app_flutter | 15,451 |
| 20 | dio | 12,820 |
| 21 | omi | 12,730 |
| 22 | bloc | 12,449 |
| 23 | pixez-flutter | 11,818 |