Flutter is an open-source mobile application development framework created by Google. It allows developers to build high-performance, visually attractive mobile apps for both Android and iOS platforms using a single codebase. One of the biggest advantages of Flutter is its hot reload feature, which allows developers to make changes to the code and see the results instantly, without having to recompile the entire app. It can also be used to create web and desktop apps.

Flutter also offers a rich set of pre-built widgets, which makes it easier for developers to create beautiful, responsive UIs for their apps. Additionally, Flutter's reactive programming model enables developers to build complex UIs with minimal code, improving productivity significantly.

Another major advantage of Flutter is its performance. Flutter apps are known to be fast and smooth, thanks to its use of Dart, a compiled programming language that offers high-performance out of the box. Flutter's architecture also enables the framework to take full advantage of the GPU, resulting in visually attractive apps that perform well even on older devices.

In summary, Flutter is an excellent choice for developers looking to build high-performance, visually attractive mobile apps for both Android and iOS platforms. With its hot reload feature, extensive widget library, and reactive programming model, Flutter offers a fast, efficient, and productive development experience.

In this post, we offer you the best open-source Flutter-based apps.

1- AppFlowy (Productivity)

AppFlowy is a free, open-source note-taking tool designed for creative minds. It provides an open-source alternative to Notion.io and uses Markdown syntax, allowing for dynamic tables and checklists. It also includes a responsive kanban view.

AppFlowy can be installed on popular desktop systems like Linux, Windows, and macOS. It can also be installed as a self-hosted system using Docker. The interface of AppFlowy is built using Flutter, while the backend is written in Rust.

AppFlowy: an Open source Collaborative Note-taking for Creative Teams
AppFlowy.IO is a free open-source note-taking software for teams. It allows you to create almost anything you want in a writing canvas, such as tasks, kanban boards, and more. AppFlowy is written in Flutter/ Dart, and it uses Rust for the backend. Compared to Notion, AppFlowy allows you to

2- Butterfly (Productivity)

Butterfly is a cutting-edge note-taking software written in Flutter. It offers a plethora of outstanding features not found in many similar apps. Users can take handwritten notes with ease. The software is user-friendly with an intuitive interface that makes it easy to take and organize notes.

Overall, Butterfly is the optimal choice for anyone looking for powerful and user-friendly note-taking software.

Butterfly: Is An Open-source Note-taking App Built with Flutter
Butterfly is a cutting-edge note-taking app that places your ideas at the forefront. With Butterfly, you can effortlessly add text and draw pictures, and export your notes with ease across all your devices. The app is available for Android, Windows, Linux, and the web, allowing you to access it from

3- Liso (Productivity)

Liso is an open-source data management application that focuses mainly on securely storing private information and files. Think of 1Password, in a decentralized manner. Combined with a Crypto Wallet!

Liso App Is An Open-source Decentralized Private Data Vault
An open-source data management application that focuses mainly on securely storing private information and files. Think of 1Password, in a decentralized manner. Combined with a Crypto Wallet!

4- Wger (Sport)

Wger is a free open-source exercise and workout assistant for professionals and teams.

Wger is a privacy-first Libre Workout assistant App with cloud support for Professionals and teams
What is Wger? Wger is a free, privacy-first workout progress and fitness tracker app for android. The wger app is your personalized fitness diary – but you own your data. Use the REST API to access and do amazing things with it. The app is powered by a community of developers,

5- Authpass (Security)

AuthPass is an exceptional and secure password manager that is completely free and open-source. It is designed to work on multiple platforms and is fully compatible with KeePass, which is the original open-source password manager.

AuthPass is expertly crafted with Flutter, a highly regarded tool for building mobile, desktop, and web apps. It was initially created by the talented Austrian freelancer, Herbert Poul, and is now backed by a team of talented and dedicated open-source developers.

AuthPass is a KeePass compatible free Password manager for Windows, macOS, and Linux
What is AuthPass? AuthPass is a multi-platform, free, and open-source password manager for all types of users. AuthPass is fully compatible with the popular open-source KeePass password manager, which many consider the father of open-source password managers. The app is written with Flutter which…

6- Habo (Personal Improvement)

Habo is a great habit-tracking app with a simple, user-friendly interface. It's built using Flutter, a popular and versatile framework that allows for the creation of responsive, attractive apps. The fact that it has a single codebase for both Android and iOS makes it accessible to a wide range of users. Give Habo a try and see how it can help you achieve your goals!

Habo is your next open-source Habit Tracking App
Habo is simple habit tracker for Android and macOS

7- Timecop (Productivity)

Time Cop is a simple time tracking app that works on Android and iOS devices. It has an offline-only mode that does not track or use advertising scripts. The app is made using Dart and Flutter and has a user-friendly interface that is easy to use for everyone.

Time Cop: Flutter-based Privacy-first Open-source Time Tracking app for iOS and Android
Time Cop is a lightweight time tracking app for Android and iOS devices. It comes with a full offline-only mode without any tracking or advertising script. The app is written with Dart and Flutter. It features a simple, straightforward interface that works with all users. With Time Cop, you can

8- Musify (Music)

Musify is an open-source Libre Music Streaming and Downloading app made in Flutter!

