Category : Plugin

window_utils A new flutter plugin project. Remove MacOS title bar Example import ‘package:flutter/material.dart’; import ‘package:window_utils/window_utils.dart’; void main() => runApp(MyApp()); class MyApp extends StatefulWidget { @override _MyAppState createState() => _MyAppState(); } class _MyAppState extends State<MyApp> { @override void initState() { WidgetsBinding.instance.addPostFrameCallback( (_) => WindowUtils.hideTitleBar(), ); super.initState(); } @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: false, ..

Read more

Flutter Package: May be used to intercepting the Android back-button, as an alternative to `WillPopScope`. back_button_interceptor In simple cases, when you need to intercept the Android back-button, you usually add WillPopScope to your widget tree. However, when developing stateful widgets that interact with the back button, it’s more convenient to use the BackButtonInterceptor. You may ..

Read more

Flutter plugin for Google Analytics for Firebase, an app measurement solution that provides insight on app usage and user engagement on Android and iOS. A Flutter plugin to use the Google Analytics for Firebase API. For Flutter plugins for other Firebase products, see README.md. Usage To use this plugin, add firebase_analytics as a dependency in your pubspec.yaml file. You must ..

Read more

Google Maps for Flutter (Developers Preview) A Flutter plugin that provides a Google Maps widget. Developers Preview Status The plugin relies on Flutter’s new mechanism for embedding Android and iOS views. As that mechanism is currently in a developer’s preview, this plugin should also be considered a developers preview. Known issues are tagged with the platform-views and/or maps labels. To use ..

Read more

flutter_circle_color_picker A beautiful circle color picker for the Flutter. Light theme Dark Theme Usage … body: Center( child: CircleColorPicker( initialColor: Colors.blue, onChanged: (color) => print(color), size: const Size(240, 240), strokeWidth: 4, thumbSize: 36, ), ), … API /// Called during a drag when the user is selecting a color. /// /// This callback called with ..

Read more

About flutter_responsive plugin This plugin provides an easy and productive way to work with responsive layouts for Flutter Applications in mobile, desktop and web, allowing your layout to adapt and wrap widgets ( Container, Rows, Columns, and RichText ) referent to the size of his parent element. Licensing This project follows the GNU General Public ..

Read more

A flutter plugin to implement a Boom Menu, with icons, title, subtitle, animated FAB Icons and hide on scrolling. Flutter Boom Menu Usage The BoomMenu widget is built to be placed in the Scaffold.floatingActionButton the argument, replacing the FloatingActionButton widget. It’s not possible to set its position with the Scaffold.floatingActionButtonLocation the argument, but it’s possible ..

Read more

Looking for build a Flutter widget for Table layout with CSV data, check out the below code spinet to build your Flutter Table Layout with Flutter. import ‘package:flutter/material.dart’; import ‘package:csv/csv.dart’; import ‘dart:async’ show Future; import ‘package:flutter/services.dart’ show rootBundle; class TableLayout extends StatefulWidget { @override _TableLayoutState createState() => _TableLayoutState(); } class _TableLayoutState extends State<TableLayout> { List<List<dynamic>> ..

Read more

Flutter Geolocator Plugin A Flutter geolocation plugin which provides easy access to the platform specific location services (FusedLocationProviderClient or if not available the LocationManager on Android and CLLocationManager on iOS). Branch Build Status develop master Features Get the current location of the device; Get the last known location; Get continuous location updates; Check if location ..

Read more

Allows user pick a document. Picked document is copied to app temporary directory. Optionally allows pick document with specific extension only. flutter_document_picker Allows user pick a document. Picked document is copied to app temporary directory. Optionally allows pick document with specific extension only. When file is picked its extension is checked using allowedFileExtensions parameter. Then ..

Read more

A bottom navigation bar that you can customize with the options you need, without any limits. You can also customize the appearance of the navigation bar. The development was inspired by the following design: personalized-tab-bar You can see the source code of this lib inside the /lib folder. Show some ❤️ and star the repo ..

Read more

Holden Certificate Generator made with Flutter. Dependencies spreadsheet_decoder path_provider file_picker pdf_viewer_plugin pdf permission_handler share_extend provider printing Contributing Feel free to contribute to the project by creating issues or sending pull-requests. Getting Started A few resources to get you started if this is your first Flutter project: Lab: Write your first Flutter app Cookbook: Useful Flutter ..

Read more

sqflite SQLite plugin for Flutter. Supports iOS, Android and MacOS. Support transactions and batches Automatic version management during open Helpers for insert/query/update/delete queries DB operation executed in a background thread on iOS and Android Getting Started In your flutter project add the dependency: For help getting started with Flutter, view the online documentation. Usage example Import sqflite.dart Opening ..

Read more

flutter_sodium With flutter_sodium you get access to the modern, easy-to-use libsodium crypto library in your Flutter apps. One set of crypto APIs supporting both Android and iOS. Getting Started In your flutter project add the dependency: dependencies: … flutter_sodium: any Important: For iOS you’ll need to manually update the Podfile in your ios project. Usage ..

Read more

giphy_picker A plugin that allows you to pick animated GIF images from Giphy. Getting Started First, you need to register an app at the Giphy Developers Portal in order to retrieve an API key. Pick a GIF: import ‘package:giphy_picker/giphy_picker.dart’; final gif = await GiphyPicker.pickGif( context: context, apiKey: ‘[YOUR GIPHY APIKEY]’); Display a GIF using the ..

Read more

dio A powerful Http client for Dart, which supports Interceptors, Global configuration, FormData, Request Cancellation, File downloading, Timeout, etc. Get started Add dependency dependencies: dio: 3.x #latest version In order to support Flutter Web, v3.x was heavily refactored, so it was not compatible with version 3.x See here for a detailed list of updates. Super ..

Read more

flutter-by-example A collection of simple, bare-bones Flutter apps that each demonstrate a concept The apps are slowly being updated to Dart 2; be sure to use the –preview-dart-2 flag when running/compiling these examples Apps Hello World: one-line Flutter app Updated for Dart 2 Material Navigation: two screen Flutter that demonstrates navigation using Material (2.1) Routing ..

Read more

Flutter Wear Plugin A collection of widgets for developing Wear OS (Android Wear) apps in Flutter. Widgets There currently three widgets provided by the plugin: WatchShape: determines whether the watch is square or round. InheritedShape: an InheritedWidget that can be used to pass the shape of the watch down the widget tree. AmbientMode: builder that ..

Read more

flutter_bluetooth This flutter app will help you to connect to Bluetooth Devices (like HC-05). You can send messages to the Bluetooth module and perform various operations. By default, the app has only on and off functionality for any paired Bluetooth devices, but you can add as many functionalities as you want. This flutter plugin is ..

Read more

RxDart About RxDart adds additional capabilities to Dart Streams and StreamControllers. Dart comes with a very decent Streams API out-of-the-box; rather than attempting to provide an alternative to this API, RxDart adds functionality from the reactive extensions specification on top of it. RxDart does not provide its own Observable class as a replacement for Dart ..

Read more

A Flutter plugin to use the Firebase Core API, which enables connecting to multiple Firebase apps. For Flutter plugins for other Firebase products, see README.md. Usage To use this plugin, add firebase_core as a dependency in your pubspec.yaml file. Getting Started See the example directory for a complete sample app using Firebase Core. Issues and feedback Please file Flutterfire specific issues, ..

Read more

A Flutter plugin to use the Cloud Firestore API. For Flutter plugins for other Firebase products, see README.md. Setup To use this plugin: Using the Firebase Console, add an Android app to your project: Follow the assistant, download the generated google-services.json file and place it inside android/app. Next, modify the android/build.gradle file and the android/app/build.gradle file to add ..

Read more

A Flutter plugin for iOS and Android for picking images from the image library, and taking new pictures with the camera. Installation First, add image_picker as a dependency in your pubspec.yaml file. iOS Add the following keys to your Info.plist file, located in <project root>/ios/Runner/Info.plist: NSPhotoLibraryUsageDescription – describe why your app needs permission for the ..

Read more

firebase_auth plugin A Flutter plugin to use the Firebase Authentication API. For Flutter plugins for other Firebase products, see README.md. Usage Configure the Google sign-in plugin The Google Sign-in plugin is required to use the firebase_auth plugin for Google authentication. Follow the Google sign-in plugin installation instructions. If you’re using Google Sign-in with Firebase auth, be sure to ..

Read more

path_provider A Flutter plugin for finding commonly used locations on the filesystem. Supports iOS and Android. Usage To use this plugin, add path_provider as a dependency in your pubspec.yaml file. Example Directory tempDir = await getTemporaryDirectory(); String tempPath = tempDir.path; Directory appDocDir = await getApplicationDocumentsDirectory(); String appDocPath = appDocDir.path; Please see the example app of ..

Read more

url_launcher A Flutter plugin for launching a URL in the mobile platform. Supports iOS and Android. Usage To use this plugin, add url_launcher as a dependency in your pubspec.yaml file. Example import ‘package:flutter/material.dart’; import ‘package:url_launcher/url_launcher.dart’; void main() { runApp(Scaffold( body: Center( child: RaisedButton( onPressed: _launchURL, child: Text(‘Show Flutter homepage’), ), ), )); } _launchURL() async ..

Read more

Shared preferences plugin Wraps NSUserDefaults (on iOS) and SharedPreferences (on Android), providing a persistent store for simple data. Data is persisted to disk asynchronously. Neither platform can guarantee that writes will be persisted to disk after returning and this plugin must not be used for storing critical data. Usage To use this plugin, add shared_preferences ..

Read more

Short Description: A Flutter plugin for authenticating users by using the native TwitterKit SDKs on Android & iOS. flutter_twitter_login A Flutter plugin for using the native TwitterKit SDKs on Android and iOS. This plugin uses the new Gradle 4.1 and Android Studio 3.0 project setup. Dart support Dart 1: 1.0.x. Dart 2: 1.1.0 and up. ..

Read more

Short Description: A Flutter plugin for allowing users to authenticate with native Android & iOS Facebook login SDKs. flutter_facebook_login A Flutter plugin for using the native Facebook Login SDKs on Android and iOS. AndroidX support if you want to avoid AndroidX, use version 1.2.0. for AndroidX Flutter projects, use versions 2.0.0 and up. Installation To ..

Read more

Flutter plugin, support android/ios, crop flip rotate. image_editor Support android ios, use the native way to flip, crop, rotate pictures. image_editor Screenshot Usage ImageEditor method params ImageEditorOption Option Flip Clip Rotate LICENSE Screenshot Usage Import import ‘package:image_editor/image_editor.dart’; Method list: ImageEditor.editImage(); ImageEditor.editFileImage(); ImageEditor.editFileImageAndGetFile(); ImageEditor.editImageAndGetFile(); Example used alone Example of extended_image ImageEditor method params Name Description image ..

Read more

url_launcher A Flutter plugin for launching a URL in the mobile platform. Supports iOS and Android. Usage To use this plugin, add url_launcher as a dependency in your pubspec.yaml file. Example import ‘package:flutter/material.dart’; import ‘package:url_launcher/url_launcher.dart’; void main() { runApp(Scaffold( body: Center( child: RaisedButton( onPressed: _launchURL, child: Text(‘Show Flutter homepage’), ), ), )); } _launchURL() async ..

Read more

A Flutter package with a selection of simple yet very customizable set of loading animations. Flutter Loading Animations A simple yet very customizable set of loading animations for Flutter projects. Installation Add the following to your pubspec.yaml file: … dependencies: … loading_animations: “^2.0.0” … Then import the file to your project: import ‘package:loading_animations/loading_animations.dart’; How to ..

Read more

Looking for Flutter Widget/Plugin source code for Barcode scanner plugin. Supports barcode scanning for Android and iOS. flutter_barcode_scanner A plugin for Flutter apps that adds barcode scanning support on both Android and iOS. Try example Just clone the repository, open the project in Android Studio/ VS Code, open pubspec.yaml and click on Packages get. Connect ..

Read more