Admin9 Labs builds SaaS products, full-stack application scaffolds, identity infrastructure, and reusable Laravel extensions for modern teams.
ADMIN9 is available in two product editions:
- Single-tenant edition for SaaS products that operate in one application workspace.
- Multi-tenant edition for SaaS products that require tenant workspaces, memberships, roles, and tenant-aware billing.
The product repositories are private. Visit admin9.dev for product information and docs.admin9.dev for documentation.
An API-first, three-repository scaffold for separately developed and deployed application surfaces.
| Repository | Role | Primary stack |
|---|---|---|
| admin9-api-laravel | Backend for admin and member APIs, authentication, RBAC, audit logs, and OpenAPI contracts | Laravel, PHP |
| admin9-web | Admin console with permission-aware navigation and API integration | Vue 3, TypeScript, Arco Design |
| admin9-unibest | Member-facing H5 and WeChat Mini Program client | Vue 3, TypeScript, uni-app, Wot UI |
Both client repositories integrate with the API and OpenAPI contracts provided by admin9-api-laravel.
| Repository | Area | Purpose |
|---|---|---|
| laravel-oidc-client | Identity | OpenID Connect client for Laravel with Authorization Code Flow and PKCE |
| laravel-oidc-server | Identity | OpenID Connect server capabilities for Laravel Passport |
| blade-daisyui | UI | Reusable Blade components for DaisyUI 5 |
| laravel-scramble-extensions | API documentation | Scramble support for Mitoop response, form-request, and query-builder conventions |