# packages.dart A collection of Flutter packages maintained by @rodydavis. ## Packages | Package | Description | Version | | :--- | :--- | :--- | | [app_review](./packages/app_review) | Request and Write Reviews and Open Store Listing for Android and iOS/MacOS in Flutter. | [![Pub](https://img.shields.io/pub/v/app_review.svg?style=popout)](https://pub.dartlang.org/packages/app_review) | | [breakpoint](./packages/breakpoint) | A Flutter plugin to calculate the material design breakpoints. | [![Pub](https://img.shields.io/pub/v/breakpoint.svg?style=popout)](https://pub.dartlang.org/packages/breakpoint) | | [flutter_sms](./packages/flutter_sms) | A Flutter plugin to send SMS and MMS on iOS and Android. | [![Pub](https://img.shields.io/pub/v/flutter_sms.svg?style=popout)](https://pub.dartlang.org/packages/flutter_sms) | | [flutter_vibrate](./packages/flutter_vibrate) | A Haptic Feedback and Vibration plugin. | [![Pub](https://img.shields.io/pub/v/flutter_vibrate.svg?style=popout)](https://pub.dartlang.org/packages/flutter_vibrate) | | [flutter_whatsnew](./packages/flutter_whatsnew) | A new Flutter package to show updates to users. | [![Pub](https://img.shields.io/pub/v/flutter_whatsnew.svg?style=popout)](https://pub.dartlang.org/packages/flutter_whatsnew) | | [open_xml](https://github.com/rodydavis/open_xml) | Open XML (OOXML) formatted documents. | [![Pub](https://img.shields.io/pub/v/open_xml.svg?style=popout)](https://pub.dartlang.org/packages/open_xml) | | [preact_signals](https://github.com/rodydavis/signals.dart/tree/main/packages/preact_signals) | Dart port of Preact.js Signals | [![Pub](https://img.shields.io/pub/v/preact_signals.svg?style=popout)](https://pub.dartlang.org/packages/preact_signals) | | [signals](https://github.com/rodydavis/signals.dart/tree/main/packages/signals) | Reactivity made simple. Do more by doing less. Supports Flutter and any Dart project including HTML/JS, CLI, Shelf Server, VM and more. | [![Pub](https://img.shields.io/pub/v/signals.svg?style=popout)](https://pub.dartlang.org/packages/signals) | | [signals_core](https://github.com/rodydavis/signals.dart/tree/main/packages/signals_core) | The signals library exposes four core functions which are the building blocks to model any business logic you can think of. | [![Pub](https://img.shields.io/pub/v/signals_core.svg?style=popout)](https://pub.dartlang.org/packages/signals_core) | | [signals_devtools_extension](https://github.com/rodydavis/signals.dart/tree/main/packages/signals_devtools_extension) | Signals DevTools extension. | ![Unpublished](https://img.shields.io/badge/pub-unpublished-inactive) | | [signals_flutter](https://github.com/rodydavis/signals.dart/tree/main/packages/signals_flutter) | The signals library exposes four core functions which are the building blocks to model any business logic you can think of. | [![Pub](https://img.shields.io/pub/v/signals_flutter.svg?style=popout)](https://pub.dartlang.org/packages/signals_flutter) | | [signals_hooks](https://github.com/rodydavis/signals.dart/tree/main/packages/signals_hooks) | flutter_hooks bindings for signals | [![Pub](https://img.shields.io/pub/v/signals_hooks.svg?style=popout)](https://pub.dartlang.org/packages/signals_hooks) | | [signals_lint](https://github.com/rodydavis/signals.dart/tree/main/packages/signals_lint) | linter and developer tool for signals | [![Pub](https://img.shields.io/pub/v/signals_lint.svg?style=popout)](https://pub.dartlang.org/packages/signals_lint) | | [undo](./packages/undo) | A Undo/Redo Library for Flutter | [![Pub](https://img.shields.io/pub/v/undo.svg?style=popout)](https://pub.dartlang.org/packages/undo) | ## Experimental | Package | Description | Version | | :--- | :--- | :--- | | [diff_algorithims](./experimental/diff_algorithims) | A set of diffing algorithims for Dart | ![Unpublished](https://img.shields.io/badge/pub-unpublished-inactive) | | [pocketbase_auth](./experimental/pocketbase_auth) | Pocketbase auth client with built in UI screens and token refresh | ![Unpublished](https://img.shields.io/badge/pub-unpublished-inactive) | | [pocketbase_sync](./experimental/pocketbase_sync) | A Flutter package for offline-first syncing with PocketBase. | ![Unpublished](https://img.shields.io/badge/pub-unpublished-inactive) | | [web_file_system](./experimental/web_file_system) | A high-performance, asynchronous file system for the web using IDB and OPFS. | ![Unpublished](https://img.shields.io/badge/pub-unpublished-inactive) | ## Deprecated | Package | Description | Version | | :--- | :--- | :--- | | [cupertino_controllers](./deprecated/cupertino_controllers) | A Flutter plugin with Cupertino Controller Examples. This includes a Table View Controller, Master Detail Controller, Cupertino Cell with Xcode Storyboard templates (basic detail, subtitle...), and detail examples | [![Pub](https://img.shields.io/pub/v/cupertino_controllers.svg?style=popout)](https://pub.dartlang.org/packages/cupertino_controllers) | | [dart_firebase](./deprecated/dart_firebase) | Access Firebase Firestore from a REST API | [![Pub](https://img.shields.io/pub/v/dart_firebase.svg?style=popout)](https://pub.dartlang.org/packages/dart_firebase) | | [data_tables](./deprecated/data_tables) | ListView on Mobile and Stateless Data Tables on Tablets and Desktops. | [![Pub](https://img.shields.io/pub/v/data_tables.svg?style=popout)](https://pub.dartlang.org/packages/data_tables) | | [dynamic_tabs](./deprecated/dynamic_tabs) | A Flutter plugin for letting the user edit the bottom tabs like the | [![Pub](https://img.shields.io/pub/v/dynamic_tabs.svg?style=popout)](https://pub.dartlang.org/packages/dynamic_tabs) | | [easy_google_maps](./deprecated/easy_google_maps) | Easy google maps plugin | [![Pub](https://img.shields.io/pub/v/easy_google_maps.svg?style=popout)](https://pub.dartlang.org/packages/easy_google_maps) | | [easy_web_view](./deprecated/easy_web_view) | A super simple webview for Flutter Web, Mobile and Desktop | [![Pub](https://img.shields.io/pub/v/easy_web_view.svg?style=popout)](https://pub.dartlang.org/packages/easy_web_view) | | [fb_auth](./deprecated/fb_auth) | A Web, Mobile Firebase Auth Plugin | [![Pub](https://img.shields.io/pub/v/fb_auth.svg?style=popout)](https://pub.dartlang.org/packages/fb_auth) | | [fb_firestore](./deprecated/fb_firestore) | A Flutter project to use Firebase Cloud Firestore on Mobile and Web | [![Pub](https://img.shields.io/pub/v/fb_firestore.svg?style=popout)](https://pub.dartlang.org/packages/fb_firestore) | | [fb_storage](./deprecated/fb_storage) | Firebase Storage on Web and Mobile | [![Pub](https://img.shields.io/pub/v/fb_storage.svg?style=popout)](https://pub.dartlang.org/packages/fb_storage) | | [features](./deprecated/features) | A Flutter package to help manage features enabled/disabled for a user | [![Pub](https://img.shields.io/pub/v/features.svg?style=popout)](https://pub.dartlang.org/packages/features) | | [file_access](./deprecated/file_access) | A Flutter package to handel files on Web, Desktop and Mobile instead of File.io | [![Pub](https://img.shields.io/pub/v/file_access.svg?style=popout)](https://pub.dartlang.org/packages/file_access) | | [floating_search_bar](./deprecated/floating_search_bar) | A Search App Bar like the one in Gmail and Google Photos. | [![Pub](https://img.shields.io/pub/v/floating_search_bar.svg?style=popout)](https://pub.dartlang.org/packages/floating_search_bar) | | [flutter_ast](./deprecated/flutter_ast) | A Pure Dart File to Ast Serializer/Deserializer. | ![Unpublished](https://img.shields.io/badge/pub-unpublished-inactive) | | [flutter_data_view](./deprecated/flutter_data_view) | A Flutter package to simplify creating data views with the same backing data source. | [![Pub](https://img.shields.io/pub/v/flutter_data_view.svg?style=popout)](https://pub.dartlang.org/packages/flutter_data_view) | | [flutter_dynamic_widget](./deprecated/flutter_dynamic_widget) | A Dynamic Widget Runtime from Json to Flutter Widgets based on the | [![Pub](https://img.shields.io/pub/v/flutter_dynamic_widget.svg?style=popout)](https://pub.dartlang.org/packages/flutter_dynamic_widget) | | [flutter_midi](./deprecated/flutter_midi) | A FLutter Plugin to Play midi on iOS and Android. | [![Pub](https://img.shields.io/pub/v/flutter_midi.svg?style=popout)](https://pub.dartlang.org/packages/flutter_midi) | | [flutter_multi_window](./deprecated/flutter_multi_window) | A Flutter package to create new windows on supported platforms. | [![Pub](https://img.shields.io/pub/v/flutter_multi_window.svg?style=popout)](https://pub.dartlang.org/packages/flutter_multi_window) | | [flutter_project_gen](./deprecated/project_gen) | A new Flutter package project. | [![Pub](https://img.shields.io/pub/v/flutter_project_gen.svg?style=popout)](https://pub.dartlang.org/packages/flutter_project_gen) | | [flutter_storyboard](./deprecated/storyboard) | A Flutter package to show a storyboard of all your widgets. | [![Pub](https://img.shields.io/pub/v/flutter_storyboard.svg?style=popout)](https://pub.dartlang.org/packages/flutter_storyboard) | | [flutter_wasm_interop](./deprecated/flutter_wasm_interop) | A Flutter + WebAssembly Interop. | [![Pub](https://img.shields.io/pub/v/flutter_wasm_interop.svg?style=popout)](https://pub.dartlang.org/packages/flutter_wasm_interop) | | [get_version](./deprecated/get_version) | Get the Version Name, Version Code, Platform and OS Version, and App ID on iOS and Android. | [![Pub](https://img.shields.io/pub/v/get_version.svg?style=popout)](https://pub.dartlang.org/packages/get_version) | | [golden_layout](./deprecated/golden_layout) | A internal window library for Flutter based on http://golden-layout.com/ | [![Pub](https://img.shields.io/pub/v/golden_layout.svg?style=popout)](https://pub.dartlang.org/packages/golden_layout) | | [image_resizer](./deprecated/image_resizer) | A crossplatform general image resizer based on flutter_launcher_icons | [![Pub](https://img.shields.io/pub/v/image_resizer.svg?style=popout)](https://pub.dartlang.org/packages/image_resizer) | | [mobile_popup](./deprecated/mobile_popup) | A Flutter plugin to show a PopUp Surface on Tablet / Desktop and for Mobile a Full Screen View. | [![Pub](https://img.shields.io/pub/v/mobile_popup.svg?style=popout)](https://pub.dartlang.org/packages/mobile_popup) | | [mobile_sidebar](./deprecated/mobile_sidebar) | A Responsive Sidebar for Flutter that follows Material Design | [![Pub](https://img.shields.io/pub/v/mobile_sidebar.svg?style=popout)](https://pub.dartlang.org/packages/mobile_sidebar) | | [native_color_picker](./deprecated/native_color_picker) | Picking a color natively on each platform. | [![Pub](https://img.shields.io/pub/v/native_color_picker.svg?style=popout)](https://pub.dartlang.org/packages/native_color_picker) | | [navigation_rail](./deprecated/navigation_rail) | A Navigation Rail for Flutter | [![Pub](https://img.shields.io/pub/v/navigation_rail.svg?style=popout)](https://pub.dartlang.org/packages/navigation_rail) | | [ngflutter](./deprecated/flutter_cli) | Scaffolding tool for Flutter | [![Pub](https://img.shields.io/pub/v/ngflutter.svg?style=popout)](https://pub.dartlang.org/packages/ngflutter) | | [responsive_scaffold](./deprecated/responsive_scaffold) | On mobile it shows a list and pushes to details and on tablet it shows the List and the selected item. | [![Pub](https://img.shields.io/pub/v/responsive_scaffold.svg?style=popout)](https://pub.dartlang.org/packages/responsive_scaffold) | | [scaffold_tab_bar](./deprecated/scaffold_tab_bar) | A package to make it really easy to have optional nested navigation per tab. | [![Pub](https://img.shields.io/pub/v/scaffold_tab_bar.svg?style=popout)](https://pub.dartlang.org/packages/scaffold_tab_bar) | | [settings_gen](./deprecated/settings_manager/packages/settings_gen) | Code generator for MobX that adds support for annotating your code with @observable, @computed, @action and also creating SettingsStore classes. | [![Pub](https://img.shields.io/pub/v/settings_gen.svg?style=popout)](https://pub.dartlang.org/packages/settings_gen) | | [settings_manager](./deprecated/settings_manager/packages/settings_manager) | A settings manager built on top of SharedPreferences. | [![Pub](https://img.shields.io/pub/v/settings_manager.svg?style=popout)](https://pub.dartlang.org/packages/settings_manager) | | [sheet_music](./deprecated/sheet_music) | A Flutter Widget for Sheet Music (All Major Flat and Sharp Scales, Notes from 5 below and 5 above the bar, Treble and Bass Clef). | [![Pub](https://img.shields.io/pub/v/sheet_music.svg?style=popout)](https://pub.dartlang.org/packages/sheet_music) | | [widget_gen](./deprecated/widget_gen) | A Flutter Code Gen Package Used to Generate Widgets for WidgetStudio | [![Pub](https://img.shields.io/pub/v/widget_gen.svg?style=popout)](https://pub.dartlang.org/packages/widget_gen) |