tekartik/sembast.dart
简单io数据库
- Stars
- 867
- Forks
- 71
- 最近推送(UTC)
- 2026年9月15日
- 项目状态
- 未归档
语言DartHTMLCSSShell
原始 README
以下为英文项目原文快照,最新内容请访问 GitHub。
展开 / 收起项目 README
sembast
pub package Build Status codecov
NoSQL persistent embedded file system document-based database for Dart VM and Flutter with encryption support.
General
Yet another NoSQL persistent store database solution.
Pure dart solution working on Dart VM and Flutter using the file system as storage (1 database = 1 file). Works in memory (Browser, VM, Flutter, Node) for testing purpose
- Supports single process io applications (Pure dart single file IO VM/Flutter storage supported)
- Support transactions
- Version management
- Helpers for finding data
- Web support (including Flutter Web) through
sembast_web. - Can work on top of sqflite through
sembast_sqflite.
Usage example:
- notepad_sembast: Simple flutter notepad working on all platforms (web/mobile/desktop) (online demo)
- demo_sembast: Simplest sembast demo based on the app template with added persistency. Online demo
Follow the guide.