TinyBase's Avatar

TinyBase

@tinybase.bsky.social

The reactive data store for local-first apps.

416 Followers  |  193 Following  |  66 Posts  |  Joined: 17.11.2024  |  1.6518

Latest posts by tinybase.bsky.social on Bluesky

Video thumbnail

πŸŽ‰ Introducing create-tinybase!

It's a command-line tool to create TinyBase apps with full sync and local-first capabilities.

With options like TypeScript, Cloudflare, SQLite, & PGlite, it's never been quicker to get started.

`npm create tinybase@latest`

Have fun and let us know how it goes!

10.02.2026 09:47 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
benchmark results of sqlite vs tinybase vs levelgraph for a set of tasks like loading 10k urls and 1000 documents, etc.

benchmark results of sqlite vs tinybase vs levelgraph for a set of tasks like loading 10k urls and 1000 documents, etc.

10 runs each, median of results, tossed the high/low

08.12.2025 16:55 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸŽ‰ Introducing create-tinybase!

It's a command-line tool to create TinyBase apps with full sync and local-first capabilities.

With options like TypeScript, Cloudflare, SQLite, & PGlite, it's never been quicker to get started.

`npm create tinybase@latest`

Have fun and let us know how it goes!

10.02.2026 09:47 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

🀫 A sneak preview: a command line tool for scaffolding new TinyBase apps.

Build four different genres of apps, with different sync and persistence options (Durable Objects, SQLite, PGlite etc).

Do please try it out before we launch tomorrow!

npm create tinybase@latest

10.02.2026 00:26 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There are configuration options for mapping tables to tables but it might also depend on how complex the types in your db are.

26.01.2026 09:27 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Wishing the TinyBase community a happy festive season, wherever you are in the world!

We finished the year with some gifts in the form of a bunch of cool v7.x releases. Go check them out, and stay tuned for an exciting 2026 roadmap.

Thank you everyone!

17.12.2025 16:43 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Wishing the TinyBase community a happy festive season, wherever you are in the world!

We finished the year with some gifts in the form of a bunch of cool v7.x releases. Go check them out, and stay tuned for an exciting 2026 roadmap.

Thank you everyone!

17.12.2025 16:43 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Releases | TinyBase This is a reverse chronological list of the major TinyBase releases, with highlighted features.

For the full set of new state hooks, see the release notes.

tinybase.org/guides/relea...

And we hope you find these conveniences useful!

15.12.2025 17:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸŽ‰ TinyBase v7.3, the one with state hooks!

We've added a set of convenience hooks making it easier for @react.dev users to work with data in TinyBase.

The `useCellState` example below returns an idiomatic array of the value and a function to set it.

Reducing your boilerplate, one line at a time!

15.12.2025 17:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

TinyBase is a fantastic project thatβ€” along with @expo.devβ€”enabled me to build @isaeye.uk with local-first capability on web, iOS + Android!

Support open source and the humans behind it :)

14.12.2025 10:43 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

A huge thanks to @dylmye.me for sponsoring TinyBase. As ever, it's the thanks and support from the community that makes it all worth while.

Have a great weekend, and thank you! πŸ™

14.12.2025 01:22 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Preview
Releases | TinyBase This is a reverse chronological list of the major TinyBase releases, with highlighted features.

...

And here it is just in time for your holiday delight. Please let us know how it goes!

Release notes: tinybase.org/guides/relea...

12.12.2025 21:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸŽ‰ TinyBase v7.2, with... Parameterized Queries!

They've only gone and done it.

This has been our most requested feature for years, but we think we've finally done it right.

😌 the API changes are incremental
😎 data listeners react to param changes
🀯 the params themselves are even reactive

...

12.12.2025 21:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hm no, we don't support binary types and it might bring a bunch of performance and memory issues. How large are you talking? I mean wrapping things into B64 would be a crude start...

12.12.2025 21:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

And stay tuned! We've still gotta couple of important releases to go this month...

#shipping

10.12.2025 21:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Releases | TinyBase This is a reverse chronological list of the major TinyBase releases, with highlighted features.

πŸ“° Release notes:
tinybase.org/guides/relea...

