Dart Dart

Open-source Dart projects categorized as Dart

Top 23 Dart Dart Projects

  • GitHub repo Flutter

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

    Project mention: Effective Dart Tricks | dev.to | 2021-05-11

    The Flutter SDK usees this trick internally with Curves and other classes.

  • GitHub repo plugins

    Plugins for Flutter maintained by the Flutter team

    Project mention: Refresh token from google_sign_in | reddit.com/r/flutterhelp | 2021-04-27
  • GitHub repo dio

    A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.

    Project mention: How to rerun function if it return x? | reddit.com/r/dartlang | 2020-12-21
  • GitHub repo bloc

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

    Project mention: Isn't BLoC Pattern way overused? | reddit.com/r/FlutterDev | 2021-05-07

    But the "Bloc" itself, with the event streams and all that, if you see examples in the bloclibrary.dev, is just too convoluted, and could probably be achieved with just the lightweight "Cubit" approach.

  • GitHub repo flutter_architecture_samples

    TodoMVC for Flutter

    Project mention: Can anyone recommend to me some resources to start developing in flutter? | reddit.com/r/flutterhelp | 2021-04-30

    Agree. This is a great value course that got me up and running quickly. Otherwise, looking at code samples helps. When you’re ready to build an app, this is a good architecture sample repo: https://github.com/brianegan/flutter_architecture_samples

  • GitHub repo sdk

    The Dart SDK, including the VM, dart2js, core libraries, and more.

    Project mention: Fix missing Flutter menus in Android Studio | dev.to | 2021-05-06

    When I struggled to build Flutter development environment with Android Studio in Arch Linux, I sometimes met the situation where Flutter menus were missing. I installed Flatter and Dart via pacman and also "Configure"d "Plugins" of them on Android Studio. The start menus didn't show, however, Flatter menus.

  • GitHub repo flutterfire

    🔥 A collection of Firebase plugins for Flutter apps.

    Project mention: Flutter sucks, why? | reddit.com/r/FlutterDev | 2021-04-30

    document() was marked as deprecated 10 months ago. See PR: https://github.com/FirebaseExtended/flutterfire/pull/2913

  • GitHub repo flame

    A minimalist Flutter game engine

    Project mention: New Flutter Flame Tutorials to Make Mobile Games | reddit.com/r/FlutterDev | 2021-03-15

    Thank you for sharing that link. I am one of the people that couldn't find it. I don't quite understand how to use these tags on GitHub. For example there used to be these nice examples in rc7. https://github.com/flame-engine/flame/tree/1.0.0-rc7/doc/examples Where did the examples go from rc8 onward? Did the development team pull the examples down in order to work on them? https://github.com/flame-engine/flame/tree/1.0.0-rc8/doc

  • GitHub repo provider

    InheritedWidgets, but simple

    Project mention: How to create a new Flutter Project with a Boilerplate | dev.to | 2021-04-21

    Provider ⇨ State Management

  • GitHub repo getx

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

    Project mention: How to make a "welcome screen" that users are going to see only once when they first launch the application (guess it is called onboarding, improve me if it is not correct) with GetX? | reddit.com/r/flutterhelp | 2021-04-05

    I'm not an expert on GetX but this may help you. https://github.com/jonataslaw/getx/issues/372#issuecomment-657348859

  • GitHub repo inKino

    A multiplatform Dart movie app with 40% of code sharing between Flutter and the Web.

    Project mention: If you're using Flutter for your mobile app projects only, what do you use as a replacement for Flutter web? | reddit.com/r/FlutterDev | 2021-03-24

    My bad. Yes there is and here https://github.com/roughike/inKino a great example how you can share code between Flutter and Angular dart

  • GitHub repo dart-sass

    The reference implementation of Sass, written in Dart.

    Project mention: Error while Installing node-sass | reddit.com/r/node | 2021-04-27

    install sass, it works perfectly.

  • GitHub repo Hive

    Lightweight and blazing fast key-value database written in pure Dart. (by hivedb)

    Project mention: Trying out Moor for the first time (using .moor files) Building an offline first app. [LIVESTREAM] | reddit.com/r/FlutterDev | 2021-01-28

    Moor is a well-maintained ORM for sqlite3, a relational database management system. Hive is a fast but buggy key-value store. It's not an apple to apple comparison, they serve different purposes. Make the choice based on the type of data you want to store and how you need to access it.

  • GitHub repo angular

    Fast and productive web framework provided by Dart (by angulardart)

    Project mention: Optional content projection/injection in Angular | dev.to | 2021-05-08

    By the same mechanism as in the first approach, the custom or default content will be rendered by SlotRendererComponent. The reason why this solution is not working is due to @ContentChildren not being able to query nested ng-contents. Setting { descendants: true } also did not work for me. I found an issue describing the problem for the AngularDart repository so maybe it is related (or I am doing something wrong here ;) ).

  • GitHub repo flutter_hooks

    React hooks for Flutter. Hooks are a new kind of object that manages a Widget life-cycles. They are used to increase code sharing between widgets and as a complete replacement for StatefulWidget.

    Project mention: Flutter Riverpod Example – Category Selection | dev.to | 2021-01-14

    A way to use both flutter_hooks and Riverpod together, while offering small extras.

  • GitHub repo flutter_map

    A Flutter map widget inspired by Leaflet

    Project mention: Need help with maps in Flutter | reddit.com/r/flutterhelp | 2021-03-10

    There's a package for maps which supports OpenStreetMap tiles: https://github.com/fleaflet/flutter_map

  • GitHub repo website

    Flutter web site (by flutter)

    Project mention: Flutter errors handling rant | reddit.com/r/FlutterDev | 2021-04-12
  • GitHub repo fvm

    Flutter Version Management: A simple CLI to manage Flutter SDK versions.

    Project mention: FVM 2.0 - Flutter Version Management is out! | reddit.com/r/FlutterDev | 2021-05-02

    Repo: https://github.com/leoafarias/fvm

  • GitHub repo river_pod

    A simple way to access state while robust and testable.

    Project mention: Riverpod and mobx | reddit.com/r/FlutterDev | 2021-05-06
  • GitHub repo flutter_local_notifications

    A Flutter plugin for displaying local notifications on Android, iOS and macOS

    Project mention: How to Navigate to certain screen of app after tapping on notification. | reddit.com/r/flutterhelp | 2021-02-14
  • GitHub repo flutter_redux

    A library that connects Widgets to a Redux Store

    Project mention: Most popular Flutter libraries for state management in 2021 | dev.to | 2021-02-11

    Github link Active development: a little

  • GitHub repo panache

    🎨 Flutter Material Theme editor (by rxlabz)

    Project mention: Theme picker for users? | reddit.com/r/flutterhelp | 2021-04-07

    I am looking for something like panache but as a lib, we want to allow users of my app to customize their theme by picking all attributes of the material ThemeData. Is there an existing package for that?

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 2021-05-11.


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

Project Stars
1 Flutter 119,711
2 plugins 13,718
3 dio 9,490
4 bloc 6,999
5 flutter_architecture_samples 6,911
6 sdk 6,788
7 flutterfire 5,043
8 flame 4,251
9 provider 3,535
10 getx 3,261
11 inKino 3,167
12 gallery 2,323
13 dart-sass 2,275
14 Hive 2,249
15 angular 1,716
16 flutter_hooks 1,708
17 flutter_map 1,652
18 website 1,627
19 fvm 1,543
20 river_pod 1,515
21 flutter_local_notifications 1,493
22 flutter_redux 1,453
23 panache 1,261