awesome-pubdev
github.com/polilluminato/awesome-pubdev ↗A curated list of awesome packages on pub.dev
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me pdf resources from awesome-pubdev"
Installation instructions →What's inside
- advance_pdf_viewer
A flutter plugin for handling PDF files. Works on both Android & iOS.
- flutter_cached_pdfview
A package to show Native PDF View for iOS and Android, support Open from a different resource like Path, Asset or Url and Cache it.
- flutter_full_pdf_viewer
A flutter plugin to display PDF. This works for Android and for iOS.
- native_pdf_renderer
Flutter plugin to render PDF pages as images on Web, MacOS, Android and iOS.
- native_pdf_view
Flutter plugin to render PDF files on Web, MacOS, Android and iOS.
- pdf
A pdf producer for Dart. It can create pdf files for both web or flutter.
Camera
- adv_camera
An advanced camera with features.
- camera
A Flutter plugin for getting information about and controlling the camera on Android and iOS. Supports previewing the camera feed, capturing images, capturing video, and streaming image buffers to dart.
- camerawesome
Flutter plugin to add Camera support inside your project with lots of features: live camera flip, instant focus, device flash support, zoom, fullscreen or sizedBox preview.
- camera_with_rtmp
Controlling the camera on Android and iOS plus rtmp live streaming support. Based off the Camera plugin.
- flutter_better_camera
Flutter plugin for controlling the camera on Android and IOS, supports camera feed, capturing images, capturing videos, streaming image buffers and has support for all the essential features the camera APIs allow (flash, AE and more).
- image_picker_gallery_camera
Flutter Package to Pick Image From Gallery or Camera. This Package supports picking image from Camera,Gallery and Both Camera abd Gallery.
HTTP
- alice
Alice is an HTTP Inspector tool which helps debugging http requests. It catches and stores http requests and responses, which can be viewed via simple UI.
- chopper
Chopper is an http client generator using source_gen and inspired from retrofit.
- dio
A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.
- http
A composable, multi-platform, Future-based API for HTTP requests.
- retrofit
Retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit.
Flutter Community Plus Plugins
- android_alarm_manager_plus
Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire.
- android_intent_plus
Flutter plugin for launching Android Intents. Not supported on iOS.
- battery_plus
A Flutter plugin to access various information about the battery of the device the app is running on.
- connectivity_plus
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
- device_info_plus
Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.
- package_info_plus
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
Bottom Navigation
- animated_bottom_navigation_bar
Animated Bottom Navigation Bar Widget implementation inspired by
- bottom_bar_with_sheet
This package help you to create bottom bar with FloatingActionButton which buld BottomSheet widget on every page.
- bottom_navy_bar
A beautiful and animated bottom navigation. The navigation bar use your current theme, but you are free to customize it.
- bottom_personalized_dot_bar
A bottom navigation bar that you can customize with the options you need, without any limits. You can also customize the appearance of the navigation bar.
- circular_bottom_navigation
Circular Bottom Navigation (or maybe a tab bar).
- cool_nav
A collection of really awesome, easy to use Bottom Navigation Bars.
Navigation
- auto_route
AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.
- go_router
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more.
- qlevar_router
A router that helps you to manage your project routes. Create nested routes. navigation without context between your pages.
- routemaster
Easy-to-use Navigator 2.0 router for web, mobile and desktop. URL-based routing, simple navigation of tabs and nested routes.
Avatars
- avatars
An avatar widget that uses the best available data source among those provided (social images, gravatar, name initials, custom).
- colorize_text_avatar
Colorize Text Avatar is a package to generate avatar based on your user initials.
- flutter_avatars_bottts
Flutter Avatar - Bottts (high performance svg avatars rendering widget).
- fluttermoji
A light-weight and highly customizable SVG graphic set for Flutter which generates avatars and provides a Customizer Widget, personalized CircleAvatar and other utility functions.
- multiavatar
Multiavatar is a multicultural avatar maker. 12 billion unique multicultural avatars.
QRCode
- barcode_scan2
A flutter plugin for scanning 2D barcodes and QRCodes via camera.
- barcode_scanner
Flutter plugin of the Scanbot Barcode Scanner SDK for Android and iOS. Provides functionality for scanning 1D and 2D barcodes, like EAN, UPC, QR code, Data Matrix, PDF 417, etc.
- flutter_qr_reader
QR code (scan QRCode and picture) recognition (AndroidView/UiKitView)
- pretty_qr_code
Pretty QR code for Flutter. You can round the edges with parameter or use the standard view.
- qr
A QR code generation library for Dart and Flutter. Supports QR code version 1 through 40, error correction and redundancy.
- qr_code_scanner
QR code scanner that can be embedded inside flutter. It uses zxing in Android and MTBBarcode scanner in iOS.
Showing a sample of 216 resources. View the full list on GitHub →