Zero is a general-purpose sync engine for the web that enables instant user experiences by syncing exactly the data a user needs, when they need it. It consists of a client-side store and a cloud-based cache that maintains a read-only replica of your Postgres database, allowing for instant local reads and writes while maintaining server-side authority for permissions and business logic. Built by Rocicorp, Zero uses a streaming query engine called ZQL to handle complex data sets and is available as an open-source, self-hostable solution or a fully-managed cloud service.