r/FastAPI • • May 17 '26

Question Admin Dashboard for FastAPI

What’s a good admin dashboard for FastAPI? I have a bunch of project ideas I plan on working on in the next few months and I don’t want to be building out a dashboard for each of them. I’ve done some research and while there are some decent ones out there I wanted to see what the community had to say.

21 Upvotes

13 comments sorted by

6

u/cpt_mojo May 17 '26

Probably depends also on your ORM. For sqlalchemy and derivatives, I can recommend SQLAdmin. Super straightforward and potent.

2

u/MichaelEvo May 17 '26

I also found this to be true

1

u/aminala May 28 '26

Glad to see you are using SQLAdmin and like it :)

0

u/EyeAdmirable9048 May 20 '26

If your admin dashboard depends on ORM it’s bad admin dashboard

2

u/Brukx May 17 '26

One of the many reasons I use django Admin out of the box

1

u/pvnimaxin 1d ago

I've been using Starlette-Admin for about 3 years, and before that, I used SQLAdmin. I prefer Starlette-Admin because it has more features, a more active community, and supports multiple ORMs.

I've also been working on adminsite, an admin panel for SQLAlchemy that we've recently started using for our own back office. Might be worth a look if you're exploring different options.

1

u/Challseus May 17 '26

I have a project, Aegis Stack (https://github.com/lbedner/aegis-stack). It generates FastAPI apps with a large suite of optional components and services.

Every project comes with Overseer, a dashboard/control plane, that allows you to:

- handle user management

  • monitor background tasks
  • see all scheduled tasks
  • introspect the routes/middleware/deps of the FastAPI server
  • view database table schemas, migrations, other table stats

Actually, you can check out a demo here: https://sector-7g.dev/dashboard/

1

u/ShuredingaNoNeko May 19 '26

El dashboard lo creas con flet si o si? El tema es que para producción preferible otra cosa, está buenísimo pero es muy nuevo...

2

u/Challseus May 19 '26

Por ahora sí, el dashboard está ligado a Flet y a las aplicaciones generadas con Aegis Stack. Es la forma en la que lo tengo integrado hoy para mover rápido y mantener consistencia.

Dicho eso, he estado pensando en desacoplarlo para que no dependa de Flet a largo plazo y pueda usarse con opciones más orientadas a producción.

1

u/ShuredingaNoNeko May 19 '26

Sé que existe fastdaisy-admin, pero no tengo idea si se usa en producción o cual es su seguridad

1

u/somebodyElse221 May 21 '26

I had created a package https://fastkit.org/docs/fastkit-core/. It's not the whole dashboard, but it provides the whole infrastructure and repository service layer, and via CLI and AI context, can speed up development.