{"repo":"ILDaviz/bavard","free":true,"listed":false,"github":"https://github.com/ILDaviz/bavard","clone":"git clone https://github.com/ILDaviz/bavard.git","description":"Reactive, Eloquent-inspired ORM for Dart & Flutter designed for PowerSync, SQLite or whatever you want.","language":"Dart","stars":22,"topics":["dart","flutter","orm","packages"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Bavard ORM 🗣️ The Eloquent-style ORM for Dart. Work in Progress : This project is currently under active development. APIs may change. Bavard brings the elegance and simplicity of Eloquent to the Dart ecosystem. It is designed to provide a fluent, expressive interface for database interactions, prioritizing developer experience, runtime flexibility, and readability. Structure - packages/bavard : The Dart package source code. - packages/bavard cli : The Dart package cli tool. - packages/bavard migration : The Dart package migration tool. - packages/documentation : The documentation website (VitePress). - packages/bavard example project : demonstrative Flutter project that illustrates how to integrate and use Bavard ORM --- Documentation For detailed guides, API references, and usage examples, please visit our documentation: 👉 Read the Documentation Key Features - 💙 Flutter ready: Seamlessly integrated with Flutter for mobile, desktop, and web applications. - ⚡️ Runtime-first architecture: Code generation is 100% optional. Bavard leverages Dart's runtime capabilities and mixins to work entirely without build processes. - 🏗️ Fluent Query Builder: Construct complex SQL queries using an expressive and type-safe interface. - 🔗 Rich Relationship Mapping: Full support for One-to-One, One-to-Many, Many-to-Many, Polymorphic, and HasManyThrough relations. - 🧩 Smart Data Casting: Automatic hydration and dehydration of complex types like JSON, DateTime, and Booleans between Dart and","default_branch":null,"files":null,"tree":[],"storefront":"/r/ILDaviz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ILDaviz/bavard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}