I tried Golden Test https://pub.dev/packages/golden_toolkit Verify using this library By the way, it seems that the screenshot of the master is called Golden. I tried to test the case where the color of the widget is different with the counter application OK assumption NG assumption procedure 1. Add golden_toolkit to dev_dependencies 2. Create golden_test.dart in the test folder ..
Category : Tools
Cool linter This is a custom linter package for dart/flutter code. It can set linter for exclude some of words. This words you can set in analysis_options.yaml by example below Usage 1. Add dependency to pubspec.yaml dev_dependencies: cool_linter: ^1.2.0 # last version of plugin 2. Add configuration to analysis_options.yaml analyzer: plugins: – cool_linter cool_linter: extended_rules: – always_specify_stream_subscription – prefer_trailing_comma ..
TerminalStudio Terminal emulator written in Flutter. Comming soon. Build Contribute on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
This helps you reduce the development and testing time of new featuresShow some and star the repo to support the project! Main features Check device info & package info Viewing and managing application cache Flutter inspector features Test your custom actions Quickstart Wrap your MaterialApp’s home or builder widget in a DebugFriend. import ‘package:debug_friend/debug_friend.dart’; import ‘package:flutter/material.dart’; void main() ..
flutter_splash Redesign Unsplash Mobile Application with flutter tools. About its open source application based Unsplash API for training Flutter , Dio , Cubit(Bloc) state management tool. View Under development. Download flutter splash source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
Notes is a privacy oriented, Secure ,beautiful and fast application made in flutter, it supports various features like adding and saving notes. Hiding notes with password security, Archiving them. To make UI look beautiful it has various UI colors with the support of light and black theme. Features Create and Save Notes Export Notes as ..
BWeird Flutter Toolkit! Hi! From a Weirder Flutter has been great on mobile development and I took this opportunity to make it even greater with template toolkit. This template toolkit will be implemented in MVC+S structure and helper classes. GetX State Management will be used as core state management in the project. You can check GetX. ..
Dart Code Metrics Note: you can find the full documentation on the website Configuration | Rules | Metrics | Anti-patterns Dart Code Metrics is a static analysis tool that helps you analyse and improve your code quality. Reports code metrics Provides additional rules for the dart analyzer Checks for anti-patterns Checks unused *.dart files Can be used as CLI, analyzer plugin or library Links See CHANGELOG.md for major/breaking updates, and releases for a detailed version history. To ..
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 ..
Short intro: An anthology of a variety of tools for the Persian language which you can use in all platform that dart supports. Persian tools Persian Tools dart package which you can use in all platforms Features Removing ordinal suffixes Adding ordinal suffixes Converting Persian words to number Converting Persian numbers to word Adding and ..
pixel_perfect Put a semi-transparent image with the design over the top of the developed layout. It helps you to compare original design and current page. Getting started Add pixel_perfect in your pubspec.yaml dependencies. dependencies: pixel_perfect: any How To Use Simple use Add assets folder with images to your pubspec.yaml uses-material-design: true assets: – assets/ Import the following package ..
Robot Testing Pattern in Flutter Developed with by Very Good Ventures This project showcases how to apply the Robot Testing pattern to a Flutter application. It is a demo project used for the conference Future of Testing: Mobile hosted by Applitools. How to run the tests flutter drive –target=e2e/e2e.dart –driver=e2e/scenarios/counter_scenario.dart flutter drive –target=e2e/e2e.dart –driver=e2e/scenarios/login_scenario.dart flutter drive –target=e2e/e2e.dart –driver=e2e/scenarios/scrolling_list_scenario.dart Check ..
Short Intro: A few handy Flutter tools, dead simple `UriRouter` for `Uri`-based navigator or `BuildTracker` to track widget rebuilds and what caused them to rebuild. noob A few handy tools for Flutter apps. UriRouter Hooks Providers PointerIndicator BuildTracker PeriodicListenable UriRouter Dead simple Uri-based page router. class BooksPage extends StatelessWidget { static final route = UriRoute( path: ..
Flutter for Embedded Linux (eLinux) This software is a non-official extension to the Flutter SDK to build Flutter apps for Embedded Linux devices. It is still been developed! So, currently, there is a lot of unsupported functions yet. Documentation See https://github.com/sony/flutter-elinux/wiki Contributing See CONTRIBUTING.md. Quick start How to insall flutter-elinux $ git clone https://github.com/sony/flutter-elinux.git $ sudo mv flutter-elinux /opt/ $ export ..
sliver_tools A set of useful sliver tools that are missing from the flutter framework. Here is a taste what you can make using this package The structure of this app: class Section extends State { @override Widget build(BuildContext context) { return MultiSliver( pushPinnedChildren: true, children: <Widget>[ SliverPersistentHeader( pinned: true, … ), if (!infinite) SliverAnimatedPaintExtent( child: ..