Database and ORM Packages

postgrest

The PostgREST client for Dart is a framework developed by the creator of this library. This library offers an ORM interface to PostgREST.

conduit

A modern HTTP server application framework with OpenAPI 3.0 integration, ORM, and OAuth2 provider. REST, RPC, or GraphQL services are all possible with this foundation.

sqfentity_gen

The Flutter SDK provides native support for the SQLite ORM, which is a free and open-source cross-platform popular object relational mapping (ORM) library. The Flutter SDK includes an SqfnEntity Model Generator tool that allows you to quickly create models from existing database schema by utilizing fluent methods.

jaguar_orm

ORM for generating data from a database. Relationships (one-to-one, one-to-many, many-to-many), preloading, cascading, polymorphic relations, etc… are all included.

hive

The most popular free key-value database, written entirely in Dart. It’s heavily encrypted with AES-256.

sqflite_common

A self-contained, high-reliability, embedded, SQL database engine runs on top of the Dart wrapper on SQLite.

sqflite

The plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine with Flutter.

objectbox

The ObjectBox is a high-performance NoSQL ACID compliant object data store.

It has a good performance. It is easy to find data because it is organized well. It can handle a lot of things and grow with your app. You can search the data in any way you want, even if it crosses different things. You don’t have to worry about compiling time checks and optimizations because it is static typed.

entity

A lightweight ORM for Relational and NoSQL databases, such as Couchbase and PostgreSQL.

angel3_orm

Angel3 ORM is a database-agnostic query builder. It also has relationship and join support.

sqfly

ActiveRecord is a popular ORM framework that uses an object-oriented approach. This project was initially started as AKU (which stands for Active Record Unwrapped). It’s based on Sqflite and utilizes the DAO architecture.

rapidfire

The RapidFire Flutter Library is a versatile ORM system for mobile application development that combines popular Dart packages. Validation, CRUD, and API operations are all automated.

Similar Posts

  • Date and Calendar Packages

    date_format The date_format is an easy-to use API that provides several constants for building your own Date format string. Use the `formatDate` method to create customised dates, and be sure they look good on any device! It provides various constants that you can use when building your Date string with the formatDate method, so it’s…

  • Router and Navigation Packages

    fluro Fluro is a Flutter routing library that provides custom routing capabilities such as wildcards, named parameters, and clear route definitions. beamer The Router and Navigator’s Pages API, aka “Navigator 2.0,” enables you to traverse guarded page stacks and URLs via the Router and Navigator. shelf_router Supports URL parameters, nested routers, and router constructions generated…

  • Font and Emoji Packages

    font_awesome_flutter The Font Awesome Icon pack is available as Flutter Icons. It adds 1500 additional icons to your app, in addition to the default set of 500. flutter_font_icons As the name suggests, this is a collection of font icons built with Flutter. It includes all fonts from react-native-vector-icons and WeatherIcons. icon_font_generator Convert all icons in…

  • Color Pickers

    o_color_picker The package includes a simple and fast two-step color picker that lets you select colors or tones. flex_color_picker The primary, accent, and custom color picker are all editable. An optional HSV wheel color picker is also available. flutter_circle_color_picker A lovely flutter color picker that chooses HSL colors. flutter_colorpicker This is a flutter library that…

  • Animation Packages

    flutter_animate Flutter Animate is a library that makes it simple to add almost any kind of animated effect in Flutter. The library comes with a variety of pre-built effects, like fade, scale, slide, blur, shake, shimmer, and color effects (saturation and tint), that can be easily added to your app. In addition, Flutter Animate simplifies…

  • Bottom Bar Packages

    convex_bottom_bar The ConvexAppBar is a Flutter package that creates and shows a convex tab in the bottom bar. Theming is supported. persistent_bottom_nav_bar For Flutter, a complete, highly configurable bottom navigation bar that is persistent/static and can be used for any application. It has up to 20 different styles. salomon_bottom_bar Another bottom navigation bar, but this…