The Mapbox Maps SDK Flutter Plugin is an officially developed solution from Mapbox that enables use of our latest Maps SDK product (v10.13.0). It is currently in beta, but can be used in production. The plugin allows developers to embed highly customized maps using a Flutter widget on Android and iOS. Web and desktop are ..
Category : plugin
Screen Time API plugin for Flutter A Flutter plugin for using Screen Time API. Only iOS is supported. What is iOS Screen Time API? Screen Time | Apple Developer Documentation Meet the Screen Time API – WWDC21 – Videos What’s new in Screen Time API – WWDC22 – Videos Features Show the screen selecting apps ..
Evolved Overlay/OverlayEntry – declarative not imperative, intuitive-context, and easy-alignment Want to show floating overlays – tooltips, contextual menus, dialogs, bubbles, etc? This library is an enhancement and replacement to Flutter’s built-in Overlay/OverlayEntry. 🚀 Advantages Why using flutter_portal instead of built-in Overlay/OverlayEntry? Declarative, not imperative: Like everything else in the Flutter world, overlays (portals) are declarative now. Simply put your floating UI in ..
Announcement Update: 26 April, 2023 This repo is a TensorFlow managed fork of the tflite_flutter_plugin project by the amazing Amish Garg. The goal of this project is to support our Flutter community in creating machine-learning backed apps with the TensorFlow Lite framework. This project is currently a work-in-progress as we update it to create a working plugin ..
About: OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your flutter app with OneSignal. OneSignal Flutter SDK OneSignal is a free email, sms, push notification, and in-app message service for mobile apps. This SDK makes it easy to integrate your Flutter iOS and/or Android apps with OneSignal. ..
flutter_plugin_pdf_viewer A flutter plugin for handling PDF files. Works on both Android & iOS Installation Add flutter_plugin_pdf_viewer as a dependency in your pubspec.yaml file. Android No permissions required. Uses application cache directory. iOS No permissions required. How-to: Load PDF Load pages Pre-built viewer Use the pre-built PDF Viewer This code produces the following view: TODO Allow password-protected files ..
flutter_blue_elves A flutter plugin witch includes platform-specific implementation code for Android and/or iOS to connect and control bluetooth ble device. Table of Contents Install Usage Install This project is a flutter plugin,so you use it by add dependencies in your pubspec.yaml. dependencies: flutter: sdk: flutter flutter_blue_elves: ^0.1.2 $ flutter pub get Usage Import plugin module ..
Google’s ML Kit Flutter Plugin A Flutter plugin to use Google’s standalone ML Kit for Android and iOS. Features Vision Feature Android iOS Text Recognition Face Detection Pose Detection Selfie Segmentation yet yet Barcode Scanning Image Labelling Object Detection and Tracking yet Digital Ink Recognition Text Detector V2 yet Natural Language Feature Android iOS Language Identification On-Device ..
Mapbox Flutter This project is inspired by Mapbox_gl This project also integrates the Null_Safety We welcome feedback and contributions. Running the example app Install Flutter and validate its installation with flutter doctor Clone the repository with git clone git@github.com:BorisGautier/mapbox_flutter.git Add a public Mapbox access token to the example app (see next section) Add a secret Mapbox access token for downloading the SDK ..
Phone Number for Flutter PhoneNumber is a Flutter plugin that allows you to parse, validate and format international phone numbers. The plugin uses the native libraries libphonenumber for Android and PhoneNumberKit pod for iOS. Library Version libphonenumber 8.12.32 PhoneNumberKit 3.3.3 Usage Parsing Parse a phone number with region prefix. String springFieldUSASimple = ‘+14175555470’; PhoneNumber phoneNumber = await PhoneNumberUtil().parse(springFieldUSASimple); Parse ..
Usage FlamePluginComponent A simple usage example: import ‘package:composition_rendering/scene.dart’; import ‘package:flame/flame.dart’; import ‘package:flame/game.dart’; import ‘package:flame_composition_rendering/flame_plugin.dart’; import ‘package:flutter/widgets.dart’; void main() { WidgetsFlutterBinding.ensureInitialized(); runApp( GameWidget( game: ExampleLauncher(), ), ); } class ExampleLauncher extends BaseGame { final FlamePluginComponent plugin = FlamePluginComponent(); ExampleLauncher() { plugin.scene = GameScene(); } @override Future<void> onLoad() async { await Flame.images.loadAll([ ‘bg.jpg’, ]); await add(plugin); } ..
flutter toast Toast Library for Flutter Now this toast library supports two kinds of toast messages one which requires BuildContext other with No BuildContext Toast with no context Supported Platforms Android IOS Web (Uses Toastify-JS) This one has limited features and no control over UI Toast Which requires BuildContext Supported Platforms ALL Full Control of the Toast Toasts will ..
Flutter Thepeer This package makes it easy to use the Thepeer in a flutter project. Screen Shots How to Use plugin ThePeer Send Launch ThepeerSendView in a bottom_sheet import ‘package:thepeer_flutter/thepeer_flutter.dart’; void launch() async { await ThepeerSendView( data: ThePeerData( amount: 10000, firstName: ‘$firstName’, receiptUrl: ‘$receiptUrl’, publicKey: ‘$publicKey’, userReference: ‘$userReference’, ), showLogs: true, onClosed: () { Navigator.pop(context); ..
on_audio_query on_audio_query is a Flutter Plugin used to query audios/songs infos [title, artist, album, etc..] from device storage. Help: Any problem? IssuesAny suggestion? Pull request Extensions: on_audio_room – Used to store audio [Favorites, Most Played, etc..]. Topics: Gif Examples How to Install Platforms How to use Examples Gif Examples: Songs Albums Playlists Artists Platforms: Methods Android IOS Web querySongs ✔️ ✔️ ✔️ ..
Firebase Messaging Plugin for Flutter A Flutter plugin to use the Firebase Cloud Messaging API. To learn more about Firebase Cloud Messaging, please visit the Firebase website Getting Started To get started with Firebase Cloud Messaging for Flutter, please see the documentation. Why flutter_fcm? Easy to use Supports local notification Usage The easiest way to use this library ..
flutter_map_tile_caching Short Intro: Plugin for ‘flutter_map’ that provides full & advanced caching functionality, with ability to download map regions for offline use. Also includes a number of prebuilt widgets related to the topic. A plugin for the flutter_map library to provide an easy way to cache tiles and download map regions for offline use. Installation To install ..
Playify Playify is a Flutter plugin for play/pause/seek songs, fetching music metadata, and browsing music library. Playify was built using iOS’s Media Player Framework to fetch and play music from iOS’s Music Library. Currently supports only iOS, but Android support is being developed. PR’s are welcomed. Checkout the documentation. Requirements: iOS: >= iOS 10.3 (Due to append and prepend). Usage ..
Agora UI Kit for Flutter Instantly integrate Agora video calling or video streaming into your Flutter application. Getting started Roadmap Add Usernames More Event Callbacks Screen Sharing Layout for Voice Calls Re-orderable list view (Floating Layout) Cloud recording Promoting an audience member to a broadcaster role. Muting/Unmuting a remote member Flutter Web Support as a ..
Beacons Flutter plugin to work with beacons.Supports Android API 16+ and iOS 8+. Features: Automatic permission management Ranging Monitoring (including background) Supported beacons specifications: iBeacon (iOS & Android) Altbeacon (Android) Installation Add to pubspec.yaml: dependencies: beacons: ^0.3.0 Note: The plugin is written in Swift for iOS.There is a known issue for integrating swift plugin into Flutter project ..
Beacon Broadcast plugin for Flutter A Flutter plugin for turning your device into a beacon. Usage To use this plugin, add beacon_broadcast as a dependency in your pubspec.yaml file and import: import ‘package:beacon_broadcast/beacon_broadcast.dart’; Now you can create BeaconBroadcast object and start using it: Important note: For Android app, user needs to turn on Bluetooth on ..
arcore_flutter_plugin Short intro: Flutter plugin for ARCore SDK, Android platform to build new augmented reality experiences. Thanks to Oleksandr Leuschenko for inspiration and his precious code: arkit_flutter_plugin Usage I wrote 2 articles for setup you project and start with ARCore Flutter Plugin: ARCore Flutter Plugin: configurations. ARCore Flutter Plugin: add object on the plane. Configure your app To ..
A Flutter plugin to use the Firebase ML Kit. this is not official package The flutter team now has the firebase_ml_vision or firebase_ml_custom package for Firebase ML Kit. Please consider trying to use firebase_ml_vision. Note: This plugin is still under development, and some APIs might not be available yet. Feedback and Pull Requests are most welcome! Features Feature Android iOS Recognize text(on device) Recognize text(cloud) ..
flutter_secure_storage A Flutter plugin to store data in secure storage: Keychain is used for iOS AES encryption is used for Android. AES secret key is encrypted with RSA and RSA key is stored in KeyStore With V5.0.0 we can use EncryptedSharedPreferences on Android by enabling it in the Android Options like so: AndroidOptions _getAndroidOptions() => const AndroidOptions( encryptedSharedPreferences: true, ..
WebUSB plugin Developed with by Apparence.io This plugin provide access to USB devices from web pages with WebUSB. Platform Support Android iOS MacOS Web Linux Windows Usage import ‘package:usb_device/usb_device.dart’; final UsbDevice usbDevice = UsbDevice(); var pairedDevices = await usbDevice.pairedDevices; // get paired devices var pairedDevice = await usbDevice.requestDevices([DeviceFilter(vendorId : 0x00, productId: 0x00)]); // par a device ..
A new flutter plugin with native wrappers that attempts to prove data transfer over sound by means of Frequency modulation (shifting frequency tones). The concept of transferring data over sound is not new and there are many different approaches to handle this. https://chirp.io offered these services and were very great at it. But earlier this year they ..
Flutter Enhancement Suite The essential plugin for making working with Flutter easier than ever! Easy-to-use tools for managing your pubspec.yaml, snippets & more Features Autocomplete Pub Packages When you’re adding a new package to your pubspec.yaml file, the plugin will figure out what you’re looking for. When pressing enter the package with its current version ..
ar_flutter_plugin Flutter Plugin for (collaborative) Augmented Reality – Supports ARKit for iOS and ARCore for Android devices. Many thanks to Oleksandr Leuschenko for the arkit_flutter_plugin and to Gian Marco Di Francesco for the arcore_flutter_plugin which both served as a great basis and starting point for this project. Getting Started Installing Add the Flutter package to your project by running: ..
crop_your_image A flutter plugin which provides Crop Widget for cropping images. crop_your_image provides only minimum UI for deciding cropping area inside images. Other UI parts, such as “Crop” button or “Change Aspect Ratio” button, need to be prepared by each app developers. This policy helps app developers to build “Cropping page” with the design of their own ..
Google ML Kit Vision Plugin (https://pub.dev/packages/google_ml_vision) A Flutter plugin to use the capabilities of on-device Google ML Kit Vision APIs Usage To use this plugin, add google_ml_vision as a dependency in your pubspec.yaml file. Using an ML Vision Detector 1. Create a GoogleVisionImage. Create a GoogleVisionImage object from your image. To create a GoogleVisionImage from an image File object: final File imageFile = getImageFile(); final ..
Phone Numbers Parser Dart library for parsing phone numbers. Inspired by Google’s libphonenumber and PhoneNumberKit for ios. The advantage of this lib instead of libphonenumber is that it instantly supports all platforms (no need for channeling). Features Find phone numbers in a text Validate a phone number Find the region of a phone number Phone ..
Short Intro: Morphological analysis of Japanese sentences. This Flutter plugin helps you to analyze Japanese sentences. ringo ringo is japanese word separator. Usage tokenized: [吾輩, は, Ringo, である] Features Simple word separation(Japanese) Unknown word processing Build own dictionary(Create DoubleArray from TrieTree) Fast dictionary search(DoubleArray Algorithm) Upcoming Features MorphologicalAnalysis(Lattice Algorithm) Contributing ringo is a Japanese word-separator. (We ..
flutter_archive Create and extract ZIP archive files. Uses Android/iOS/macOS platform APIs for high performance and optimal memory usage. Features Supports Android (API level 16+), iOS 9+ and macOS 10.11+. Modern plugin implementation based on Kotlin (Android) and Swift (iOS/macOS). Uses background processing to keep UI responsive. Zip all files in a directory (optionally recursively). Zip ..
Features Login on iOS, Android and Web. Express login on Android. Granted and declined permissions. User information. Provide an access token to make request to the Graph API. Full documentation https://facebook.meedu.app Download flutter plugin to add login with facebook source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
Colorize Text Avatar Colorize Text Avatar is a package to generate avatar based on your user initials. It supports to generate avatars based on your specification or it colorize your avatar by using predefined colors. Enjoy it! Getting Started It is an easy and powerfull package to generate text avatars for your users! Let’s see ..
Flutter Shortcuts Show some and the repo Why use Flutter Shortcuts? Flutter Shortcuts Plugin is known for : Flutter Shortcuts Fast, performant & compatible Free & Open-source Production ready Make App Reactive Features All the features listed below can be performed at the runtime. Create Shortcuts Clear Shortcuts Update Shortcuts Use both flutter and android asset ..
vector_map_tiles A plugin for flutter_map that enables the use of vector tiles with slippy maps and Flutter. Loads vector tiles from a source such as Mapbox or Stadia Maps, and renders them as a layer on a flutter_map. Tile rendering can be vector, mixed, or raster. Mixed mode is default, since that provides an optimal trade-off between sharp ..
advance_image_picker Flutter plugin for selecting multiple images from the Android and iOS image library, taking new pictures with the camera, and edit them before using such as rotation, cropping, adding sticker/filters. This is an advanced version of image_picker plugin. Key Features Display live camera preview in a widget. Adjust exposure Zoom camera preview Capture photo without saving into device library Capture with ..
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 ..
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 ..