Category : Plugin

Flutter JS plugin Short intro: A Javascript engine to use with flutter. It uses quickjs on Android and JavascriptCore on IOS A Javascript engine to use with flutter. Now it is using QuickJS on Android through Dart ffi and JavascriptCore on IOS also through dart-ffi. The Javascript runtimes runs synchronously through the dart ffi. So ..

Read more

flutter_sequencer This Flutter plugin lets you set up sampler instruments and create multi-track sequences of notes that play on those instruments. You can specify a loop range for a sequence and schedule volume automations. It uses the core sampler engine from AudioKit on both Android and iOS, which lets you create an instrument by loading some samples ..

Read more

flutter_qjs This plugin is a simple js engine for flutter using the quickjs project with dart:ffi. Plugin currently supports all the platforms except web! Getting Started Basic usage Firstly, create a FlutterQjs object, then call dispatch to dispatch event loop: final engine = FlutterQjs( stackSize: 1024 * 1024, // change stack size here. ); engine.dispatch(); Use evaluate method to run js script, now you ..

Read more

Flex ColorPicker The Flex ColorPicker is a configurable color picker for Flutter. The ColorPicker can show anywhere from 1 to 6 different color picking tools that you can use to choose colors from. The different color selection choices are: Material primary colors and its shades. ColorPickerSwatch.material Material accent colors and its shades. ColorPickerSwatch.accent Material primary and accent colors and ..

Read more

Vibration A plugin for handling Vibration API on iOS and Android devices. API docs. Getting Started  Add vibration to the dependencies section of pubspec.yaml. dependencies: vibration: ^1.7.1 Import package: import ‘package:vibration/vibration.dart’; Methods  hasVibrator  Check if the target device has vibration capabilities. hasAmplitudeControl  Check if the target device has the ability to control the vibration amplitude, introduced in Android 8.0 ..

Read more

WebView for Flutter A Flutter plugin that provides a WebView widget. On iOS the WebView widget is backed by a WKWebView; On Android the WebView widget is backed by a WebView. Usage Add webview_flutter as a dependency in your pubspec.yaml file. You can now include a WebView widget in your widget tree. See the WebView widget’s Dartdoc for more details on how ..

Read more

Image Cropper A Flutter plugin for Android and iOS supports cropping images. This plugin is based on two different native libraries so it comes with different UI between these platforms. Introduction Image Cropper doesn’t manipulate images in Dart codes directly, instead, the plugin uses Platform Channel to expose Dart APIs that Flutter application can use to communicate with ..

Read more

Ironsource Flutter Mediation SDK A Flutter plugin that uses native platform views (IOS & Android) to show IronSource banner and interstitial ads! Getting Started  Initialize the plugin (Android Only): Android Installing Manifest Permissions # Add the following permissions to your AndroidManifest.xml file inside the manifest tag but outside the tag: <uses-permission android:name=”android.permission.INTERNET” /> <uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE” ..

Read more

Razorpay Flutter Flutter plugin for Razorpay SDK. Getting Started Prerequisites Installation Usage Troubleshooting API Example App Getting Started This flutter plugin is a wrapper around our Android and iOS SDKs. The following documentation is only focused on the wrapper around our native Android and iOS SDKs. To know more about our SDKs and how to ..

Read more

Flutter DropdownSearch Flutter simple and robust DropdownSearch with item search feature, making it possible to use an offline item list or filtering URL for easy customization. Key Features • Examples • License Key Features Online and offline items Searchable dropdown Three dropdown mode: Menu/ BottomSheet/ Dialog Material dropdown Easy customizable UI Handle Light and Dark theme Easy implementation into statelessWidget ..

Read more

get_it Short intro: Get It – Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App. This is a simple Service Locator for Dart and Flutter projects with some additional goodies highly inspired by Splat. It can be used instead of InheritedWidget or Provider to access objects ..

Read more

stripe_payment Conveniently secure payments methods using Stripe. Quick Glance This Flutter plugin is a straight port from tipsi-stripe plugin for React Native – we tried to keep the API as close as possible so the documentation applies this this plugin as well. Collect chargable tokens from users’ Card Input and Apple & Google Pay For SCA compliant apps, setup payment ..

Read more

admob_flutter A Flutter plugin that uses native platform views to show Admob banner ads! This plugin also has support for Interstitial and Reward ads. Installation Add this to your package’s pubspec.yaml file: dependencies: admob_flutter: “<LATEST_VERSION>” Install it – You can install packages from the command line: flutter pub get Android Specific Setup Update your AndroidManifest.xml ..

Read more

Short Intro: Have you been turned into a problem with writing code for Http requests? This package can help. It has all of the Http and model codegen functionality you have been looking for.  Build dart types from Swagger/OpenAPI schemas SwaggerDartCodeGenerator is a code generator that looks for *.swagger files and builds .swagger.dart files, based on the schema. Codegenration ..

Read more

  Overview Flutter plugin to add Camera support inside your project. CamerAwesome include a lot of useful features like:  Live camera flip ( switch between rear & front camera without rebuild ).  No init needed, just add CameraAwesome widget !  Instant focus.  Device flash support.  Zoom.  Fullscreen or SizedBox preview support.  Complete example.  Taking a picture ( of course  ).   Installation and usage Set permissions iOS add these on ios/Runner/Info.plist file <key>NSCameraUsageDescription</key> ..

Read more

Supercharged Supercharged brings all the comfort features from languages like Kotlin to all Flutter developers. ???? fully tested ???? well documented ???? enterprise-ready For dart web/native projects you can use ⚡ Supercharged Dart. ⛏️ Getting started  Add the dependency supercharged: ^1.X.X (find recent version) to your project and start using Supercharged everywhere: ???? Highlights  Transform any String to colors Helpful string functions: Handle user input: Effortless aggregation for Iterable<int> and Iterable<double>: Advanced ..

Read more

arkit_flutter_plugin Short intro: Flutter Plugin for ARKit – Apple’s augmented reality (AR) development platform for iOS mobile devices. Note: ARKit is only supported by mobile devices with A9 or later processors (iPhone 6s/7/SE/8/X, iPad 2017/Pro) on iOS 11 and newer. For some features iOS 12 is required. Usage Depend on it Follow the installation instructions from Dart ..

Read more

interactive_webview Plugin that allow Flutter to communicate with a native WebView. Warning: This is not a display WebView. This plugin is designed to make communication between Flutter and WebView javascript. You can call a Javascript function; in the other hand, you can send messgage (postMessage) from Javascript to Flutter Android: using JavascriptInterface iOS: using WKUserContentController Getting Started For ..

Read more

flutter_fbaudience_network Plugin to integrate Facebook Native Ad to Flutter application Warning: The plugin is based on Flutter PlatformView (AndroidView) to create a custom widget from Native View. Therefore, only Android is supported at the moment. For iOS, wait for Flutter team to implement iOSView equivalent. Getting Started For help getting started with Flutter, view our online documentation. How it works The ..

Read more

sms_user_consent Request user’s phone number (supports dual sim) and/or consent to read SMS without adding any permissions, using Android’s SMS User Consent API Screenshots Steps to use 1] Create an instance, optionally supply phone number listener and sms listener 2a] OPTIONAL : Request user’s phone number Once the user selects a phone number, it can be accessed as 2b] OPTIONAL : Request ..