Musify's features include:

  • Online Song Search With Suggestions 🔍
  • Streaming Support 🎵
  • Download Support ⬇️
  • Import & Export Your Data And Never Lose It 💾
  • Add Custom Playlists With Link 🆒
  • Play Local / Downloaded Songs Support 📂
  • High Quality mp3 / m4a / flac Format 🔥
  • Lyrics Support 📝
  • No Ads 🚫
  • No Subscriptions 💵
  • Inbuilt Updater 🆕
  • 14 Supported Languages 🇺🇸
  • Material UI & Accent Colors & Dynamic Colors (Android 12+) 🎨
GitHub - gokadzev/Musify: Music Streaming and Downloading app made in Flutter!
Music Streaming and Downloading app made in Flutter! - GitHub - gokadzev/Musify: Music Streaming and Downloading app made in Flutter!

9- Weight Tracker (Health)

Weight Tracker is a simple minimal app that allows users to log and track their weight. It is available to download for free for Android from Google Play.

GitHub - MSzalek-Mobile/weight_tracker
Contribute to MSzalek-Mobile/weight_tracker development by creating an account on GitHub.

10- WhatTodo (Productivity)

WhatTodo is a minimal to-do and task list management app. It is designed to keep track of your task on a daily basis. It's build on BLoC Pattern. You can add a project, labels, and due-date to your task also you can sort your task on the basis of project, label, and dates.

WhatTodo is available to download for free on Google Play.

GitHub - burhanrashid52/WhatTodo: A Simple Todo app design in Flutter to keep track of your task on daily basis. Its build on BLoC Pattern. You can add a project, labels, and due-date to your task also you can sort your task on the basis of project, label, and dates
A Simple Todo app design in Flutter to keep track of your task on daily basis. Its build on BLoC Pattern. You can add a project, labels, and due-date to your task also you can sort your task on the…

11. Immich (Utilities)

Immich is an exceptional, free and open-source self-hosted solution that offers a seamless and secure way to back up and upload your photos and videos to your own server. Built with the cutting-edge Next.js framework and supported by TensorFlow, PostgreSQL, Redis, and an Nginx server, Immich is the ultimate choice for those who value quality and innovation.

In addition, Immich is incredibly user-friendly, with an easy-to-follow set-up process. With Docker-compose, getting everything up and running takes only a few minutes, making Immich the smart choice for those who prioritize efficiency and productivity.

Backup your Android and iPhone photos and videos with Immich
Self-hosted photo and video backup solution directly from your mobile phone.

12. OpenFoodFacts (Health)

This new mobile application aims to showcase Open Food Facts's power to a broad range of users through a smooth user experience and sleek user interface. It is a Flutter application by Open Food Facts.

The app is written with Flutter, and it is supported by a large community of developers and contributors.

GitHub - openfoodfacts/smooth-app: The new Open Food Facts mobile application for Android and iOS, crafted with Flutter and Dart
The new Open Food Facts mobile application for Android and iOS, crafted with Flutter and Dart - GitHub - openfoodfacts/smooth-app: The new Open Food Facts mobile application for Android and iOS, cr…

13. Spooky

Spooky is a minimalist design application to write stories, journals, notes, diaries, to-do, etc. We offer a variety of features that you can expect for your daily usage.

GitHub - juniorise/spooky-mb: Minimalist application to write stories, notes, diary! 🎃
Minimalist application to write stories, notes, diary! 🎃 - GitHub - juniorise/spooky-mb: Minimalist application to write stories, notes, diary! 🎃

14. AirDash (Utilities)

AirDash is a tool that allows users to share large files between phones, PCs, and Macs. It is available for Windows, Linux, macOS, and Android. AirDash supports files larger than 2GB by default, and it does not include any ads or third-party scripts.

AirDash

15. QuitSmoke (Personal Improvement App)

QuitSmoke is an impressive open-source mobile app designed to help you quit smoking. With this app, you can track your progress and monitor how much money you've saved, how many cigarettes you've avoided, and how long you've been smoke-free. The app also features a countdown timer that tracks how all aspects of your health improve after you quit smoking. Developed by a talented Turkish developer, QuitSmoke is available for free on Google Play, without any ads or third-party scripts.

QuitSmoke - Quit Smoking Now App for Android
QuitSmoke is a free open-source mobile app that helps you track your progress in quitting smoking. You can see how much money you’ve saved, how many cigarettes you’ve avoided, and how long you’ve been smoke-free. Additionally, you can monitor how your health is improving. This app features a countd…


If you know of any other open-source app written using Flutter, let us know.

Read more

Flutter: Best 18 UI Packages to Spice up Your App Interface
Flutter is an open source UI software framework and development kit for building mobile (Android, iOS), Desktop and web apps. It is originally created by Google on top of the Dart programming languages. Flutter has a vast community as it is still attracting developers since it is released in May
10 Open Source Flutter UI Kits to Boost your App Development
What is Flutter? Flutter is a free and open-source mobile application development framework created by Google that has been gaining popularity in recent years. It provides a fast and easy way to develop mobile apps for various platforms including Android, iOS, Linux, Mac, Windows, and the web, all…
Top 9 Reasons to Choose Flutter for App Development in 2023
Although Flutter is still considered to be fairly new, it is one of the most well-liked mobile development frameworks among programmers worldwide. It contains every component needed to quickly construct reliable native-like applications for various devices. So why is Flutter so trendy nowadays? Wi…