Data Management Framework
Simple and lightweight, powered by FastAPI and Vue3 Vuetify all-in-one. Integrated with SQLAlchemy. Inspired by Django Admin and DRF. Some call it heavenly in its brilliance.
Every ⭐ on GitHub - helps to make it even more brilliant!
Not production ready, work in progress.

Filtering, sorting, and pagination out of the box. Auto-generated from your SQLAlchemy models, or defined manually from any data source.


Easily create data actions with custom request forms. Responses can trigger toast notifications, persistent messages, or file downloads.
Create as many dashboard pages as you need, each with its own layout and data source.

Fully customizable color schemes. Switch between them instantly in the interface.
The project closest in concept is React Admin - SPA frontend that stores the schema UI inside and works with separate API backend providers.
The key difference of Brilliance Admin is that it's all-in-one.
Brilliance Admin is more focused on rapid setup for data management, without the need to work with frontend configuration, while it's still available.
| Criterion | Brilliance Admin | Django Admin | FastAPI Admin | Starlette Admin | SQLAdmin |
|---|---|---|---|---|---|
| Base framework | FastAPI | Django | FastAPI | Starlette | FastAPI |
| ASGI compatible | Yes | Partial | Yes | Yes | Yes |
| Rendering model | Prebuilt Vue 3 + Vuetify SPA + Jinja2 | Server-side Django templates | Server-side Jinja2 templates + Tabler UI | Server-side Jinja2 templates + Tabler UI | Server-side Jinja2 templates + Bootstrap |
| Frontend architecture | Separate frontend (SPA) | Classic server-rendered UI | Server-rendered UI with JS interactivity | Server-rendered UI with JS interactivity | Server-rendered UI |
| Data source | Any source + SQLAlchemy | Django ORM | Tortoise ORM | Any source + SQLAlchemy, MongoDB | SQLAlchemy |
| Multiple databases per model | Yes | Database routers | No (global engine) | Yes (session per ModelView) | No (single engine per Admin) |
| Schema generation | User-defined format | From Django models | From ORM models | User-defined format | From SQLAlchemy models |
| Async support | Yes | No | Yes | Yes | Yes |
| API-first approach | Yes | No | Partially | Partially | No |
| Built-in Localization | Yes | Yes | No | No | No |