Skip to content

victor7w7r/flutterfly

Repository files navigation

flutterfly

A template with clean architecture for Flutter with useful packages

Made with ❤️ by

Alt text

Live Preview

Github Pages

Install Packages

$ flutter pub get

Extra Packages

  • bitsdojo_window: Makes it easy to customize and work with your Flutter desktop app window.
  • cupertino_icons: Icons for Flutter's Cupertino widgets.
  • dart_mappable: Improved json serialization and data classes with full support for generics, inheritance, customization and more:
  • dio: A powerful Http client for Dart.
  • equatable: Simplify Equality Comparisons.
  • fast_immutable_collections: Fast immutable collections for Dart.
  • fl_query: Asynchronous data caching, refetching & invalidation library for Flutter.
  • fluent_ui: Unofficial implementation of Fluent UI for Flutter.
  • flutter_native_splash: Splash screen for mobile apps.
  • fpdart: Functional programming in Dart and Flutter.
  • get_it: Service Locator for Dart and Flutter.
  • hive: A lightweight and blazing fast key-value database.
  • injectable: Convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
  • niku: Fluently developing without headache and Nested Hell.
  • retrofit: Is an dio client generator using source_gen and inspired by Chopper and Retrofit.
  • watch_it: A simple state management solution powered by get_it.

Change to blank template

$ git clone https://github.com/victor7w7r/flutterfly
$ cd flutterfly
$ git checkout blank