A thin layer over @rocicorp/zero for Rails-like, DRY models, queries, mutations, permissions
on-zero simplifies building React apps with the Zero real-time database by adding code generation for models and queries, typed mutations, permissions, and easy client-server integration.
How It Works
You find a helpful tool that makes adding live-updating data to your React app feel effortless and secure.
You outline the kinds of information your app needs, like messages or user profiles, and set simple rules for who can view or edit them.
You create plain questions to fetch exactly the data you want, automatically keeping it fresh and permission-safe.
You wrap your screens with a simple provider, and now hooks like useQuery bring live data right into your components.
You prepare your server to safely handle updates and queries from users.
You generate the connections with one easy step, and everything wires up perfectly.
Your app now syncs data in real-time across users, with security built-in, feeling smooth and reliable.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.