πŸ“– Schematizer guide:
tinybase.org/guides/schem...

10.12.2025 21:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

🀝 Shout out to @colinhacks.com, @sinclair_zx81, @FabianHiller, @arktype.io, @monasticpanic, @Effect and to all the brilliant schematist giants whose shoulders this stands on.

10.12.2025 21:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

πŸŽ‰ TinyBase v7.1

Now up on NPM: support for converting schemas to TinyBase from Zod, TypeBox, Valibot, ArkType, Yup, and Effect.

This one was fun to build and hopefully it's valuable to you all!

10.12.2025 21:15 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

New beta out with our final set of schema converters! We'll be releasing to GA this week support for:

* Zod
* TypeBox
* Valibot
* ArkType
* Yup
* Effect Schema

πŸ˜… Phew.

Please kick the tires before GA!

09.12.2025 21:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Svelte integration RFC Β· tinyplex tinybase Β· Discussion #276 Hello everyone! I'm proposing a new ui-svelte module for TinyBase that would provide first-class Svelte integration, similar to how the existing ui-react module provides React integration. This wou...

Calling all @svelte.dev fans!

We would like to support you in TinyBase in a similar way to React. There's an RFC with some ideas at github.com/tinyplex/tin...

Please weigh in!

In particular should we support v4? Or just make the API work with v5 and forward?

09.12.2025 19:33 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Preview
Svelte integration RFC Β· tinyplex tinybase Β· Discussion #276 Hello everyone! I'm proposing a new ui-svelte module for TinyBase that would provide first-class Svelte integration, similar to how the existing ui-react module provides React integration. This wou...

Please take a look at github.com/tinyplex/tin...!

09.12.2025 01:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Release v7.1.0-beta.3 Β· tinyplex/tinybase This release introduces Schematizers, a new system for converting schemas from popular validation libraries into TinyBase's schema format. Schematizers provide a bridge between external schema vali...

Keep up with what's coming this week in the rolling release notes πŸ‘€

github.com/tinyplex/tin...

08.12.2025 23:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸŽ‰ TinyBase v7.1 beta 3 includes support for @valibot.dev!

Love working with other fans of tiny bundle sizes 😎

We're adding support for a lot of other schema platforms for v7.1. But... which should we do next?

08.12.2025 23:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

And this morning we put out v7.1.0-beta.2 with equivalent support for...

...TypeBox! πŸŽ‰

08.12.2025 19:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

New TinyBase v7.1 beta just dropped... with a teaser of some forthcoming goodies.

If you're a @colinhacks.com fan, give it a look please! And remember... 🀫

beta.tinybase.org/guides/relea...

07.12.2025 23:37 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Post image

New TinyBase v7.1 beta just dropped... with a teaser of some forthcoming goodies.

If you're a @colinhacks.com fan, give it a look please! And remember... 🀫

beta.tinybase.org/guides/relea...

07.12.2025 23:37 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Post image

πŸŽ‰ TinyBase v7 is out! ...now with the ability to store nulls in both tables and key-value pairs.

This has been long requested! And makes TinyBase future-compatible with @synclets.bsky.social πŸ‘€

Sorry this took so long to do, but try it out and have fun.

πŸ™

04.12.2025 21:17 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Releases | TinyBase This is a reverse chronological list of the major TinyBase releases, with highlighted features.

Check out the release notes for some important guidance on upgrading and design considerations:

beta.tinybase.org/guides/relea...

And, as ever, let us know how it goes! πŸ™

02.12.2025 05:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸŽ‰ TinyBase v7.0 beta - long-awaited "The One With Null" πŸŽ‰

If you didn't take TinyBase seriously because we didn't take nulls seriously, then... welcome back!

Please kick the tires on the beta - up now on NPM. The general release is coming very soon...

02.12.2025 05:20 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1

This is a very young project. But we are sharing it early to invite feedback and contributions.

Check out the full post below, follow the new @synclets.bsky.social account, and please consider sharing. We'll be moving on this pretty quickly!

bsky.app/profile/sync...

10.11.2025 07:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@tinybase is following 20 prominent accounts