Welcome to Zero

Zero makes web apps feel instant by syncing the data your UI needs into a local, normalized client datastore. Reads and writes hit that local store first, then sync continuously with your server in the background.

You control what syncs by writing normal queries in your app code, instead of syncing whole tables or maintaining static sync rules. Zero reuses cached data when it can and automatically falls back to the server when it needs more.

Install

Add Zero to your existing application following our step-by-step guide.

30 minutes

Tutorial

Learn how Zero works by following our guided tutorial building a music app.

15 minutes

Quickstarts

Start a new app with one of our bare-bones templates.

1 minute

Samples

Explore our more fully-featured samples to see what Zero can do.

Stay as long as you like