jowilf/starlette-admin
Fast, beautiful and extensible administrative interface framework for FastApi & Starlette applications observed · 2026-09-03
Health v2 · maintenance only
100/100
- Activity 100
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 27
- age_days: 1465
- days_rel: 8
- days_push: 1
- n_releases_24m: 8
Adoption not part of the score
1025 stars · 96 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
starlette-admin is a Python framework that generates a complete, extensible administrative interface for FastAPI and Starlette applications from SQLAlchemy, SQLModel, Beanie, MongoEngine, or Tortoise ORM models. It provides auto-generated CRUD pages, forms, filters, imports/exports, and pluggable authentication, all configurable in Python with no frontend code.
Use cases
- generate an admin dashboard for a FastAPI app
- auto-create CRUD pages from SQLAlchemy models
- add an admin panel to a Starlette application
- manage MongoDB data with an admin UI
- export and import records as CSV or Excel
- add authentication to an admin interface
- build a dashboard with charts and statistics widgets
When to choose
- you use FastAPI/Starlette with SQLAlchemy, SQLModel, Beanie, MongoEngine, or Tortoise ORM and need an admin panel quickly
- you want a fully Python-configurable admin UI without writing frontend code
- you need built-in search, filters, bulk actions, and data import/export out of the box
When to avoid
- your stack is Django (use django-admin) or Flask (use Flask-Admin)
- you need a fully custom, hand-designed admin frontend rather than a generated one
- your ORM or data layer is not among the supported integrations
Facets
framework · maturity stable
web-framework ui-components form-handling auth file-upload data-visualization internationalization web-development backend databases developer-tools cms python self-hosted admin-dashboard fastapi starlette sqlalchemy crud mongoengine beanie tortoise-orm tabler-ui data-export web-server
3 sources
- readme: https://github.com/jowilf/starlette-admin · fetched 2026-09-03 · 9972ec71f04c
- homepage: https://jowilf.github.io/starlette-admin/ · fetched 2026-08-29 · dc75e571a529
- registry_pypi: https://pypi.org/pypi/starlette-admin/json · fetched 2026-08-29 · 6a78ee1fcf7c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jowilf/starlette-admin | main | 100 |
For agents
markdown · JSON · MCP: product_card(name="jowilf/starlette-admin")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem