# TinyBase · Tech watch

[Canonical source](<https://sebastien.rigaux.be/en/tech-watch/tags/tinybase>)

Reactive JavaScript storage with persistence and synchronization for local-first applications.

Related tags : [Local-first](<https://sebastien.rigaux.be/en/tech-watch/tags/local-first>) · [State management](<https://sebastien.rigaux.be/en/tech-watch/tags/state-management>)

## [TinyBase for reactive, local-first JavaScript apps](<https://sebastien.rigaux.be/en/tech-watch/links/tinybase-for-reactive-local-first-javascript-apps>)

TinyBase is a reactive in-memory store for JavaScript and TypeScript apps, with persistence and synchronization. It provides building blocks for local-first experiences without prescribing one server architecture.

2026-03-08 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/tinybase-for-reactive-local-first-javascript-apps.md>) · [Original resource](<https://tinybase.org/>)

## [Persist TinyBase data in a SQL database](<https://sebastien.rigaux.be/en/tech-watch/links/persist-tinybase-data-in-a-sql-database>)

The guide lists TinyBase persisters for SQLite environments, PostgreSQL and SQL Server. It helps match an adapter to the application’s runtime and storage choice.

2025-07-18 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/persist-tinybase-data-in-a-sql-database.md>) · [Original resource](<https://tinybase.org/guides/persistence/database-persistence/>)

## [Synchronize a local-first Expo application with TinyBase](<https://sebastien.rigaux.be/en/tech-watch/links/synchronize-a-local-first-expo-application-with-tinybase>)

This guide introduces TinyBase into an Expo application to combine reactive local data with synchronization. It covers sharing data across devices and users.

2024-10-06 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/synchronize-a-local-first-expo-application-with-tinybase.md>) · [Original resource](<https://expo.dev/blog/how-to-synchronize-reactive-local-first-apps-with-tinybase>)
