TinyBase

TinyBase

@tinybase.bsky.social

The reactive data store for local-first apps.

506 followers234 following117 posts

Pinned

๐ŸŽ‰ TinyBase v10! The one with SQL Server & TinyJoin: - ๐Ÿ—„๏ธ SQL Server & Azure SQL, with passwordless auth - ๐Ÿงฎ TinyJoin: a relational database that runs entirely in the browser - ๐Ÿค– The agent skill now ships in the package tinybase.org/guides/relea...

๐ŸŽ‰ TinyBase v10! The one with SQL Server & TinyJoin: - ๐Ÿ—„๏ธ SQL Server & Azure SQL, with passwordless auth - ๐Ÿงฎ TinyJoin: a relational database that runs entirely in the browser - ๐Ÿค– The agent skill now ships in the package tinybase.org/guides/relea...

View full thread

For coding agents: the build-with-tinybase skill now ships inside the npm package, and the repo is a Claude Code plugin: /plugin marketplace add tinyplex/tinybase /plugin install tinybase@tinybase

And finally, a heads up: v10 removes the CR-SQLite, sqlite3 & ElectricSQL Persisters, and LibSqlPersister now needs libsql/client v0.18+. Details and migration paths in the release notes. npm install tinybase@latest or npm create tinybase@latest Enjoy!

๐ŸŽ‰ TinyBase v10! The one with SQL Server & TinyJoin: - ๐Ÿ—„๏ธ SQL Server & Azure SQL, with passwordless auth - ๐Ÿงฎ TinyJoin: a relational database that runs entirely in the browser - ๐Ÿค– The agent skill now ships in the package tinybase.org/guides/relea...

๐ŸŽ‰ A cheeky TinyBase v9.1 release for the weekend! ๐Ÿ‘‰ Required schema fields ๐Ÿ‘‰ Custom sorting ๐Ÿ‘‰ Index presence helpers Have fun!

TinyBase reposted

๐ŸŽ‰ TinyBase v9.0 - the one with no features! This one is not about shiny new APIs. It's a reliability release driven by community reports - and is focused on making local-first apps recover, persist, and sync more reliably in production.

๐ŸŽ‰ TinyBase v9.0 - the one with no features! This one is not about shiny new APIs. It's a reliability release driven by community reports - and is focused on making local-first apps recover, persist, and sync more reliably in production.

View full thread

Persistence and sync fixes: ๐Ÿ‘‰ Schema defaults no longer overwrite newer synced data ๐Ÿ‘‰ @powersync_ startup avoids noisy replacement writes ๐Ÿ‘‰ Custom persisters can return undefined for "no content" ๐Ÿ‘‰ Durable Object SQL fragmented storage now writes per TinyBase row

๐ŸŽ‰ TinyBase v9.0 - the one with no features! This one is not about shiny new APIs. It's a reliability release driven by community reports - and is focused on making local-first apps recover, persist, and sync more reliably in production.

View full thread

And a host of other fixes: ๐Ÿ‘‰ Grouped queries now behave correctly during active transactions ๐Ÿ‘‰ Schema-aware persisted & mergeable content types now catch invalid IDs and values ๐Ÿ‘‰ Tabular persisters can persist selected values only

๐ŸŽ‰ TinyBase v9.0 - the one with no features! This one is not about shiny new APIs. It's a reliability release driven by community reports - and is focused on making local-first apps recover, persist, and sync more reliably in production.

WebSocket sync gets hardened in v9.0: ๐Ÿ‘‰ Large sync payloads can now be fragmented and reassembled ๐Ÿ‘‰ More reliable for Cloudflare-style WebSocket message limits ๐Ÿ‘‰ Persisted server paths now load before the first reconnect sync

๐ŸŽ‰ Proud to announce TinyBase 8.5! Reactive, responsive, composable charts - bound directly into your data or queries - in a tiny, optional 8.5k sub-module. Local-first analytics anyone? ๐Ÿ‘€ Let us know how it goes - and what you'd like to see next!

๐ŸŽ‰ Announcing TinyBase v8.2 with Svelte components & inspector! Browser-ready Svelte components for rendering & editing TinyBase data as HTML tables - as well as a fully-fledged data inspector for TinyBase data. Links below. This brings @svelte.dev support up to perfect parity with React โš›๏ธ - enjoy!

TinyBase reposted

๐ŸŽ‰ We're excited to finally announce TinyBase v8.1 - the one with native Svelte 5 support. We've got Svelte demos, guides, and a getting-started tool. Links below! This was fun and we want to give a huge shout out to the @svelte.dev community for being so helpful and supportive!

๐ŸŽ‰ We're excited to finally announce TinyBase v8.1 - the one with native Svelte 5 support. We've got Svelte demos, guides, and a getting-started tool. Links below! This was fun and we want to give a huge shout out to the @svelte.dev community for being so helpful and supportive!

We just reached a fun milestone - a million NPM downloads in the last year! Another big thank you to our wonderful user community for your ongoing support. ๐Ÿ˜ (courtesy of npm-stat)