{"repo":"cachapa/sqlite_crdt","free":true,"listed":false,"github":"https://github.com/cachapa/sqlite_crdt","clone":"git clone https://github.com/cachapa/sqlite_crdt.git","description":"Dart implementation of Conflict-free Replicated Data Types (CRDTs) using Sqlite","language":"Dart","stars":64,"topics":["crdt","dart","database","flutter","sql","sqlite","sqlite3"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Dart implementation of Conflict-free Replicated Data Types (CRDTs) using Sqlite. This package implements sql crdt. Setup Awaiting async functions is extremely important and not doing so can result in all sorts of weird behaviour. You can avoid them by activating the unawaited futures linter warning in analysis options.yaml : This package uses sqflite. There's a bit of extra setup necessary depending on where you intend to run your code: Android & iOS sqlite crdt uses recent Sqlite features that may not be available in every system's embedded libraries. To get around this, import the sqlite3 flutter libs package into your project: Desktop, Server On the desktop and server, Sqflite uses the system libraries so make sure those are installed. On Debian, Raspbian, Ubuntu, etc: On Fedora: Otherwise check the instructions on sqflite common ffi. Web This package has experimental support for Flutter Web, thanks to sqflite common ffi web. In order to use this feature you'll need to install the Sqlite3 web binaries by running the following command from the project's root: Usage Check example.dart for more details. Features and bugs Please file feature requests and bugs in the issue tracker.","default_branch":null,"files":null,"tree":[],"storefront":"/r/cachapa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cachapa/sqlite_crdt/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."}