Open-source projects categorized as Flutter

Top 23 Flutter Open-Source Projects

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    Project mention: Kotlin Multiplatform for Android and iOS Apps | news.ycombinator.com | 2023-09-25

    You are probably thinking of the shader compilation step that has to happen - https://docs.flutter.dev/perf/shader - and the long term solution (from the page) is https://github.com/flutter/flutter/wiki/Impeller

  • awesome-flutter

    An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

    Project mention: Repository with many useful widgets. | /r/AdvancedFlutter | 2023-06-13
  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

    Project mention: how to install that application for automatic updates? | /r/debian | 2023-08-30

    I want to install RustDesk on my Debian bookworm fresh install from here: https://github.com/rustdesk/rustdesk/releases/tag/1.2.2

  • AppFlowy

    AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

    Project mention: v0.3.0 is out | /r/AppFlowy | 2023-08-27

    Download from https://github.com/AppFlowy-IO/AppFlowy/releases/tag/0.3.0

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: File Manager like WinRar, WinZip, 7zip, etc., on iOS thats open source? | /r/opensource | 2023-07-12

    Then it's easier. There is a community list that took 5s to find and there seems to be nothing in there that fits your description.

  • Appwrite

    Build Fast. Scale Big. All in One Place. Cloud is now available in public beta. 🌩

    Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14

    Appwrite (REST, GraphQL)

  • flutter-go

    flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • RxDB

    A fast, offline-first, reactive Database for JavaScript Applications https://rxdb.info/

    Project mention: Show HN: ElectricSQL, Postgres to SQLite active-active sync for local-first apps | news.ycombinator.com | 2023-09-20

    Congrats to the team. Once I’ve tried https://rxdb.info/ and it wasn’t funny at all to do the remote replication (PG) and to deal with conflicts. I do need to check this out!

  • FlutterExampleApps

    [Example APPS] Basic Flutter apps, for flutter devs.

  • immich

    Self-hosted photo and video backup solution directly from your mobile phone.

    Project mention: How to expose docker container ports on the local network | /r/qnap | 2023-08-26

    I'm trying to setup immich inside docker containers on my QNap NAS.

  • Best-Flutter-UI-Templates

    completely free for everyone. Its build-in Flutter Dart.

    Project mention: Animated onboarding UI template implemented in react-native [Source in comments] | /r/reactnative | 2022-10-12

    This project is inspired from an existing Flutter project, whose developer has said to have taken these from Dribbble, though I was only able to find one of the UI (which he shared).

  • MMKV

    An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.

    Project mention: TOP 6 React Native libraries with native performance ⚡️ | dev.to | 2023-01-12

    This library uses MMKV key-value storage and JSI to communicate between the JS side and the native side very quickly and synchronously. It is a suitable replacement for slow AsyncStorage. Follow this guide to migrate from AsyncStorage and get 30x faster on read and write operations in your app.

  • localsend

    An open source cross-platform alternative to AirDrop

    Project mention: LANDrop – Drop any files to any devices on your LAN | news.ycombinator.com | 2023-08-24

    LocalSend works on mobile and desktop, but requires installation.



  • gsy_github_app_flutter

    Flutter 超完整的开源项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。跨平台的开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本 : https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp 、原生 kotlin 版本 https://github.com/CarGuo/GSYGithubAppKotlin

  • 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.

    Project mention: Nirikshak - A lightweight Dio HTTP Inspector | /r/FlutterDev | 2023-03-17
  • revanced-manager

    💊 Application to use ReVanced on Android

    Project mention: Updated ReVanced Manager: what's different? | /r/revancedapp | 2023-09-05

    You can find changelogs on GitHub here

  • bloc

    A predictable state management library that helps implement the BLoC design pattern

    Project mention: [Research] Your Flutter Stack | /r/FlutterDev | 2023-05-23

    Architecture: Repository pattern as described on bloclibrary.dev

  • getx

    Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.

    Project mention: what makes GetX not preferable? | /r/FlutterDev | 2023-04-23

    the maintainer is a liar (link)

  • flutter_architecture_samples

    TodoMVC for Flutter

  • flame

    A Flutter based game engine.

    Project mention: Hi Flutter Devs, I am struggling to make a background for my app that is extremely high fidelity lava lamp bubbles - 3d, viscous, blobby, neon glow-y, lava lamp bubbles. | /r/flutterhelp | 2023-07-07

    Check out Flame - https://github.com/flame-engine/flame

  • flutterfire

    🔥 A collection of Firebase plugins for Flutter apps.

    Project mention: React Native App Crashing on Sign-out (iOS) | /r/Firebase | 2023-08-17

    My react native app for some reason crashes every single time when signing out on iOS. The signout is successful, because I can see the page begin its transition to the home screen, and the next time I open the app, I'm logged out. I believe this is a firebase issue since it only occurs on iOS, and not on Android. I've looked at every related post I can find online, such as this one (Flutter) and this one (React Native) referencing active snapshot listeners, but even when I comment out my single snapshot listener, the crash persists.

  • fish-redux

    An assembled flutter application framework.

  • Invoice Ninja

    Invoices, Expenses and Tasks built with Laravel, Flutter and React

    Project mention: Show HN: Invoice Dragon – An Open Source App to Create PDF Invoices for Free | news.ycombinator.com | 2023-07-25

    I didnt see https://invoiceninja.com/ get mentioned yet, but it is my favorite software solution in this space. You can self host it or pay them for hosting. PDF generation and alot more

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-25.

Flutter related posts


What are some of the best open-source Flutter projects? This list will help you:

Project Stars
1 Flutter 156,813
2 awesome-flutter 48,477
3 rustdesk 47,203
4 AppFlowy 38,763
5 open-source-ios-apps 36,427
6 Appwrite 33,178
7 flutter-go 23,431
8 RxDB 19,651
9 FlutterExampleApps 19,142
10 immich 18,833
11 Best-Flutter-UI-Templates 18,477
12 MMKV 16,183
13 localsend 14,501
14 gsy_github_app_flutter 14,184
15 dio 11,854
16 revanced-manager 11,630
17 bloc 10,871
18 getx 9,108
19 flutter_architecture_samples 8,507
20 flame 8,142
21 flutterfire 8,048
22 fish-redux 7,346
23 Invoice Ninja 7,313
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.