Flutter package intelligence
Discover, compare, and choose the right Flutter packages
A modern lens over pub.dev — rich metrics, curated categories, and side-by-side comparison for up to 3 packages.
Categories
Browse by what your app needs
Accessibility
372Screen readers, semantic labels, and a11y helpers
Advertising
223AdMob, banner ads, rewarded ads, and ad mediation
Analytics & Monitoring
399App analytics, crash reporting, and performance monitoring
Animations
472Animation utilities, Lottie, and motion effects
AR & 3D
315Augmented reality, ARKit, ARCore, and 3D model rendering
Audio
397Audio playback, recording, and streaming packages
Authentication
394Auth flows: OAuth, biometrics, social sign-in
Background Tasks
406Background services, Isolates, and scheduled workers
Biometrics
363Fingerprint, Face ID, and local authentication
Bluetooth & NFC
411Bluetooth LE, classic Bluetooth, and NFC packages
Calendar
271Calendar widgets, date pickers, and event schedulers
Camera & Media
416Camera, image picker, video, and media utilities
Charts & Data Viz
316Charts, graphs, and data visualization widgets
Clock & Timer
345Analog/digital clocks, countdown timers, and stopwatches
Code Generation
463build_runner, freezed, json_serializable, and codegen tools
Cryptography & Security
296AES, RSA, hashing, and cryptographic utilities
Deep Linking
338App links, universal links, and URL scheme handling
Dependency Injection
471Service locators, DI containers, and IoC frameworks
Dialogs & Modals
461Dialogs, bottom sheets, overlays, and popup menus
Drag & Drop
341Draggable widgets, reorderable lists, and sortable UIs
Drawing & Canvas
265Signature pads, drawing boards, and custom canvas widgets
File & Document Picker
375File pickers, open-file dialogs, and document choosers
Firebase
384Firebase SDKs: Firestore, Auth, Analytics, and more
Forms & Validation
376Form builders, input validation, and reactive forms
Health & Fitness
326HealthKit, Health Connect, pedometers, and fitness trackers
Image Processing
448Image caching, cropping, compression, and viewing
Internationalization
434i18n, l10n, translation, and localization tools
Loading & Skeleton
330Shimmer effects, skeleton screens, and loading placeholders
Logging & Debugging
384Structured loggers, debug overlays, and network inspectors
Machine Learning & AI
391TensorFlow Lite, ML Kit, OCR, and AI inference packages
Maps & Location
421Map rendering, geolocation, and geocoding packages
Navigation
389Routing and deep-link navigation for Flutter apps
Networking
459HTTP clients, REST, GraphQL, and WebSocket libraries
Notifications
342Push and local notification packages
Onboarding & Intro
335Onboarding flows, intro sliders, and coach marks
Payments
423In-app purchases and payment gateway integrations
PDF & Documents
309PDF viewing, generation, and printing
Permissions
403Runtime permission requests and permission management
Platform Integration
485Native platform APIs: camera, sensors, and device info
QR & Barcode
335QR code and barcode scanning and generation
Rich Text & Editors
261WYSIWYG editors, Markdown, HTML, and code editors
Sliders
298Sliders, range selectors, and progress bars
Social & Sharing
419Sharing content, deep links, and social platform SDKs
State Management
448Bloc, Riverpod, Provider, and other state solutions
Steppers & Wizards
276Step-by-step wizards, progress steppers, and multi-step forms
Storage
466Local databases, shared preferences, and file I/O
Tables & Grids
228Data tables, data grids, and spreadsheet-style widgets
Testing
288Unit, widget, and integration testing utilities
Theming
367Theme generation, color schemes, and dynamic theming
Toast & Snackbar
320Toast messages, custom snackbars, and overlay notifications
UI Components
438Widgets, layouts, and visual components for Flutter UIs
Utilities
469Date/time, logging, code generation, and helpers
Video
356Video playback, streaming, and editing packages
WebSocket & Real-time
366WebSocket, Socket.IO, gRPC, and real-time data packages
WebView
340Embedded web browsers and WebView packages
Trending
Most downloaded over the last 30 days
vm_service
v15.4.0 · tools.dart.dev
score
150
/160
A library to communicate with a service implementing the Dart VM service protocol.
analyzer
v14.7.0 · tools.dart.dev
score
130
/160
This package provides a library that performs static analysis of Dart code.
yaml
v3.1.4 · tools.dart.dev
score
160
/160
A parser for YAML, a human-friendly data serialization standard
meta
v1.19.0 · dart.dev
score
150
/160
Annotations used to express developer intentions that can't otherwise be deduced by statically analyzing source code.
archive
v4.5.2 · taosengine.com
score
160
/160
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, zlib, xz and zstd.
pub_semver
v2.2.1 · tools.dart.dev
score
160
/160
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
Perfect Score
160 / 160 pub points
dartway_router
v1.1.0 · dartway.dev
score
160
/160
Opinionated wrapper around go_router that makes routing explicit, predictable, and scalable for real-world Flutter apps.
codeable_cli
v1.0.41 · gocodeable.com
score
160
/160
A CLI tool that scaffolds production-ready Flutter projects with Clean Architecture, BLoC/Cubit, Dio, Hive, GoRouter, multi-flavor builds, and Firebase integration.
safe_local_storage
v2.0.4
score
160
/160
A safe caching library to read/write values on local storage.
spider_chart
v0.2.0
score
160
/160
Spider Chart is a simple spider/radar charting library for Flutter
portal_labs
v0.34.0 · luisportal.com
score
160
/160
A curated collection of premium, zero-dependency Flutter UI components and experimental interactions. Built with 100% vanilla Flutter/Dart.
go_router_url_watcher
v0.0.1 · bam.tech
score
160
/160
Easily keep your state in the url when using go_router in Flutter
New & Updated
Recently published or refreshed
swiftuikit
vv 0.1.3 (1 hour ago)
score
0
/0
iOS-style page transitions, sheet routes, and routing adapters for Flutter. Provides SwiftPage and SwiftSheet with swipe-back gestures, drag-to-dismiss, and custom transitions for go_router and auto_route.
misakid_openjtalk
vv 0.1.0-dev.1 (in the last hour)
score
0
/0
Native-assets Open JTalk frontend adapter for exact Misaki Japanese G2P.#g2p#japanese#open-jtalk#text-to-speech
thermal_unicode_print
vv 0.0.1 (5 hours ago)
score
0
/0
Prints any Unicode script (Bangla, Arabic, Devanagari, ...) on ESC/POS thermal printers by rasterizing text with dart:ui instead of screenshotting a Flutter widget tree. Renders one bounded line/row a [...]#printing#thermal-printer#bangla#unicode#escpos
dart_pdf_editor_assets
v13.0.0
score
140
/160
Optional bundled assets for dart_pdf_editor - the six editor fonts, the metric-compatible faces the renderer substitutes into unembedded text (TeX Gyre for the standard 14, Carlito for Calibri), and the prebuilt web render worker. Depend on it (and call registerBundledEditorAssets) for the full-featured editor; omit it for a size-minimal viewer that ships none of them.
dart_pdf_editor_flutter_gpu
v0.12.0
score
130
/160
Opt-in Impeller flutter_gpu tile backend for dart_pdf_editor.
shelf_letsencrypt
v2.0.7
score
150
/160
Let's Encrypt support for the shelf package (free and automatic HTTPS certificate support).