Flutter is an open-source software development kit created by google. It used to create cross-platform applications for mobile apps (Android & iOS), desktop, and web applications.
However, Flutter is more popular as SDK / framework for mobile apps because it has better performance than any other cross-platform frameworks.
In this post, I am sharing with you Flutter example projects (for mobile apps) to learn from, from beginner to intermediate level.
Before learning flutter, you should learn Dart first because Flutter uses Dart as its programming language. You can watch this tutorial series on youtube.
Related post
- 15+ Best Flutter UI Kits / Templates (Free & Premium) for Mobile Apps 2020
- 21 React Example Projects to Learn From (Open-source, Beginner-Intermediate Level)
Table of Contents
1. Flutter Todos

flutter-todos (this link opens in a new window) by asjqkkkk (this link opens in a new window)
📝 one day list app created by flutter!
2. Taskist

Taskist (this link opens in a new window) by huextrat (this link opens in a new window)
Flutter ToDo App with Firebase
3. Simple Calculator

FlutterCalculator (this link opens in a new window) by samarthagarwal (this link opens in a new window)
Simple calculator app using Flutter
4. Simple recipes app

recipes (this link opens in a new window) by bimsina (this link opens in a new window)
A simple recipes app made with Flutter.
5. BMI Calculator

bmi-calculator-flutter (this link opens in a new window) by londonappbrewery (this link opens in a new window)
Learn to Code While Building Apps – The Complete Flutter Development Bootcamp
6. Flutter Stackoverflow

FlutterStackOverflowApp (this link opens in a new window) by iampawan (this link opens in a new window)
Flutter App using the stack overflow questions api which we made using django.
7. Weatherflut

8. Weather App

Weather (this link opens in a new window) by alessandroaime (this link opens in a new window)
A weather app built to learn how to use Canvas and Animation in Flutter.
9. Pokemon App

PokemonApp (this link opens in a new window) by iampawan (this link opens in a new window)
Pokemon App with animations and beautiful UI
10. Flutter Movie

Flutter-Movie (this link opens in a new window) by o1298098 (this link opens in a new window)
😎 🎬 A Flutter movie app build with Fish-Redux and The Movie DB api.
11. Movie Ticketing App

movie-ticketing-app (this link opens in a new window) by triannoviandi (this link opens in a new window)
Movie Ticketing App using Flutter
12. Flutter Ecommerce App

flutter_ecommerce_app (this link opens in a new window) by TheAlphamerc (this link opens in a new window)
E-Commerce App built in flutter
13. Whatsapp Clone

FlutterWhatsAppClone (this link opens in a new window) by iampawan (this link opens in a new window)
Building a WhatsApp Clone in Flutter.
14. Twitter Clone

flutter_twitter_clone (this link opens in a new window) by TheAlphamerc (this link opens in a new window)
Fully functional Twitter clone built in flutter framework using Firebase realtime database and storage
15. Fluttergram

fluttergram (this link opens in a new window) by mdanics (this link opens in a new window)
A fully functional Instagram clone written in Flutter using Firebase / Firestore
16. Uber Clone

17. Gmail Clone

gmail_clone (this link opens in a new window) by rodydavis (this link opens in a new window)
A Gmail Clone built with Flutter
18. Tiktok Flutter

TikTok-Flutter (this link opens in a new window) by salvadordeveloper (this link opens in a new window)
A TikTok Clone in Flutter and Firebase.
19. Skype Clone

Skype-Clone (this link opens in a new window) by Ronak99 (this link opens in a new window)
Making a fully functional skype clone in flutter.
20. Flutter Netflix Clone

21. Spotify Clone
Spotify-Clone-using-Flutter (this link opens in a new window) by theflutterdev (this link opens in a new window)
Welcome to Flutter Day 1 to 30 — Building a Spotify Clone using Flutter
~~
Do you know other repos?
If you know other Github repositories that worth mentioning here, don’t hesitate to share them in the comment section.
The repository should be:
- A Flutter project example
- Has a screenshot
- Working App
Thank you.
Happy coding!
21 Vue.js Example Projects (Open-source, Beginner to Intermediate Level)
[…] 21 Flutter Example Apps (Opensource, Beginner-Intermediate Level) […]