zopio is a modern full-stack business framework designed to build scalable business apps with Auto UI and plugin extensibility – built on a developer-first Next.js base. It is designed to be a comprehensive starting point for new apps, providing a solid, opinionated foundation with a minimal amount of configuration.
Clone the repo using:
npx zopio@latest init
🚀 Ready to build something amazing?
👉 Start with the docs
The Zopio monorepo is organized into five main workspaces:
- apps/ – Production apps and user-facing frontends
- devapps/ – Internal tools for developers
- packages/ – Shared logic, UI, and system modules
- registry/ – Plugin & integration catalog with validation
- websites/ – Public-facing documentation and marketing sites
Customer-facing and core service apps built on the Zopio framework.
App | Description | Status |
---|---|---|
🧑💼 app |
Main SaaS dashboard for customers | ✅ |
⚙️ api |
Backend API (authentication, business logic) | ✅ |
📘 docs |
Mintlify-based product documentation | ✅ |
🌐 web |
CMS-powered frontend or renderer | ✅ |
🧩 hub |
Module marketplace frontend | 🛣 Roadmap |
🛠 admin |
Admin panel for agencies & operators | 🛣 Roadmap |
🧭 onboarding |
Tenant onboarding wizard with Auto UI | 🛣 Roadmap |
🏢 portal |
B2B client portal with private content and roles | 🛣 Roadmap |
📊 status |
System & API status dashboard (uptime, latency) | 🛣 Roadmap |
Development and infrastructure support tools, mostly used by internal teams.
Tool | Description | Status |
---|---|---|
🧰 cli |
CLI utility for scaffolding plugins/apps | ✅ |
🗂 dbstudio |
Visual DB explorer (Prisma Studio wrapper) | ✅ |
✉️ emailstudio |
Resend-compatible email previewer | ✅ |
🎨 storybook |
UI component viewer & design system explorer | ✅ |
🧪 uistudio |
AI-powered Auto UI / page builder | 🛣 Roadmap |
🧩 devpanel |
System & runtime management panel | 🛣 Roadmap |
Modular and reusable building blocks powering all Zopio apps.
Domain | Modules (Sample) |
---|---|
🔐 Auth | auth , auth-rbac , auth-hooks , auth-log , auth-abac , auth-runner |
🧠 Logic & DX | crud , cms , mcp , feature-flags , rate-limit , webhooks |
🗃 Infra | database , data , next-config , security , storage |
🔭 Observability | analytics , notifications , observability |
🎨 UI & Design | design-system , email , view , view-builder |
🤖 Workflow | ai , trigger , trigger-rules |
🌍 Support | internationalization , seo , typescript-config , testing |
All modules listed in the hub
marketplace are defined here.
Folder | Description |
---|---|
📦 plugins/ |
UI plugins and extensions |
🔌 integrations/ |
External integrations (e.g. Clerk, Stripe, Supabase) |
🧱 apps/ |
Embedded micro frontends (e.g. CMS panel, CRM) |
🧰 tools/ |
CLI helpers (e.g. create-plugin , formatters) |
📑 schemas/ |
JSON schema definitions for validation |
🧪 ci/ |
Validation scripts and registry tests |
🧬 types/ |
Shared types for metadata (e.g. PluginManifest) |
📚 examples/ |
Usage examples and stubs |
📂 templates/ |
Scaffolding templates used by CLI |
Each module must include a zopio.module.json
manifest file describing its type, entry point, metadata, and optional schema definition.
Folder | Description |
---|---|
📘 zopio-docs/ |
Developer and API documentation |
✨ zopio-splash/ |
Public landing / marketing site |
We’re building Zopio together with developers like you.
- ⭐️ Star us on GitHub to show your support
- 💬 Join the discussion
Let’s shape the future of business frameworks, together!
This repo includes automated quality checks and contribution tooling:
Folder | Purpose |
---|---|
.github/ |
GitHub templates, policies, and workflow automation |
.husky/ |
Local Git hooks (e.g. linting, tests before commits) |
.vscode/ |
VS Code workspace config for consistent developer environment (DX/onboarding) |
e2e/ |
End-to-end tests for critical user journeys (e.g. Playwright, Cypress) |
These ensure a consistent developer experience and enforce contribution standards across all packages and apps.