Kanza_cli is a simple command line tool to generate folder and file structure for your Flutter apps. About: A simple command-line application to generate simple folder and file structure for Flutter Applications. To use it, you should do the followings: 1. Firstly, you should activate dart cli to run it globally: After successful activation, you can ..
Category : Generator
Parole is an open-source, free, and cross-platform service that is intended to make people secure on the internet ecosystem. Parole excels to build up an internet community safer everywhere and every single moment. Parole is a password generator tool available on Android, Web browsers, and Windows desktops. Parole is backed by an individual Shivam Yadav. This ..
A generator to create config class from json files that support many environments. Motivation If you use a json file to config your applications, perphaps you need to write a dart class that contain all variables you define with their data types. When you need to manage nested objects is more complicated. Even if you ..
Custom Icon Generate & Add Your Custom Icons The custom icons will be converted into a ttf font file, which will be added into the project. An automatically generated Dart file will be added, allowing icons to be used like Icon(CustomIcons.email) Download source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection ..
Cool Random-User With flutter Getting Started # First you need to add this to dependency at pubspec.yaml: Two you need to remove comment in the dependency at pubspec.yaml: Note : Pls Remove ads From Home & Star Pages !! Note : API used from click here to see ! Flutter Cool Random User Generate Download source ..
Beautiful Snippet Share some beautiful code today! A Flutter Web tool to generate beautiful code snippets. Checkout the tool here Some of the sample snippets generated using this tool Heres how the generated snippet looks in a medium post Download Beautiful Snippet Generator source code on GitHub https://github.com/maheshmnj/beautiful_snippet FlutterappworldProvides the list of the opensource Flutter ..
WasswordWonderful Password Generator With Wassword you can easily generate complex passwords and use them for your online accounts. Choose length and chars to be used and generate your passwords safely. Everything works offline and nothing is shared, your safety comes first. Wassword isn’t a password manager, it doesn’t store generated password. Wassword only creates password! ..
analytics_events_gen An easy generator for tracking firebase analytics events via type safe methods. Add to pubspec.yaml Check pub for the latest version: dependencies: # … analytics_event_gen: 0.1.0 dev_dependencies: # include build_runner, only used for code generation. build_runner: ^1.6.5 Create AnalyticsEvents class: // analytics.dart import ‘package:analytics_event_gen/analytics_event_gen.dart’; // this file will be generated. part ‘analytics.g.dart’; class MyAnalyticsBloc ..
Dart Sealed Class Generator Short Intro: Dart and Flutter sealed class generator and annotations, with match methods and other utilities. There is also super_enum compatible API. Generate sealed class hierarchy for Dart and Flutter. Features Generate sealed class with abstract super type and data sub-classes. Static factory methods. for example Result.success(data: 0). Cast methods. for example a.asSuccess, a.isSuccess or a.asSuccessOrNull. ..
Paddinger Paddinger is a Flutter package to generate Padding widgets. Given a set of constants like: @paddinger const double PADDING_NORMAL = 8; A set of Padding classes will be generated like: So instead of writing: Padding( padding: const EdgeInsets.all(PADDING_NORMAL), child: Text( ‘MyText’, ), ) you can just write: NormalAllPadding( child: Text( ‘MyText’, ), ) How ..
Smartstruct – Dart bean mappings – the easy nullsafe way! Code generator for generating type-safe mappers in dart, inspired by https://mapstruct.org/ Installation Usage Examples Roadmap Overview Add smartstruct as a dependency, and smartstruct_generator as a dev_dependency Create a Mapper class Annotate the class with @mapper Run the build_runner Use the generated Mapper! Installation Add smartstruct as ..
qr_scanner A new Flutter project. Getting Started This project is a starting point for a Flutter application. Home screen GenerateCode screen Share screen Scanner screen Result screen Download QRCode Generator and QR Scanner app source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
Json 2 Dart Command line utility Important note There is already a package called json2dart so this package will be called json2dartc ! This project was made using javiercbk’s json_to_dart package ! This CLI was made to directly convert JSON stuctures into Dart classes . I personally don’t like build runners and json serializers so I made this for my workflow ..
Flutter Code Generation Examples Code generation packages/tools used in the app: flutter_localization/intl build_runner flutter_gen/flutter_gen_runner freezed/freezed_annotation json_serializable mason Presentation Presentation slides are provided here. Talk video could be found here: TBD. Building You can follow these instructions to build the app and install it onto your device. Prerequisites If you are new to Flutter, please first follow ..
Flutter Translation Sheet Generator [fts] Command line application to make your l10n super fast. Compose your strings in yaml/json format and use GoogleSheet for auto translate. WIKI and setup Follow the Wiki pages for detailed instructions on the usage and project examples. Install: You need to have flutter or dart SDK in your System PATH. flutter pub global activate flutter_translation_sheet Now ..
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs. Inspired by SwiftGen. Motivation Using asset path string directly is not safe. # pubspec.yaml flutter: assets: – assets/images/profile.jpg BadWhat would happen if you made a typo? Widget build(BuildContext context) { return Image.asset(‘assets/images/profile.jpeg’); } // The following assertion was thrown ..