zeep-orbit
zeep-orbit is an open-source, self-hosted BaaS (Backend-as-a-Service) platform. Define your data model — get instant REST APIs + PostgreSQL schemas. Built for AI-generated frontends that need a backend fast.
apps:
- name: billing
tables:
- name: invoices
columns:
- { name: amount, type: decimal, required: true }
- { name: status, type: text, default: "pending" }
How it works
- Define your schema (YAML or Dashboard UI)
- Provision — zeep-orbit creates PostgreSQL schemas and tables
- Serve — instant CRUD REST API per table
- Auth — built-in email/password + Google OAuth per app
Features
- Web dashboard (embedded React UI)
- REST CRUD API with filtering, sorting, pagination
- Email/password auth + Google OAuth per app
- Row-Level Security (
rls: owner) - Auto-generated OpenAPI/Swagger docs
- Prometheus metrics + structured logging
- Audit log (who did what, when, IP)
- File storage per app (S3-compatible)
- Rate limiting per app (configurable RPM)
- Dashboard in pt-BR and English (i18n)
- SDK clients: TypeScript, Go, Python, Rust, Java, PHP
- Docker Compose / Kubernetes (Helm)
- Multi-app — one service, N isolated schemas