Flutter Ignite
A flutter kit that helps to reduce boilerplate code for starter project with
- getx
- get_storage
- dio
- build_runner
- theme manager
- and other basic necessary modules to run a project
Features
- boilerplate start kit
Getting started
import and start using. The individual modules will be updated later
Usage
Flutter Pen
import 'package:flutter_ignite/flutter_ignite.dart';
Pen.write("Hello world", type: PenType.log, color: Colors.purple);
Pen.log("Welcome to flutter_ignite");
Pen.error("Oops. Something went wrong");
Pen.warning("Warning, please recheck the values.");
Build fresh models
flutter pub run build_runner build --delete-conflicting-outputs;
packages
- ansicolor
- path_provider
Additional information
Helping this package grow, could potentially reduce overhead for starting flutter project for getx enthusiasts.
Libraries
- data/theme_config
- data/theme_config_options
- flutter_ignite
- flutter_ignite_package
- models/app_exception
- models/cache_item
- models/config_model
- service/base_cache_service
- service/cache_service
- service/config_service
- service/connectivity_service
- service/theme_service
- service/update_manager_service
- utils/data_utils
- utils/file_utils
- utils/icon_utils
- utils/mixins
- utils/pen
- utils/system_utils
- utils/theme_utils
- utils/toast
- utils/ui_utils
- utils/web_drag_scroll_behavior