tiny_db 0.9.1+1 copy "tiny_db: ^0.9.1+1" to clipboard
tiny_db: ^0.9.1+1 copied to clipboard

Ultra-lightweight, embeddable NoSQL database for Dart & Flutter. Inspired by Python TinyDB, with advanced queries, update operations, and persistent or in-memory storage.

0.9.1+1 #

Fixed #

  • Fix banner image display on pub.flutter-io.cn

0.9.1 #

Added #

  • Pure Dart compatibility - package now works without Flutter

Changed #

  • Debug warnings now always print instead of being Flutter debug-mode conditional

0.9.0 #

  • Initial public release.
  • Core NoSQL document database for Dart & Flutter inspired by TinyDB (Python).
  • Supports in-memory and persistent JSON file storage (with path_provider for Flutter).
  • Schema-free, document-oriented data model.
  • Powerful query language: where, logical operators, deep matching.
  • Advanced update operations: push, pull, pop, addUnique (with defensive copying).
  • Batch insert, upsert, and multi-table support.
  • 200+ automated tests for reliability.
  • Example app and advanced usage samples included.
  • MIT license.
3
likes
130
points
12
downloads

Publisher

verified publishercodealchemist.dev

Weekly Downloads

Ultra-lightweight, embeddable NoSQL database for Dart & Flutter. Inspired by Python TinyDB, with advanced queries, update operations, and persistent or in-memory storage.

Repository (GitHub)
View/report issues

Topics

#database #nosql #flutter #storage #embedded

Documentation

API reference

License

MIT (license)

Dependencies

async, collection, mutex, path, path_provider

More

Packages that depend on tiny_db