Dart and Flutter packages
2,000 in Packages and libraries, most used first. Page 5 of 10.
-
xdg_directories A Dart package for reading XDG directory configuration information on Linux.
-
objectbox_generator ObjectBox Flutter / Dart database binding code generator - finds annotated entities and adds them to the ObjectBox DB model.
-
masamune_core Library that provides the core part of the Masamune framework. It provides Path map, data management, task management and utility.
-
hash A set of cryptographic hashing functions implemented in pure Dart
-
device_apps List applications installed on an Android device (iOS is not supported). You can also monitor application changes (updates, uninstallation…)
-
flutter_compass A Flutter compass. The heading varies from 0-360, 0 being north.
-
jaguar_jwt Provides JWT utilities for Dart including issuing a token, verifing a token and parsing a token.
-
serverpod_lints Lints used by internal Serverpod packages.
-
gallery_saver Saves images and videos from network or temporary file to external storage.
-
mango_ui MangoUI holds modules commonly used throughout Mango applications.
-
simple_dart_multilang_controller Multilang support for Simple Dart UI framework
-
light_logger A easy and light logger for Flutter
-
flutter_oss_licenses A tool to generate detail and better OSS license list using pubspec.yaml/lock files.
-
esc_pos_utils Basic Flutter/Dart classes for ESC/POS printing. Ticket class generates ESC/POS commands that can be sent to a thermal printer.
-
screen A Flutter plugin to manage the device's screen on Android and iOS.
-
flutter_picker Flutter plugin picker. Include NumberPicker, DateTimePicker, ArrayPicker, and default linkage Picker.
-
volume_controller A Flutter volume plugin for multiple platform to control system volume.
-
flame_test A package with classes to help testing applications using Flame
-
masamune_firebase Module for supporting the Firebase/Firestore function of Masamune framework. It is also available on the web.
-
kt_dart This project is a port of kotlin-stdlib for Dart/Flutter projects.
-
lyell Generator utilities used by darwin and dogs..
-
json_schema JSON Schema implementation in Dart
-
pip_services4_data Data Handling Components for Pip.Services in Dart. This framework is part of the…
-
sticky_headers Flutter Sticky Headers - Lets you place headers on scrollable content that will stick to the top of the container whilst the content is…
-
modal_progress_hud A modal progress indicator widget (HUD = heads-up display). Wrap around another widget to block access to widget during an async call.
-
transformer_page_view PageTransformer for flutter
-
bot A collection of (mostly) general libraries to make working with Dart more productive.
-
chalkdart Console/Logging text coloring and styling library for Dart. 'Terminal string styling done right' The default mode uses ANSI codes to style…
-
auto_orientation Set the device orientation programmatically for iOS and Android
-
diffutil_dart Calculate the difference between two lists as list of edit operations.
-
diox A powerful HTTP package for Dart/Flutter, which supports Global settings, Interceptors, FormData, Aborting and canceling a request, Files…
-
markdown_widget A new markdown package. It supports TOC function, code highlighting, and it supports all platforms
-
card_swiper swiper/carousel for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.
-
cryptoutils A crypto utility library.
-
crclib Collection of cyclic redundancy check (CRC) routines as Dart converters.
-
chunked_stream Utilities for working with chunked streams, such as byte streams which is often given as a stream of byte chunks with type…
-
hotreloader Automatic hot code reloader for Dart projects that monitors the source files of a Dart project for changes and automatically applies them…
-
jaguar_resty Build fluent functional REST clients. Supports interceptors, cookies, multipart forms and authenticators.
-
gcloud High level idiomatic Dart API for Google Cloud Storage, Pub-Sub and Datastore.
-
firebase_auth_platform_interface A common platform interface for the firebase_auth plugin.
-
google_maps_flutter_web Web platform implementation of google_maps_flutter
-
sliding_up_panel A draggable Flutter widget that makes implementing a SlidingUpPanel much easier!
-
dart_coveralls Pub package to calculate coverage, format it to LCOV and send it to coveralls
-
keyboard_visibility Flutter plugin for discovering the state of the soft-keyboard visibility on Android and iOS.
-
bubble A Flutter widget for chat like a speech bubble in Whatsapp and others.
-
flutter_styled_toast A Styled Toast Flutter package. You can highly customize toast ever.Beautify toast with a series of animations and make toast more…
-
angel_serialize Static annotations powering Angel model serialization. Combine with angel_serialize_generator for flexible modeling.
-
nanoid A tiny, secure, URL-friendly, unique string ID generator. Dart implementation of ai/nanoid
-
bignum Big Number library for Dart
-
flutter_sticky_header Flutter implementation of sticky headers as a sliver. Use it in a CustomScrollView.
-
libphonenumber_plugin Flutter package for Google libphonenumber, for Android and Web. Uses Flutter Federated Package for interoperability.
-
figma_squircle Smooth corner radii for Flutter.
-
beautiful_soup_dart Dart native package inspired by Beautiful Soup 4 Python library. Provides easy ways of navigating, searching, and modifying the HTML tree.
-
envied_generator Generator for the Envied package.
-
flutter_widgets Flutter widgets that are developed by Google but not by the core Flutter team.
-
flutter_masked_text Masked text input for flutter.
-
http_auth Dart http middleware for HTTP Basic and Digest authentication
-
pdfx Flutter plugin to render & show PDF pages as images on Web, MacOS, Windows, Android and iOS.
-
flutter_portal Evolved Overlay/OverlayEntry - declarative not imperative, intuitive-context, and easy-alignment
-
device_info_plus_platform_interface A common platform interface for the device_info_plus plugin.
-
connectivity_plus_platform_interface A common platform interface for the connectivity_plus plugin.
-
shake A flutter package to detect phone shakes. Adjustable G-force and reset periods.
-
flutter_widget_from_html Flutter package to render html as widgets that supports hyperlink, image, audio, video, iframe and many other tags.
-
node_interop Provides Dart bindings and utility functions for core Node.js modules.
-
html2md A library for converting HTML to Markdown. It supports CommonMark, simple table and custom converting rules.
-
material_neumorphic_theme A Flutter package for creating Neumorphic theme. Use material colorscheme to set neumorphic theme colors.
-
contacts_service A Flutter plugin to retrieve and manage contacts on Android and iOS devices.
-
sha3 SHA3 for dart. It is unbelievable that such a language doesnt has such a basic library!
-
dart_ipify This package uses the remote ipify web services in order to get your public IP address or geographical details from any given IP.
-
mews_pedantic Dart and Flutter static analysis and lint rules incorporated in Mews.
-
utopia_lints Utopia USS libs - recommended lint rules
-
pip_services4_config Config Components for Pip.Services in Dart. This framework is part of the Pip.Services…
-
w_transport Transport library for sending HTTP requests and opening WebSockets.
-
proj4dart Proj4dart is a Dart library to transform point coordinates from one coordinate system to another, including datum transformations (Dart…
-
dotted_line This package allows you to draw dotted lines with Flutter. You can draw a beautiful dotted line.
-
brick_core Interfaces and shared helpers for implementing models, adapters, providers, and repositories in Brick, an intuitive way to work with…
-
flutter_background Run apps in the background using foreground services on Android.
-
app_links Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).
-
keyboard_actions Add a keyboard toolbar in Flutter with Done, Prev/Next, custom bars, and custom keyboards. Works in forms, lists, dialogs, and sheets.
-
system_info2 Provides easy access to useful information about the system (architecture, bitness, kernel, memory, operating system, CPU, user).
-
local_auth_ios iOS implementation of the local_auth plugin.
-
intl_phone_number_input A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber.
-
gg_log Helpers for logging, e.g. a GgLog typedef used in many of our projects.
-
openid_client Library for working with OpenID Connect and implementing clients.
-
rikulo_commons Collections of common reusable classes and utilities for Dart language.
-
carp_mobile_sensing Mobile Sensing Framework for Flutter. A software framework for collecting sensor data from the phone and attached wearable devices via…
-
merge_map Combine multiple Maps into one. Equivalent to Object.assign in JS.
-
alfred A performant, expressjs like web server / rest api framework thats easy to use and has all the bits in one place.
-
flutter_layout_grid A powerful grid layout system for Flutter, optimized for complex user interface design.
-
flutter_downloader Powerful plugin making it easy to download files.
-
flutter_state_notifier Flutter bindings for state_notifier, such as StateNotifierProvider and StateNotifierBuilder
-
build_daemon A daemon for running Dart builds.
-
core_location_fluttify A new Flutter project.
-
json_ast A library that builds the abstract syntax tree for a JSON string.
-
scope A Dependency injection (Inversion of Control) library. Supports nested Scopes and multiple values of the same type.
-
data_connection_checker A pure Dart library that checks for internet by opening a socket to a list of specified addresses, each with individual port and timeout.
-
geopoint Geospatial data structures. Provides GeoPoint and GeoSerie models.
-
matrix4_transform A helper math class for easily creating Matrix4 transformations, which you can use in the Container's transform parameter and elsewhere.
-
masamune_localize Library that provides the translation function of Masamune framework. Manage translation data with Google SpreadSheet.
-
automated_testing_framework A testing framework that allows in app tests to be built and executed in an automated way.
-
child_builder A very simple builder that can be used by UI frameworks to customize / wrap internal widgets.
-
form_validation Validators that can be used directly via code or constructed from JSON to provide dynamic validation.
-
json_schema2 JSON Schema implementation in Dart
-
flutter_icons Customizable Icons for Flutter,you can use with over 3K+ icons in your flutter project
-
secp256k1 Pure secp256k1 signature algorithm implement for dart language which uses pure dart and basic types to represent all matters
-
rudder_sdk_flutter_platform_interface Platform interface for RudderStack Flutter SDK - Defines contracts for iOS, Android, and Web implementations.
-
static_translations A translations package that always has reliable defaults and code safe keys.
-
bwu_grinder_tasks A collection of common grinder tasks to reuse in different projects.
-
dart_mappable Improved json serialization and data classes with full support for generics, inheritance, customization and more.
-
os_detect Platform independent OS detection.
-
proto_annotations Annotations to mark and configure business model classes for code generation of .proto and Dart mapper classes
-
gg_check Offers pre-commit checks like analyzing, linting, tests and coverage.
-
tmodel A dart library that helps you to manage model (blueprint) objects.
-
flutter_chat_ui Free and open-source chat SDK. Build fast, real-time apps and generative AI agents with a high-performance, customizable, cross-platform UI.
-
simple_dart_label Label Component
-
objectbox_flutter_libs Superfast NoSQL Flutter / Dart database. This package contains Flutter runtime libraries for ObjectBox.
-
resource_portable Reading resource data from files in a portable way (VM, Web, Flutter and native).
-
flutter_custom_tabs A Flutter plugin for mobile apps to launch a URL in Custom Tabs/SFSafariViewController.
-
map_launcher Map Launcher is a flutter plugin to find available maps installed on a device and launch them with a marker or show directions.
-
cli_dialog Create beautiful and powerful CLI prompts in Inquirer.js style and test them.
-
step_progress_indicator Bar indicator made of a series of selected and unselected steps
-
docker_process Access wrapper to interact with a docker container like a process.
-
x25519 Dart port of x25519 from Go Cryptography curve25519.
-
inflection3 Grammatical Inflection encoders.
-
ulid Lexicographically sortable, 128-bit identifier (UUID) with 48-bit timestamp and 80 random bits.
-
fluent_ui Implements Microsoft's Windows User Interface in Flutter.
-
tiki_style Tiki Style Library
-
fk_user_agent Retrieve Android/iOS device user agents in Flutter.
-
transformer_test A library which helps with writing tests for transformers.
-
scratch_space A tool to manage running external executables within package:build.
-
rxdart_ext Some extension methods and classes built on top of RxDart - RxDart extension.
-
phone_numbers_parser Dart library for parsing phone numbers. Inspired by Google's libphonenumber and PhoneNumberKit for ios.
-
tflite_flutter TensorFlow Lite Flutter plugin provides an easy, flexible, and fast Dart API to integrate TFLite models in flutter apps across mobile and…
-
ed25519_hd_key BIP-0032 like derivation for ed25519 curve
-
conduit_open_api Data structures for OpenAPI (Swagger) specification. Reads and writes JSON specifications.
-
base_codecs A set of base16 (hex), base32 (Rfc, RfcHex, Crockford, ZBase, GeoHash, WordSafe), Base58 (Bitcoin, Flickr, Ripple) with Base58Check…
-
shelf_route Routing middleware for Shelf
-
win32_registry A modern, type-safe Dart API for accessing and managing the Windows Registry.
-
image_editor Edit your image data and output to file/memory on Android and iOS.
-
angel3_test Testing utility library for the Angel3 framework. Use with package:test.
-
oauth1 "RFC 5849: The OAuth 1.0 Protocol" client implementation for Dart.
-
network_image_mock Utility for providing mocked Image.network response in Flutter widget tests.
-
antlr4 New Dart runtime for ANTLR4.
-
slugify Converts a string into a slug. Useful for URLs, filenames, IDs, and more.
-
emojis Emojis for Dart! This package contain all unicode 17.0 emojis (2025)!
-
dio_cache_interceptor_hive_store A DB cache store implementation with Hive for dio_cache_interceptor package.
-
flutter_speed_dial Flutter plugin to implement a beautiful and dynamic Material Design Speed Dial with labels, animated icons, multi-directional children and…
-
all_lint_rules_community Automatically updated all lint rules file !
-
route_hierarchical A client routing library for Dart
-
sse Provides client and server functionality for setting up bi-directional communication through Server Sent Events (SSE) and corresponding…
-
event_bloc Event Bloc is an event-based implementation of the BLoC pattern, the recommended State Management Pattern for Flutter by Google!
-
mysql_client Native MySQL client written in Dart. Tested with MySQL Percona Server (5.7, 8), MariaDB (10). Supports TLS.
-
json_god Easy JSON serialization and deserialization in Dart.
-
json_dynamic_widget A library to dynamically generate widgets within Flutter from JSON or other Map-like structures.
-
moor_ffi Provides sqlite bindings using dart:ffi, including a moor executor
-
intl_utils intl_utils is a dart library that generates Dart localization code from ARB file. Generated code relies on Intl library.
-
browser_detect A library that provides information about the user's web browser.
-
exception_templates Generic Dart exception and error classes. Enables throwing and catching custom exceptions based on their type argument.
-
dart_board_widgets Utility/Architecture Widgets for Dart Board (or other projects)
-
aws_signature_v4 Dart implementation of the AWS Signature Version 4 algorithm, for communication with AWS services.
-
vm_service_lib A library to access the VM Service API.
-
dart_mappable_builder Improved json serialization and data classes with full support for generics, inheritance, customization and more.
-
jaguar_client Write concise JSON API clients. Uses jaguar_serializer for automatic serialization. Supports cookies, interceptors and authentication.
-
graphql_parser Parses GraphQL queries and schemas. Also includes classes for the GraphQL AST.
-
masamune_builder Building system for masamune framework. Automatic creation of models, themes, pages, and translation data.
-
lumberdash Do you need logs? Lumberdash is the answer! Simple and extensible logging API, it allows you to create and consume different that will…
-
msgpack_dart Message Pack implementation for dart
-
floor_generator The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications. This library is the dev dependency.
-
dart_browser_loader A starting point for Dart libraries or applications.
-
quick_log An easy to use and extendable logging package for Dart. Especially useful for use in libraries, as it allows applications to control…
-
permission_handler_platform_interface A common platform interface for the permission_handler plugin.
-
velocity_x A minimalist Flutter framework for rapidly building custom designs.
-
flutter_switch A custom switch widget that can have a custom height and width, borders, border radius, colors, toggle size, custom text and icons inside…
-
flutter_local_notifications_platform_interface A common platform interface for the flutter_local_notifications plugin.
-
logging_appenders Logging appenders for the dart logging package for print, file and remote (logz, loki, graylog (gelf)).
-
at_lookup A Dart library that contains the core commands that can be used with a secondary server (scan, update, lookup, llookup, plookup, etc.)
-
events2 Dart version of the event emitter.
-
eth_sig_util Ethereum signature utility porting from JS
-
utopia_utils Utopia USS libs - generic utils (including extensions, and Reporter architecture)
-
cipher A Dart library implementing cryptographic algorithms.
-
libphonenumber This is a Flutter implementation of libphonenumber. It includes only a few features at the moment, and are added when more functionality…
-
dart_ping Multi-platform ICMP ping for Dart and Flutter — Windows, macOS, Linux, Android, and iOS — with live round-trip statistics and packet-loss…
-
shelf_cors_headers CORS headers middleware for Shelf.
-
floor The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications. This library is the runtime dependency.
-
file_saver Save files from bytes, paths, streams, and URLs across Android, iOS, Web, Windows, macOS, and Linux.
-
sqflite_sqlcipher Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine. (SqlCipher support)
-
webrtc_interface WebRTC Interface for Dart-Web/Flutter.
-
tinycolor Flutter Color manipulation and conversion, ported from JS tinycolor2
-
syncfusion_flutter_datagrid The Syncfusion Flutter DataGrid is used to display and manipulate data in a tabular view.
-
syncfusion_flutter_xlsio Flutter XlsIO is a Dart library for creating Excel documents with formulas, charts, images, hyperlinks, autofit rows and columns, and more.
-
dart_vlc Flutter audio / video playback, broadcast & recording library for Windows & Linux. Based on libvlc.
-
dio_http2_adapter An adapter that combines HTTP/2 and dio. Supports reusing connections, header compression, etc.
-
built_redux A state management library written in dart that enforces immutability
-
exif Decode Exif metadata from digital image files. Supported formats: TIFF, JPEG, HEIC, PNG, WebP
-
fetch_client Client for http package based on Fetch API, enables streamed and cancelable requests on web and more.
-
supabase_flutter Flutter integration for Supabase. This package makes it simple for developers to build secure and scalable products.
-
kiwi A simple yet efficient dependency injection container for Dart and Flutter (can be coupled with the kiwi_generator package).
-
community_material_icon
-
copywriter Checks for copyright headers in each file.
-
local_auth_platform_interface A common platform interface for the local_auth plugin.
Nothing on this page matches. Search all 85,062 technologies.