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 ..
Category : Plugin
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 ..
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 ..
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 ..
GameBase A flutter application that serves as a front-end application for GameBase. GameBase is a game library that lets you review games and list your favorite games. Demo Current Build Status Authentication is already established, refresh tokens is not yet implemented Tasks The following must be finished by this week October 25, 2020 Home Page ..
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 ..
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 ..
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 ..
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” ..
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 ..
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 ..
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 ..
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 ..
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 ..
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 ..
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> ..
get_storage A fast, extra light and synchronous key-value in memory, which backs up data to disk at each operation. It is written entirely in Dart and easily integrates with Get framework of Flutter. Supports Android, iOS, Web, Mac, Linux, and fuchsia and Windows**. Can store String, int, double, Map and List Add to your pubspec: ..
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 ..
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 ..
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 ..
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 ..
facebook_app_events Flutter plugin for Facebook App Events and analytics. An app event is an action that takes place in your app or on your web page such as a person installing your app or completing a purchase. Facebook App Events allows you to track these events to view analytics, measure ad performance, and build audiences for ad ..
logcat Flutter plugin to get system messages, stack traces etc and show them in app. Can also be used to get the app logs from a remote device with share plugin. Call Logcat.exec() from anywhere to get logs as a Future String then use it in anyway within your app. NOTE: This plugin fetches logs ..
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 ..
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 ..
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 ..
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 ..
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, ..
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 ..
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. ..
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 ..
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 : ..
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 : ..
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 ..
image Overview A Dart library providing the ability to load, save and manipulate images in a variety of different file formats. The library has no reliance on dart:io, so it can be used for both server and web applications. Supported Image Formats: Read/Write: PNG / Animated APNG JPEG Targa GIF / Animated GIF PVR(PVRTC) Read Only: ..
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 ..
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 ..
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 ..
biometric_storage Encrypted file store, optionally secured by biometric lock for Android, iOS and MacOS. Meant as a way to store small data in a hardware encrypted fashion. E.g. to store passwords, secret keys, etc. but not massive amounts of data. On android uses androidx uses KeyStore and on iOS LocalAuthentication with KeyChain. Check out AuthPass Password Manager for a ..
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 ..