https://pub.dev/feed.atomPub Packages for Dart2025-02-27T08:06:11.356922ZDart TeamPub Feed GeneratorLast Updated Packagesurn:uuid:2599dc7c-1884-4bdd-a657-4701b04b794cv2.3.0-dev.3 of nb_navigation_flutter2025-02-27T08:04:47.481313Znextbillion.aiA Flutter plugin for Nextbillion.ai Navigation SDK, providing turn-by-turn navigation.urn:uuid:ea51f31b-632f-42a6-8526-662d5b641668v1.1.1 of lunar_calendar_plus2025-02-27T08:04:31.990687ZA Flutter package for lunar calendar with event management and holiday displayurn:uuid:b3d5af4c-5d84-4102-af5c-6d041f4f6e7ev1.1.0 of lunar_calendar_plus2025-02-27T08:00:43.804624ZA Flutter package for lunar calendar with event management and holiday displayurn:uuid:2006f630-9c99-47bc-b6f8-f1b8a26c8ef4v0.0.2 of gits_pop_up2025-02-27T07:54:41.649026ZGistPopUp is Flutter pop-up library with Gits UI Style.urn:uuid:9041076f-2998-402e-8d8a-72ff1179b3c0v0.0.15 of talker_rhttp_logger2025-02-27T07:53:49.179932Zshreeman.devA Flutter package for logging HTTP requests and responses using Talker.urn:uuid:11cf439a-73fc-4636-8bb2-6a3201e5c346v1.2.2 of imagewidget2025-02-27T07:51:03.230728Zfighttech.vnFighttech Flutter Image Widgeturn:uuid:e057c6c5-09bb-4bf1-9deb-279243d91f58v1.0.1 of flutter_http_logger2025-02-27T07:40:16.951120Zshuklashrestha.com.npA Flutter package to log HTTP requests and responses, making it easier to debug and monitor network traffic in real-time.urn:uuid:f1a87d69-d88b-4ecd-9310-7dae87ad0eb6v0.0.6 of flutter_ad_ios_plugins2025-02-27T07:38:43.390312Zflutter_ad_ios_pluginsurn:uuid:e419eeab-7610-42ac-9c7b-494954faf648v0.0.5 of flutter_ad_ios_plugins2025-02-27T07:36:56.923340Zflutter_ad_ios_pluginsurn:uuid:d21651bb-c90f-465b-b3a1-35c34af7a6f6v0.0.9 of arsync_exception_toolkit2025-02-27T07:36:32.552720Zarsyncsolutions.comA flexible exception handling system for Flutter applications by Arsyncurn:uuid:cc87d4ba-eca6-4990-a8c2-b38339707e15v5.0.0 of extended_image_library2025-02-27T07:36:07.496317Zfluttercandies.comLibrary that contains common base class for `extended_image`, `extended_text`, and `extended_text_field`.urn:uuid:2eacd4ee-6a77-4f19-81f9-9b05c26bbf6bv0.0.37 of quantum_dots2025-02-27T07:35:01.078103Znrise.netthe design system for wippy global producturn:uuid:3441c245-0aa2-424b-b5ee-b484286b966dv0.0.4 of flutter_ad_ios_plugins2025-02-27T07:31:39.896048Zflutter_ad_ios_pluginsurn:uuid:8aa6b18f-3d76-42f1-b904-13222d9e6034v0.0.15 of progress_tracker2025-02-27T07:30:21.084356ZA versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.urn:uuid:83002f0f-70c9-4672-bab5-6f59893ef73bv2.2.3 of woosignal_shopify_api2025-02-27T07:23:53.860643Zwoosignal.comShopify API for Dart, connect a Shopify store on WooSignal and start using the API to get products, login, create orders and more.urn:uuid:fcc38472-d025-4e23-96ad-18343bb19c75v0.0.2 of get_x_storage2025-02-27T07:23:50.958328Zswanflutterdev.comGetXStorage is a lightweight and efficient persistent storage solution for Flutter applicationsurn:uuid:5944f40f-0e6f-4ade-b994-e7a2fdbf95dav0.3.8 of deriv_chart2025-02-27T07:23:03.248181Zderiv.comA financial charting library for Flutter applications, offering a comprehensive suite of features for technical analysis and trading visualization.urn:uuid:ee909fa1-88da-4f0a-a915-8e65ba8ac8dcv0.0.3 of flutter_ad_ios_plugins2025-02-27T07:20:25.693654Zflutter_ad_ios_pluginsurn:uuid:2f01e1ae-3be9-4fd0-8361-1eade9451fc1v2.1.4 of device_meta2025-02-27T07:19:40.911096Znylo.devBasic information about the user's device. Fetch the device's model, manufacturer, operating system, version and more.urn:uuid:6a38a3ad-b8ab-436a-8d2c-31594b19d1f0v4.1.3 of woosignal2025-02-27T07:18:00.697125Zwoosignal.comWooCommerce REST API for dart, connect a WooCommerce store and start developing with our interface for their API endpoints.urn:uuid:f960be46-b407-4566-b070-322f5410c7efv0.0.4 of frenda2025-02-27T07:13:48.076321Zdev.tatakai.top自动生成包含 `toJson`、`fromJson`、`copyWith`、`toString`、`operator ==` 以及 `hashCode` 方法的 Dart 类urn:uuid:bc739aa8-b416-4c2b-92c3-c99989176febv1.2.3 of scaffold_ui2025-02-27T07:12:14.146987Znylo.devThe fastest way to scaffold services in your Nylo project! Auth & IAP integrations for Supabase, Firebase, Laravel, RevenueCat and more.urn:uuid:f3136abf-5c92-484a-b4e5-56469036a703v0.0.3 of live_location_plus2025-02-27T07:11:33.243716ZA Flutter package for real-time location tracking with foreground and background updates, built-in permission handling, and battery optimization.urn:uuid:49a2a76c-5e73-4798-8472-7b0bef1d4e2ev0.0.53 of salesgent_ui_components2025-02-27T07:10:55.342630ZSalesgent Flutter App UI Componentsurn:uuid:cd147120-7302-450f-9210-a623b0fe668fv2.2.1 of dart_hue2025-02-27T07:09:01.014437Zhexcat.devAn SDK designed for the Dart language that enables developers to easily integrate Philips Hue smart devices into their applications.urn:uuid:8b74900c-809a-4ded-9b17-114552d3a1a0v2.2.1 of flutter_hue2025-02-27T07:08:16.878119Zhexcat.devAn SDK designed for the Flutter framework that enables developers to easily integrate Philips Hue smart devices into their applications.urn:uuid:2690014c-ee45-4b30-ad0f-874ef6310326v6.6.0 of nylo_framework2025-02-27T07:06:51.018513Znylo.devMicro-framework for Flutter that's built to simplify app development for Flutter projects.urn:uuid:fbf6f720-d044-4b0d-826b-40a28b5ff566v0.0.2 of flutter_ad_ios_plugins2025-02-27T07:06:50.287392Zflutter_ad_ios_pluginsurn:uuid:d610a81f-70ae-451b-b9e0-35c0261901d2v0.0.2 of live_location_plus2025-02-27T07:04:49.943513ZA Flutter package for real-time location tracking with foreground and background updates, built-in permission handling, and battery optimization.urn:uuid:d586eac8-9f81-4bcb-84e4-0b6d774be4afv6.20.0 of nylo_support2025-02-27T07:00:41.369817Znylo.devSupport library for the Nylo framework. This library supports routing, widgets, localization, cli, storage and more.urn:uuid:c11cf21f-c815-4168-bdb0-262178419203v0.0.1 of sms_package2025-02-27T06:59:53.081614ZA Flutter package for SMS functionalityurn:uuid:616ac34d-dd42-4d1a-bdf2-2de8333e29c5v0.0.4 of uptick_ads2025-02-27T06:59:45.298138Zuptick.comThe Flutter Uptick Plugin enables seamless integration of Uptick offers into your Flutter application. This plugin supports pop-up, inline, and popup_then_inline offers, allowing you to display person [...]urn:uuid:67eec530-dd7d-4cac-b947-d32c015d0dbbv0.0.1 of imin_whitelist_printer2025-02-27T06:58:27.124888ZA plugin to add, remove, and clear whitelist for Imin Printer.urn:uuid:64bcbdd0-d097-4c6e-8368-230c677f6b2fv3.0.6 of qq_amap_flutter_location2025-02-27T06:55:40.479578Z高德定位SDK Flutter插件urn:uuid:6b2369d8-41a6-4e7e-aad7-f407e5c12f88v0.1.1-rc.2 of verloop_flutter_sdk2025-02-27T06:54:58.342801Zverloop.ioVerloop SDK wrapper for Android and iOS.This would help the existing clients of verloop in adding chat functionalities to their flutter app.urn:uuid:c2457b0a-b943-45f4-9899-1c08055a9febv0.5.0-dev.4 of ap_common_plugin2025-02-27T06:54:14.933206Zap_common Native Pluginurn:uuid:2d94dac7-f58e-4972-8b3c-0f0d28445b8fv0.0.1 of flutter_ad_ios_plugins2025-02-27T06:48:46.822842Zflutter_ad_ios_pluginsurn:uuid:bd598b2b-cbaf-422b-a337-07c5904e6cb1v0.0.3 of frenda2025-02-27T06:47:32.458990Zdev.tatakai.top自动生成包含 `toJson`、`fromJson`、`copyWith`、`toString`、`operator ==` 以及 `hashCode` 方法的 Dart 类urn:uuid:316e5b74-f441-4b1b-bd30-6d218dad2d7ev0.1.7 of consultation_form2025-02-27T06:37:20.050961ZPrimary care health application.urn:uuid:4827174c-b068-475f-97d2-4d50b6adbd13v1.0.7 of dollar_starxpand2025-02-27T06:33:08.972728Zdollarpos.aiA comprehensive SDK for integrating Star Micronics receipt printers with Dollar POS systems. Supports seamless POS operations and efficient printing solutions.urn:uuid:c0cef625-5e57-4b53-a899-4d7bb0787c56v1.0.10 of apple_sign_in_plugin2025-02-27T06:32:45.305763ZA comprehensive Flutter package for integrating Apple Sign-In with features for secure authentication and user data management.urn:uuid:5cf21158-94a3-4e0e-8f47-06203081b4d9v1.0.0 of step_tracker2025-02-27T06:19:19.910548ZA Flutter Step Tracker plugin for collect information from user and display progress through a sequence of steps.urn:uuid:2bde06ef-cb2a-4212-9dcc-ad18f59f11a7v0.16.4 of df_pod2025-02-27T06:11:53.772555Zdev-cetera.comA package offering tools to manage app state using ValueListenable objects called Pods.urn:uuid:1b132646-88c0-41c0-9387-201bff0f1381v0.6.3 of df_gen_core2025-02-27T06:05:41.858663Zdev-cetera.comA package that provides core utilities for practical code generation.urn:uuid:99e78a71-f3ae-4ec0-8831-8e4301c5d701v2.10.4 of d_chart2025-02-27T05:56:22.096008Zindratrisnar.comSimple way to show and use chart for Flutter with many option.urn:uuid:74dd8592-749a-42a5-9aa1-77aab370d29av0.10.12 of df_di2025-02-27T05:55:09.494689Zdev-cetera.comA pragmatic dependency injection (DI) system, coupled with service classes for seamless state management in Dart.urn:uuid:daac2f1a-c6ef-4c86-b4dd-bd001fa9755bv1.0.7 of tree_structs2025-02-27T05:53:11.744097ZA dart library for working with tree structures.urn:uuid:ce825054-6786-4e71-850f-c64567be8322v1.0.1 of flutter_easy_multi_step_from2025-02-27T05:52:10.448435ZA comprehensive Flutter package that provides an easy-to-use, customizable multi-step form widget with built-in validation, navigation, and state management capabilities.urn:uuid:f39fe6ec-f9ab-4f21-8b1b-05f7ffe6e424v0.0.2 of nonso2025-02-27T05:50:45.644629Znonso.ahmedsameha1.xyza package that handles username and password authentication in a flutter app. It is based on Firebase Authentication.urn:uuid:d0d09ae2-3b5c-4924-b6dc-972968cb8dc8v0.0.2 of ns_keyed_archived2025-02-27T05:48:51.947962ZA Flutter plugin for Apple's Binary Plist and the NSKeyedArchiver/NSKeyedUnarchiver formaturn:uuid:bb5e46ed-82f2-4a79-bdb8-d6ca9e1f2015v3.0.5 of qq_amap_flutter_location2025-02-27T05:44:41.860846Z高德定位SDK Flutter插件urn:uuid:f7d7b7cd-3ad2-4878-a53d-d978932958f6v202502.1.0 of onetrust_publishers_native_cmp2025-02-27T05:44:02.273042ZOneTrust is the leading Consent Management Platform (CMP) for mobile applications, websites, and Connected TVs. This plugin allows your application to leverage OneTrust's SDK for consent collection in [...]urn:uuid:af0bb13a-9508-47fa-a085-7bfd36fd8fd6v0.0.2 of frenda2025-02-27T05:30:43.249152Zdev.tatakai.top自动生成包含 `toJson`、`fromJson`、`copyWith`、`toString`、`operator ==` 以及 `hashCode` 方法的 Dart 类urn:uuid:0effda1c-b2c2-460b-987c-aafbf12f857av1.0.2 of emulator_checker2025-02-27T05:20:48.900767ZA Flutter plugin that detects whether an application is running on an emulator or a physical device. This can be useful for security purposes, analytics, and feature flagging, allowing developers to t [...]urn:uuid:f1fda425-05c3-42f3-83f6-132864ef33f6v0.0.14 of progress_tracker2025-02-27T05:12:25.493035ZA versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.urn:uuid:15c5291b-6f25-4858-b826-3dd852bda905v2.14.4-beta.1 of fw_flutter_sdk2025-02-27T04:47:06.571614Zfirework.comFlutter plugin for Firework SDK, which supports integrating video feed, shopping, and live stream into Flutter Apps.urn:uuid:811ccecb-9100-4530-8ec9-1cd1895cf5a6v0.9.1 of df_safer_dart2025-02-27T04:41:10.977391Zdev-cetera.comA package inspired by functional programming, designed to enhance the structure, safety, and debuggability of mission-critical code.urn:uuid:fcb82e86-3064-4241-893d-b8472691b17dv1.0.1 of emulator_checker2025-02-27T04:16:27.754756ZA Flutter plugin that detects whether an application is running on an emulator or a physical device. This can be useful for security purposes, analytics, and feature flagging, allowing developers to t [...]urn:uuid:ec5bff1a-38e5-48fa-a888-9b41b3b2f100v1.3.11-rc.1 of refinery89_monetize_app2025-02-27T04:08:46.666431Zrefinery89.comThe flutter plugin for the Refinery 89 Monetize App, supporting banner, outStream, interstitial (full-screen) and scrollable adsurn:uuid:fd3f31fb-d71d-4087-a483-489c3840bebcv2.7.10 of katana_functions_firebase2025-02-27T04:07:26.300613Zmathru.netProvides an adapter for use with Firebase Functions. Provides an interface to execute server-side processing in a type-safe manner.urn:uuid:d2d8573e-3f02-427e-a47b-090b3f36c9e7v2.34.0 of katana_cli2025-02-27T04:07:15.018134Zmathru.netCommand line tool for Masamune/Katana Framework. It initializes the project and initializes the services.urn:uuid:79199e12-6ef3-49a7-8f37-8537b76983ebv2.2.14 of katana_model_openapi2025-02-27T04:07:07.102007ZAdapter classes for katana_model and model classes by freezed are automatically created from OepnAPI files.urn:uuid:3c348020-6506-4d5a-b6cf-cdc601f74156v2.1.16 of katana_model_openapi_builder2025-02-27T04:07:01.970511ZBuilding system for katana model open-api plugin packages. Create models of adapters and freezed available in katana_model from the open API yaml.urn:uuid:e1a5cd79-b6f1-4af8-b6e5-a900f2251809v2.2.7 of katana_storage_firebase2025-02-27T04:06:56.460131Zmathru.netFirebase plugin for katana_storage. A package to facilitate switching between Local and Firebase storage implementations.urn:uuid:aaed2cd6-2032-4627-bcd8-5d620ec02c00v2.5.30 of masamune_ads_google2025-02-27T04:06:45.521102Zmathru.netMasamune plugin package for GoogleAd. Plug-in package for displaying interstitial, native, and reward ads.urn:uuid:234fc9c1-87c4-4974-af7a-345961b6e8d4v2.2.1 of masamune_ai_firebase2025-02-27T04:06:33.990427ZPlug-in to make Firebase Vertex AI available on Masamune Framework.urn:uuid:2d4d2ca9-d464-4526-999f-433863b2d946v2.2.72 of masamune_animate2025-02-27T04:06:12.428572Zmathru.netA package for animation that runs on the Masamune framework.urn:uuid:a1ea35e7-25ec-4553-a365-ac9fc5d71462v2.2.1 of masamune_ai2025-02-27T04:05:54.667667ZThis package is designed to interact with generative AI within the Masamune framework.urn:uuid:20354290-480d-479b-89f8-13c7590ee6c1v2.1.5 of masamune_app_review2025-02-27T04:05:43.665586ZPlug-in for Masamune that provides a app review function.urn:uuid:96726b7d-965a-47ef-8303-31ab05d1b55dv2.5.3 of masamune_agora2025-02-27T04:05:31.306728Zmathru.netPlug-in for Masamune framework to use Agora.io. Includes support for recording.urn:uuid:35380833-b080-45c4-b8f9-c663f450ee32v2.9.3 of masamune_ai_openai2025-02-27T04:05:17.979682Zmathru.netPlug-in to make OpenAI API available on Masamune Framework. API key registration is required separately.urn:uuid:3c2669b3-aa3c-45d2-bb61-a887559faaa4v2.1.9 of masamune_auth_firebase2025-02-27T04:05:05.981159Zmathru.netPlug-in package for server-side integration of Firebase Authentication.urn:uuid:e60f3084-6e4b-42e8-9047-bf6eabf938b9v2.7.13 of katana_auth_firebase2025-02-27T04:04:55.028243Zmathru.netFirebase plugin for katana_auth. A package to facilitate switching between Local and Firebase authentication implementations.urn:uuid:26b188c9-6b05-4230-807b-75be4e140471v2.4.59 of masamune_auth_apple2025-02-27T04:04:44.119101Zmathru.netAuthentication plugin for Masamune that can implement Apple sign-in, works only on IOS.urn:uuid:1567bf49-d00e-48df-97cc-16d02c791808v2.5.59 of masamune_auth_google2025-02-27T04:04:31.886174Zmathru.netAuthentication plugin for Masamune that can implement Google sign-in.urn:uuid:e50e4857-8b6c-4211-a0ad-7a3836f60adev2.3.3 of masamune_calendar2025-02-27T04:04:20.057540Zmathru.netMasamune plugin to provide calendar functionality. The masamune framework is assumed to be used.urn:uuid:0caaa815-f927-474b-b8e6-afde04ba7660v2.2.129 of masamune_deeplink2025-02-27T04:04:07.837013Zmathru.netMasamune plugin library to handle Deeplink. Launch the application from the URL to launch the internal page.urn:uuid:075afa39-0a72-43e1-b29b-5966b2d6daf9v2.2.5 of masamune_force_updater2025-02-27T04:03:56.001338Zmathru.netPlug-in for Masamune that provides a forced update function and displays dialogs according to conditions.urn:uuid:56508861-211d-4cb8-b372-f5404b6fea43v2.4.59 of masamune_auth_facebook2025-02-27T04:03:43.940856Zmathru.netAuthentication plugin for Masamune that can implement Facebook(Meta) sign-in.urn:uuid:cc9a938c-3007-4a3f-b1f7-664f223b071cv2.1.1 of masamune_firebase_app_check2025-02-27T04:03:31.293810ZPlug-in to make Firebase App Check available on Masamune Framework.urn:uuid:8d8403df-ec77-4068-b580-83ce82375cd4v2.5.3 of masamune_camera2025-02-27T04:03:19.886223Zmathru.netMasamune plug-in package for simple use of the camera.urn:uuid:50faf640-c109-47da-92a0-96dec8191233v2.2.131 of masamune_deeplink_firebase2025-02-27T04:03:11.503664Zmathru.netMasamune plugin library for using Firebase DynamicLinks to launch applications from URLs and launch internal pages.urn:uuid:f9b0716e-78df-483d-b1fb-2c0205ab4d65v2.5.5 of masamune_lints2025-02-27T04:02:59.459585Zmathru.netPackage that defines lint rules necessary for use with the Masamune framework.urn:uuid:d66ce3b3-54bb-4d92-a751-becb1993393cv2.6.35 of masamune_location_google2025-02-27T04:02:52.735707Zmathru.netMasamune plugin library for displaying GoogleMap including location information.urn:uuid:83178321-b2ae-478a-8cb0-60917e7f179fv2.7.3 of masamune_location2025-02-27T04:02:40.005757Zmathru.netMasamune plugin library for handling location information in apps.urn:uuid:e87e5a2e-bdf1-4638-a65a-bb73add05c43v2.6.3 of masamune_introduction2025-02-27T04:02:26.847610Zmathru.netMasamune plugin package for displaying an introduction description screen.urn:uuid:acd18660-b8ca-423b-987f-d0653acad32cv2.6.5 of masamune_location_background2025-02-27T04:02:19.365685Zmathru.netMasamune plugin library for handling background location information in apps.urn:uuid:6b361785-719a-40c9-9d86-c1cd8458816cv2.5.32 of masamune_location_geocoding2025-02-27T04:02:06.555799Zmathru.netMasamune plugin for using Google Map Geocoding API with Firebase Functions.urn:uuid:f2ec2ed0-2235-485b-9e49-e36b17041f8bv2.4.56 of masamune_location_platform_interface2025-02-27T04:01:55.012671Zmathru.netMasamune plugin library for handling location information in apps.urn:uuid:bd526126-7383-4764-8f74-12fa91a06a20v2.4.133 of masamune_model_algolia2025-02-27T04:01:43.358591Zmathru.netMasamune plugin package that includes a model adapter to retrieve data from Algolia.urn:uuid:19217bab-af91-4d84-8e97-1204da03ba26v2.3.0 of masamune_model_docs_builder2025-02-27T04:01:37.097614Zmathru.netA builder package to generate table and schema definitions for Firebase and databases from Masamune model definitions, output in Markdown tabular format.urn:uuid:7d2355a5-5ef2-4269-97f8-e8fd08146582v2.3.0 of masamune_model_firebase_data_connect2025-02-27T04:01:31.384364Zmathru.netAutomatically generates GraphQL files for Firebase Data Connect from Collection and Document data schemes so that they can be used in applications.urn:uuid:bc6d857d-3f9f-4c18-a1b1-dbbd5d7ab0b6v2.4.2 of masamune_logger_firebase2025-02-27T04:01:22.080331Zmathru.netPlug-in package to easily add Firebase Analytics, Performance and Crashlytics on Masamune Framework. The functionality is available by simply adding an Adapter.urn:uuid:5c1929d5-2431-4ca5-9ea2-dd2ef9e3281cv2.1.5 of masamune_model_firebase_remote_config2025-02-27T04:01:08.865673ZPackage that allows remote configurations to be retrieved as a Masamune framework documentation model.urn:uuid:7a7e385b-4155-469f-bf49-f0fa2553e94ev2.4.0 of masamune_model_firebase_data_connect_builder2025-02-27T04:01:01.331136Zmathru.netBuilder package to automatically generate GraphQL code for Firebase Data Connect.urn:uuid:8e32197f-e896-487e-a5a4-476b29276177v2.2.11 of masamune_model_firebase_data_connect_annotation2025-02-27T04:00:55.111518Zmathru.netDefine annotations to use the masamune firebase data connect builder. Build with masamune_model_firebase_data_connect_builder using this annotation.urn:uuid:24221a8a-43b6-4391-b43f-fd62a3a923dev2.2.128 of masamune_mail2025-02-27T04:00:49.146152Zmathru.netPlug-in for sending emails via Sendgrid, Gmail, etc. from servers, etc. using Functions.urn:uuid:2bdffc81-6a63-40a7-b802-e0051904ce28v2.5.0 of masamune_model_firestore_builder2025-02-27T04:00:36.151515Zmathru.netDefine a builder to describe Firestore rules; build using the masamune_annotation annotation.urn:uuid:32ad3a38-8dca-47dd-9b24-bee4e43cc52bv2.2.0 of masamune_model_firestore2025-02-27T04:00:30.395232ZA model adapter plugin that applies and expands on `katana_model_firestore` to retrieve data from Firestore.urn:uuid:5459cae1-4d5a-4ac3-82ff-eae71566941bv2.19.0 of katana_model_firestore2025-02-27T04:00:23.030227Zmathru.netFirestore plugin for katana_model. A package that models data into documents and collections and allows Firestore, local DB, and data mocks to be handled in the same interface.