Dart and Flutter packages
2,000 in Packages and libraries, most used first. Page 4 of 10.
-
screen_brightness A Plugin for controlling screen brightness with application life cycle reset implemented
-
pip_services4_commons Common patterns for Pip.Services in Dart. This framework is part of the Pip.Services…
-
awesome_notifications A complete solution to create Local and Push Notifications, customizing buttons, images, sounds, emoticons and applying many different…
-
flutter_appauth This plugin provides an abstraction around the Android and iOS AppAuth SDKs so it can be used to communicate with OAuth 2.0 and OpenID…
-
test_core A basic library for writing tests and running them on the VM.
-
cbor A CBOR library for Dart. An RFC8949 compliant encoding/decoding CBOR implementation.
-
ffmpeg_kit_flutter FFmpeg Kit for Flutter. Supports Android, iOS and macOS platforms.
-
benchmark A full featured library for writing and running Dart benchmarks.
-
node_preamble Better node.js preamble for dart2js, use it in your build system.
-
auto_route_generator AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.
-
device_frame Mockups for common devices.
-
country_pickers Countries, codes, flags and several way of picking them at your service...one widget away...
-
msix A command-line tool that create Msix installer from your flutter windows-build files.
-
t_helpers A collection of helper functions to simplify common programming tasks in Dart.
-
better_player Production video player for Flutter (Android, iOS, Web, Desktop) with HLS, DASH, DRM (Widevine/FairPlay), caching, PiP, VAST ads, and…
-
basics A Dart library containing convenient extension methods on basic Dart objects.
-
events_emitter An intuitive Event-based system, inspired by NodeJS's Event Emitter. Allows for multiple data types with type safety events.
-
material_color_utilities Algorithms and utilities that power the Material Design 3 color system, including choosing theme colors from images and creating tones of…
-
base58check Base58Check encoding using dart:convert interface
-
math_expressions A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.
-
pip_services3_mongodb This framework is part of the Pip.Services project. It contains the following MongoDB…
-
mailer Compose and send emails from Dart. Supports file attachments and HTML emails.
-
crypto_keys A library for doing cryptographic signing/verifying and encrypting/decrypting.
-
pip_services4_components Components patterns for Pip.Services in Dart. This framework is part of the Pip.Services…
-
syncfusion_flutter_datepicker The Flutter Date Range Picker widget allows users to easily select dates or a range of dates.
-
pub_cache A library to reflect on the local pub cache.
-
battery_plus Flutter plugin for accessing information about the battery state(full, charging, discharging).
-
supabase A dart client for Supabase. This client makes it simple for developers to build secure and scalable products.
-
firebase_performance Flutter plugin for Google Performance Monitoring for Firebase, an app measurement solution that monitors traces and HTTP/S network…
-
camera_platform_interface A common platform interface for the camera plugin.
-
google_maps_flutter_platform_interface A common platform interface for the google_maps_flutter plugin.
-
flutter_modular Smart project structure with dependency injection and route management for Flutter.
-
jaguar_reflect Logic to reflect Jaguar Controllers into Jaguar routes. Also provides reflection support for Jaguar Bingings
-
settings_yaml Provides a simple means of saving/loading settings from a yaml file without the yaml fuss.
-
flutter_coverage_badge Flutter Coverage Badge
-
pathos 'pathos' is no longer supported. Use the 'path' package instead.
-
build_cli_annotations Contains annotations for package:build_cli. See that package for more information.
-
shared_preferences_platform_interface A common platform interface for the shared_preferences plugin.
-
clipboard Flutter clipboard with text, Rich Text (HTML), and image support.
-
coveralls Send LCOV and Clover coverage reports to the Coveralls service.
-
android_intent Flutter plugin for launching Android Intents. Not supported on iOS.
-
ocg_app A new Flutter package project.
-
amplify_core The base package containing common types and utilities that are shared across the Amplify Flutter packages.
-
agora_rtc_engine Flutter plugin of Agora RTC SDK, allow you to simply integrate Agora Video Calling or Live Video Streaming to your app with just a few…
-
aws_common Common types and utilities used across AWS and Amplify packages.
-
flutter_facebook_login A Flutter plugin for allowing users to authenticate with native Android & iOS Facebook login SDKs.
-
google_ml_kit A Flutter plugin to use all APIs from Google's standalone ML Kit for mobile platforms.
-
flutter_chat_types Utility library for the flutter_chat_ui and flutter_firebase_chat_core libraries which contains shared type declarations.
-
advertising_id A Flutter plugin to access advertising ID.Wraps ASIdentifierManager.advertisingIdentifier (on iOS) and advertising ID (on Android).
-
easy_refresh A flutter widget that provides pull-down refresh and pull-up load.
-
optional An implementation of the Optional type, which helps avoid dealing with null references
-
bson Bson library for Dart. BSON is a binary-encoded serialization of JSON-like documents.
-
swiss_knife Dart Useful Tools - collections, math, date, uri, json, events, resources, regexp, etc...
-
time Type-safe DateTime and Duration calculations, powered by extensions.
-
webdriver Provides WebDriver bindings for Dart. Supports WebDriver JSON interface and W3C spec. Requires the use of WebDriver remote server.
-
octo_image A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.
-
observe Observable properties and objects for use in template_binding.
-
flutter_blue Flutter plugin for connecting and communicating with Bluetooth Low Energy devices, on Android and iOS
-
check_coverage A tiny Dart CLI tool to check if code coverage is below the threshold. Analyzes the tracefile used by lcov.
-
workiva_analysis_options Workiva's shared static analysis options.
-
injector injector is a simple to use and lightweight dependency injection library for dart
-
flutter_math_fork Fast and high-quality TeX math equation rendering with pure Dart & Flutter.
-
dropdown_button2 Flutter's core Dropdown Button widget with a steady dropdown menu and many other options you can customize to your needs.
-
eliud_core Eliud core is the core eliud package. It's a required package for all eliud apps.
-
build_cli Parse command line arguments directly into an annotation class using the power of build_runner and source_gen.
-
fastyle_dart Set of graphical Widgets.
-
moor_generator Dev-dependency to generate table and dataclasses together with the moor package.
-
responsive_framework Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.
-
window_manager This plugin allows Flutter desktop apps to resizing and repositioning the window.
-
google_mlkit_text_recognition A Flutter plugin to use Google's ML Kit Text Recognition to recognize text in any Chinese, Devanagari, Japanese, Korean and Latin…
-
awareframework_core The core classes of sensor modules on Aware Framework.
-
flex_color_picker A customizable Flutter primary, accent and custom color picker. Includes an optional HSV wheel color picker.
-
flutter_parsed_text A Flutter package to parse text and make them into multiple Flutter Text widget.
-
platform_info Contains info about current platform such as Build mode and Operating system.
-
paper_elements Paper elements for Dart
-
google_api_headers A Flutter plugin for getting the headers required to call Google APIs with an app restricted API key
-
talker Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.
-
url_launcher_web Web platform implementation of url_launcher
-
pubspec_yaml Dart library to access and manipulate content of pubpec.yaml files
-
json Easy encoding and decoding of JSON maps (maps of type Map<String, Object?>).
-
sdp_transform Dart implementation of sdp-transform
-
flat_buffers FlatBuffers reading and writing library for Dart. Based on original work by Konstantin Scheglov and Paul Berry of the Dart SDK team.
-
nui_core A new Flutter package.
-
speech_to_text A Flutter plugin that exposes device specific speech to text recognition capability.
-
dart_pre_commit A small collection of pre commit hooks to format and lint dart code
-
json_object Allow use of JSON Maps in dot notation format
-
firebase_core_web The web implementation of firebase_core
-
awesome_dialog Flutter package to show beautiful dialogs(INFO,QUESTION,WARNING,SUCCESS,ERROR) with animations as simply as possible.
-
app_settings A Flutter plugin for opening iOS and Android phone settings from an app.
-
linter Discontinued. This package is not intended to be used directly.
-
masamune_flutter Module that provides the flutter support function of the Masamune framework. State management by PathMap, page management, etc.
-
protoc_plugin A protobuf protoc compiler plugin used to generate Dart code.
-
polymer_elements Deprecated and unsupported. A Dart port of polymer-elements.
-
route A client + server routing library for Dart
-
sensors Flutter plugin for accessing the Android and iOS accelerometer and gyroscope sensors.
-
stagexl A fast and universal 2D rendering engine for HTML5 and Dart.
-
redstone A metadata driven microframework for Dart
-
eliud_core_model eliud_core_model is the model package for the package eliud_core.
-
webkit_inspection_protocol A client for the Chrome DevTools Protocol (previously called the Webkit Inspection Protocol).
-
youtube_explode_dart A port in dart of the youtube explode library. Supports several API functions without the need of Youtube API Key.
-
dio_smart_retry Retry library for Dio and Dio package made with love. By default, the request will be retried only for appropriate retryable http statuses.
-
unorm_dart Unicode 18.0 Normalization - NFC, NFD, NFKC, NFKD. This is a Dart port of walling/unorm.
-
global_configuration A flutter package for managing different configurations and making them available everythere inside the app.
-
observable Support for marking objects as observable
-
supercharged Supercharged brings all the comfort features from languages like Kotlin to all Flutter developers.
-
_flutterfire_internals A package hosting Dart code shared between FlutterFire plugins.
-
fake_cloud_firestore Previously known as cloud_firestore_mocks. Fake implementation of Cloud Firestore.
-
toml Parser and encoder for TOML v1.0.0 (Tom's Obvious, Minimal Language) configuration files.
-
flutter_sound A complete api for audio playback and recording. Member of the Tau Family. Audio player, audio recorder. Pray for Ukraine.
-
mobile_scanner A universal Flutter barcode and QR code scanner using CameraX/ML Kit for Android, AVFoundation/Apple Vision for iOS & macOS, and ZXing for…
-
objectbox Flutter database for super-fast NoSQL ACID compliant object persistence.
-
file_selector Flutter plugin for opening and saving files, or selecting directories, using native file selection UI.
-
ini Read and write .ini files
-
local_auth_android Android implementation of the local_auth plugin.
-
back_button_interceptor Back Button Interceptor. May be used to do stuff when the Android back-button is tapped, as an alternative to WillPopScope.
-
from_css_color
-
flutter_multi_formatter A package of formatters for international phone numbers, credit / debit cards and a masked formatter
-
table_calendar Highly customizable, feature-packed calendar widget for Flutter.
-
wechat_camera_picker A camera picker for Flutter projects based on WeChat's UI, which is also a separate runnable extension to the wechat_assets_picker.
-
build_vm_compilers Builder implementations wrapping Dart VM compilers for modules and programs.
-
flustars Flutter common utils library. SpUtil, ScreenUtil, WidgetUtil, DirectoryUtil, ImageUtil. SharedPreferences Util.
-
linkify Low-level link (text, URLs, emails, phone numbers, user tags) parsing library in Dart.
-
flutter_swiper The best swiper(carousel) for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.
-
date_utils A Dart library for manipulating DateTimes.
-
hop_docgen Hop task for creating, publishing, and updating documentation for your Dart project
-
pub_api_client An API Client for Pub to interact with public package information.
-
flutter_neumorphic A complete, ready to use, Neumorphic ui kit for Flutter. Dark theming compatible & fully customizable.
-
carp_serializable Polymorphic JSON serialization based on json_serializable annotations.
-
android_id A Flutter plugin for getting the Android ID. Only for Android.
-
cloud_firestore_platform_interface A common platform interface for the cloud_firestore plugin.
-
adaptive_dialog Show alert dialog or modal action sheet adaptively according to platform.
-
angel_diagnostics Support for diagnostics within the Angel framework.
-
build_tools Build tools is a build automation tool with a built-in command line shell.
-
austerity Dart and Flutter static code analysis, but not for the faint hearted. This code tries to turn all violations in to red squiggly lines
-
sms_autofill Flutter plugin to provide SMS code autofill support
-
flutter_native_timezone A flutter plugin for getting the local timezone of the os.
-
reorderables Reorderable table, row, column, wrap, sliver list that allow drag and drop of their children.
-
youtube_player_flutter Flutter plugin for playing or streaming inline YouTube videos using the official iFrame player API. Powered by youtube_player_iframe.
-
fluro Fluro is a null-safe Flutter routing library that adds flexible routing options like wildcards, named parameters and clear route…
-
dio_http_cache http cache lib for Flutter dio like RxCache.It use sqflite as disk cache,and google/quiver-dart/LRU strategy as memory cache.
-
gg_args Additions and helpers to the args packages needed by various of our projects.
-
puppeteer A high-level API to control headless Chrome over the DevTools Protocol. This is a port of Puppeteer in Dart.
-
mek_lints Mek packages and plugins lints rules.
-
jaguar_serializer_cli Platform and format agnostic serializer built using source_gen
-
responsive_builder A set of widgets that can be used to define a readable responsive UI for widgets.
-
in_app_purchase_android An implementation for the Android platform of the Flutter in_app_purchase plugin. This uses the Android BillingClient APIs.
-
palette_generator Flutter package for generating palette colors from a source image.
-
at_client The at_client library is the non-platform specific Client SDK which provides the essential methods for building an app using the atProtocol.
-
gql_pedantic Even more opinionated lint rules.
-
apple_vision_commons A Flutter plugin with commons files to implement Apple vision made for osx.
-
sp_util Flutter shared_preferences plugin util, support get default value, save object, object list.
-
pip_services3_grpc This component library is a part of the Pip.Services project.It provides the following…
-
flip_card A component that provides flip card animation. It could be used for hide and show details of a product.
-
in_app_purchase_storekit An implementation for the iOS and macOS platforms of the Flutter in_app_purchase plugin. This uses the StoreKit Framework.
-
swagger_dart_code_generator Have you been turned into a problem with writing code for Http requests? This package can help.
-
redis Redis database client, with both simplicity and performance as primary goals.
-
webview_flutter_web A Flutter plugin that provides a WebView widget on web.
-
gg_process GgProcess is a wrapper around Process.run and Process.start. It allows us to mock the execution of console programs.
-
google_maps With that package you will be able to use Google Maps JavaScript API from Dart scripts.
-
sqljocky A MySQL connector
-
multicast_dns Dart package for performing mDNS queries (e.g. Bonjour, Avahi).
-
pip_services4_observability Observability Components for Pip.Services in Dart. This framework is part of the…
-
yamlicious A library for writing yaml files
-
angular_forms Forms framework for AngularDart.
-
image_picker_platform_interface A common platform interface for the image_picker plugin.
-
esc_pos_utils_plus Basic Flutter/Dart classes for ESC/POS printing. Ticket class generates ESC/POS commands that can be sent to a thermal printer.
-
simple_gesture_detector Easy to use, reliable and lightweight gesture detector for Flutter apps. Exposes simple API to react to basic gestures.
-
windows_foundation Provides access to WinRT APIs from the Windows.Foundation namespace using FFI.
-
envied Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.
-
quill_delta Simple and expressive format for describing rich-text content created for Quill.js editor.
-
tool_utils Contains utils
-
flex_color_scheme A Flutter package to use and make beautiful Material design based themes.
-
media_kit_video Native implementation for video playback in package:media_kit.
-
google_mlkit_face_detection A Flutter plugin to use Google's ML Kit Face Detection to detect faces in an image, identify key facial features, and get the contours of…
-
flutter_js A Javascript engine to use with flutter. It uses Quickjs on Android and JavascriptCore on IOS
-
flutter_ume UME is an in-app debug kits platform for Flutter apps. Produced by Flutter Infra team of ByteDance.
-
react Bindings of the ReactJS library for building interactive interfaces.
-
flutter_polyline_points A flutter package to get polyline points by either passing the coordinates or google encoded polyline string
-
charts_flutter Material Design charting library for flutter.
-
loggy Logger for Dart applications, use mixin for easier separation when needed
-
in_app_review Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.
-
tbloc A dart library that helps you to implement the BLoC pattern.
-
carp_core The core domain model for the Copenhagen Research Platform (CARP) in Dart.
-
dart_test_tools Additional tools and helpers for writing dart unit tests and GitHub Actions Workflows.
-
which Like unix which(1). Check for and locate installed executables.
-
at_client_mobile A Flutter extension to the at_client library which adds support for mobile, desktop and IoT devices.
-
hydrated_bloc An extension to the bloc state management library which automatically persists and restores bloc states.
-
multi_image_picker Flutter plugin that allows you to display multi image picker on iOS and Android.
-
langchain Build powerful LLM-based Dart and Flutter applications with LangChain.dart.
-
app_tracking_transparency This Flutter plugin allows you to display ios tracking authorization dialogue and request permission to collect data.
-
sunny_sdk_core Core libraries for swagger-generated sdks
-
rename Helps you to change or rename your flutter project BundleId and AppName for Ios, Android, MacOS and Linux platforms
-
marquee A Flutter widget that scrolls text infinitely. Provides many customizations including custom scroll directions, durations, curves as well…
-
remove_from_coverage A command-line tool to customize the contents of a coverage lcov.info file.
-
unscripted Declarative command-line interface programming.
-
innim_lint The Dart analyzer settings and linter rules used at Innim for Dart and Flutter projects. Stricter than pedantic.
-
syncfusion_flutter_pdfviewer Flutter PDF Viewer library is used to display a PDF document seamlessly and efficiently.
-
cron A time-based job scheduler similar to cron. Run tasks periodically at fixed times or intervals.
-
functional_data Annotations and helpers for lenses for code generated with the function_data_generator package.
-
_discoveryapis_commons Library for use by client APIs generated from Discovery Documents.
Nothing on this page matches. Search all 85,062 technologies.