evolu
sqlsync
evolu | sqlsync | |
---|---|---|
3 | 7 | |
1,089 | 1,740 | |
8.0% | 3.3% | |
9.8 | 9.2 | |
3 days ago | 2 months ago | |
TypeScript | Rust | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
evolu
-
Local-first software: You own your data, in spite of the cloud (2019)
I made a local-first platform designed for privacy, ease of use, and no vendor lock-in to sync and backup precious data using SQLite and CRDT.
https://github.com/evoluhq/evolu
- Some notes on local-first development
-
SQLite WASM Official
React Hooks library for local-first software with end-to-end encrypted backup and sync using SQLite and CRDT
https://github.com/evoluhq/evolu
sqlsync
-
A future for SQL on the web (2021)
If you're looking for a very real use case of SQLite in the browser, there's SQLSync[1]. It was recently discussed on HN[2].
[1]: https://sqlsync.dev/posts/stop-building-databases/, https://sqlsync.dev/
- SQLSync: Collaborative Offline-first SQLite
-
SQLSync – Stop Building Databases
No, there is a client part: https://github.com/orbitinghail/sqlsync/blob/main/GUIDE.md
> Step 2: Install and configure the React library
- SQLSync: Collaborative Offline-First SQLite
-
Some notes on local-first development
Here's another local-first collaborative component: SQLSync [0]
[0] https://github.com/orbitinghail/sqlsync
- SQLSync is a collaborative offline-first wrapper around SQLite
What are some alternatives?
vaxine - Rich-CRDT database based on AntidoteDB.
triplit - A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).
cr-sqlite - Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite
localfirstweb.dev - A list of various resources for local-first web development
TypeCell
sea-query - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
rusqlite - Ergonomic bindings to SQLite for Rust
kikko - Powerful SQLite adapter for web, mobile and desktop. Build reactive UI on top of it
wa-sqlite - WebAssembly SQLite with experimental support for browser storage extensions
anytype-ts - Official Anytype client for MacOS, Linux, and Windows
htmx - </> htmx - high power tools for HTML