Read more

Flutter H5Pay A Flutter plugin for h5pay(Support WeChat and Alipay) Usage Add flutter_h5pay as a dependency in your pubspec.yaml file. iOS Opt-in to the embedded views preview by adding a boolean property to the app’s Info.plist file with the key io.flutter.embedded_views_preview and the value YES. Notice When payment completed or cancelled,on IOS, if need to return to the App,you must add target URL ..

Read more

filter A flutter plugin project to apply images filters to file image natively and efficiently. WARNING!! Implemented in Android PR are welcomed for Ios implementation Screenshot Getting Started This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS. For help getting started with ..

Read more

FlutterFire Overview About: A collection of Firebase plugins for Flutter apps. Welcome to FlutterFire! ???? FlutterFire is a set of Flutter plugins which connect your Flutter application to Firebase. Flutterfire Docs to get Started: https://firebase.flutter.dev/docs/overview FlutterFire is currently a work in progress as we work towards a stable release. Plugins & documentation may be incomplete or ..

Read more

Flutter Location Plugin  Short Description: A Flutter plugin to easily handle a realtime location in iOS and Android. Provides settings for optimizing performance or battery. This plugin for Flutter handles getting a location on Android and iOS. It also provides callbacks when the location is changed. Getting Started  Add this to your package’s pubspec.yaml file: Android  With Flutter 1.12, ..

Read more

