Discover the Power of Open-Source Flutter Apps

Are you looking to learn from real-world examples of Flutter development? Look no further! We’ve curated a list of 32 open-source Flutter apps that showcase a wide range of features and functionalities. From business and finance to games and entertainment, these apps demonstrate the versatility and potential of the Flutter framework.

Business and Finance

  • Be Thrifty Today: A simple and secure money management app that helps track income and expenses.
  • Invoice Ninja: A robust business suite for documenting invoices, tasks, and expenses.
  • Trace: A modern crypto portfolio and market explorer built with Flutter.
    import 'package:flutter/material.dart';
    void main() {
      runApp(MyApp());
    }
    
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Trace',
          home: Scaffold(
            appBar: AppBar(
              title: Text('Crypto Portfolio'),
            ),
            body: Center(
              child: Text('Your crypto portfolio data here'),
            ),
          ),
        );
      }
    }
  • Receipt Manager: A minimalistic app for managing receipts using OCR technology.
  • HADWIN: A prototype app that simulates transactions and demonstrates various design patterns and state management techniques.

Ecommerce

  • Open Ecommerce App: A mobile ecommerce application built with Flutter and designed for small and medium businesses.
  • Shope: A minimalist ecommerce UI template with a clean and beautiful design.
  • The Complete Ecommerce Flutter UI App: A modern and attractive ecommerce app with a wide range of features.

Education

  • Mathematics Flutter: A basic arithmetic quiz app for children aged 4-10.
  • Flutter E-book App: A simple app for reading and downloading books from the Feedbooks API.
  • BookSearch: A project for beginners that searches and collects books using the GoogleBooks API.
  • StarBook: A digital diary that helps users track their mood and productivity.

Productivity

  • Taskist: A task management app with different animations and Firebase integration.
    import 'package:firebase_core/firebase_core.dart';
    Future main() async {
      WidgetsFlutterBinding.ensureInitialized();
      await Firebase.initializeApp();
      runApp(MyApp());
    }
  • Note Taking: A note-taking app with SQFlite storage and search functionality.
  • WhatToDo: A simple to-do app with BLoC pattern and task prioritization.
  • Tasker: A beautifully designed task manager app built with Dart and Flutter.
  • Flutter To-Dos: A to-do app with custom themes and colors, as well as Provider state management.

Tools

  • One Second Diary: A minimalistic video diary app that records one second of your day every day.
  • Zefyr Editor: A rich text editor built with simplicity and flexibility for Flutter applications.
  • TimeCop: A time-tracking app that respects your privacy and gets the job done without getting too fancy.
  • FlutterWeather: A simple weather app that obtains the user’s current location and shows hourly and seven-day weather information.
  • Feather: A better weather application with great UI and UX, featuring current temperature, humidity, and wind conditions.

Media

  • Grey: A Material-designed music player app with SQFlite database and faster loading of songs.
  • InKino: A multiplatform Dart app for exploring movies and showtimes at Finnkino theatres.
  • MovieLab: An open-source and cross-platform mobile app for browsing movies and TV shows.
  • Tsacdop: A podcast player app with clean design, playlists support, and sleep timer/speed setting.
  • Virlow:

Leave a Reply