The all-in-one Zero runner

Zero, locally.

Orez runs stock zero-cache and its local infrastructure from one config and one command. Use portable PGlite for the fastest start, or Embedded Postgres when you need production-like concurrency.

Easy first

The local Zero stack, glued together for you.

Orez starts and monitors zero-cache, its databases, migrations, storage, admin tools, and application hooks. Your app keeps the normal Zero client API.

One command

Start the coordinated development backend without Docker or a separately managed database.

One configuration

Keep migrations, service addresses, storage, hooks, admin, and Zero options in one file.

Stock Zero

Orez coordinates the real zero-cache server and @rocicorp/zero client instead of replacing their application APIs.

Pick your database

Portable by default, production-like when you need it.

Real Zero, managed locally

Your application stays a Zero application.

Orez owns the development lifecycle around Zero. Your schema, queries, mutators, optimistic UI, and application endpoints stay unchanged.

Start with one command.

Run the default PGlite profile now, then switch the same configuration to Embedded Postgres when your test needs it.