android_alarm_manager  A Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire. Please set your constraint to android_alarm_manager: ‘>=0.4.y+x <2.0.0’ Backward compatible 1.0.0 version is coming  The plugin has reached a stable API, we guarantee that version 1.0.0 will be backward compatible with 0.4.y+z. Please use android_alarm_manager: ‘>=0.4.y+x <2.0.0’ as your dependency constraint ..

Read more

Share plugin A Flutter plugin to share content from your Flutter app via the platform’s share dialog. Wraps the ACTION_SEND Intent on Android and UIActivityViewController on iOS. Please set your constraint to share: ‘>=0.6.y+x <2.0.0’ Backward compatible 1.0.0 version is coming The plugin has reached a stable API, we guarantee that version 1.0.0 will be backward compatible with 0.6.y+z. ..

Read more

sensors Please set your constraint to sensors: ‘>=0.4.y+x <2.0.0’ Backward compatible 1.0.0 version is coming The sensors plugin has reached a stable API, we guarantee that version 1.0.0 will be backward compatible with 0.4.y+z. Please use sensors: ‘>=0.4.y+x <2.0.0’ as your dependency constraint to allow a smoother ecosystem migration. For more details see: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0 A Flutter plugin to access the accelerometer and ..

Read more

Flutter package to get Instagram user details and download reels videos. How to Use To use flutter_insta, first start by importing the package. import ‘package:flutter_insta/flutter_insta.dart’; Get profile details FlutterInsta flutterInsta = new FlutterInsta(); await flutterInsta.getData(“coding_boy_”); Print Details print(“Username : ${flutterInsta.username}”); print(“Followers : ${flutterInsta.followers}”); print(“Folowing : ${flutterInsta.following}”); print(“Bio : ${flutterInsta.bio}”); print(“Website : ${flutterInsta.website}”); print(“Profile Image : ..

Read more

Flutter package to get Instagram user details and download reels videos. How to Use To use flutter_insta, first start by importing the package. import ‘package:flutter_insta/flutter_insta.dart’; Get profile details FlutterInsta flutterInsta = new FlutterInsta(); await flutterInsta.getData(“coding_boy_”); Print Details print(“Username : ${flutterInsta.username}”); print(“Followers : ${flutterInsta.followers}”); print(“Folowing : ${flutterInsta.following}”); print(“Bio : ${flutterInsta.bio}”); print(“Website : ${flutterInsta.website}”); print(“Profile Image : ..

Read more

Figma to Code Most design to code plugins are bad, some are even paid. This project aims to raise the bar by generating responsivelayouts in Tailwind and Flutter. The plan is to eventually add support for Jetpack Compose and possibly standard HTML or other frameworks like React Native, SwiftUI, Bootstrap or Fluent. Feedback, ideas and partnerships are appreciated! How it works This plugin takes an unconventional approach to ..

Read more

About A simple flutter app that downloads a file from the internet, shows a custom-made download progress dialog and saves the file to device’s internal storage. http_downloader A simple flutter app that downloads a file from the internet using the http plugin.It has a custom-designed progress dialog which displays the download percentage to the user leveraging the ..

Read more

Flutter-WebRTC WebRTC plugin for Flutter Mobile/Desktop/Web Functionality Feature Android iOS Web macOS Windows Linux Fuchsia Audio/Video [WIP] [WIP] Data Channel [WIP] [WIP] Screen Capture Unified-Plan MediaRecorder Usage Add flutter_webrtc as a dependency in your pubspec.yaml file. iOS Add the following entry to your Info.plist file, located in <project root>/ios/Runner/Info.plist: <key>NSCameraUsageDescription</key> <string>$(PRODUCT_NAME) Camera Usage!</string> <key>NSMicrophoneUsageDescription</key> <string>$(PRODUCT_NAME) Microphone Usage!</string> This entry allows your ..

Read more

flutter_native_admob Plugin to integrate Firebase Native Admob to Flutter application Platform supported: iOS, Android Getting Started For help getting started with Flutter, view our online documentation. Setup Android project Add the classpath to the [project]/android/build.gradle file. dependencies { // Example existing classpath classpath ‘com.android.tools.build:gradle:3.2.1’ // Add the google services classpath classpath ‘com.google.gms:google-services:4.3.0’ } Add the apply plugin to ..

Read more

flutter_appodeal A Flutter plugin for iOS and Android to use Appodeal SDK in your apps Getting Started For help getting started with Flutter, view our online documentation. For help on editing plugin code, view the documentation. You need to configure your apps first you use this plugin. Please refer to Appodeal documentation to get your apps configured. If you ..

Read more