flask-db VS fastapi-admin

Compare flask-db vs fastapi-admin and see what are their differences.

flask-db

A Flask CLI extension to help migrate and manage your SQL database. (by nickjj)

fastapi-admin

A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin (by long2ice)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
flask-db fastapi-admin
5 4
73 2,547
- 5.2%
6.2 4.8
4 months ago 20 days ago
Python Python
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

flask-db

Posts with mentions or reviews of flask-db. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-03-17.
  • My experience upgrading project from Flask v1 to v2
    1 project | /r/flask | 27 Apr 2023
    When I updated Flask 1 to 2 I didn't encounter any issues with migrations but I also use Flask-DB not Flask-Migrate. Everything worked great.
  • Best way to make changes to deployed app db?
    1 project | /r/flask | 16 May 2021
    I've written https://github.com/nickjj/flask-db which is a Flask extension that makes using Alembic a bit more convenient and also adds quality of life improvements like being able to reset and create your main / test database and run a "seed" command to seed your DB with initial data.
  • Flask_Migrate missing upgrade/downgrade commands
    1 project | /r/flask | 19 Apr 2021
    It looks like you have Flask-DB installed which is an alternative library to Flask-Migrate. Flask-DB is something I wrote btw which uses Alembic to handle the migrations, that's the official SQLAlchemy DB migration tool.
  • SQLAlchemy 1.4.0 Released
    3 projects | news.ycombinator.com | 17 Mar 2021
    If anyone happens to use SQLAlchemy, Alembic and Flask a while back I open sourced a Flask CLI extension called Flask-DB at https://github.com/nickjj/flask-db.

    Its focus is to quickly init Alembic configs with a few opinions, alias the official Alembic CLI for migrations and also let you quickly reset and seed your database using patterns found in other frameworks (such as having a seeds.py file that you can do whatever you want in).

  • Outdated Flask extensions
    5 projects | /r/flask | 6 Feb 2021
    Flask-DB for database migrations and initializing / seeding your DB

fastapi-admin

Posts with mentions or reviews of fastapi-admin. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-29.

What are some alternatives?

When comparing flask-db and fastapi-admin you can also consider the following projects:

Flask-Migrate - SQLAlchemy database migrations for Flask applications using Alembic

django-ninja - 💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

Flask-Tortoise - Adds asynchronous Tortoise ORM(Like Django-ORM) support for flask app.

easyauth - Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.

flask-pg-extras - A Flask extension to obtain useful information from your PostgreSQL database.

jet-bridge - Jet Admin – No-code Business App builder

flask-restful - Simple framework for creating REST APIs

sqladmin - SQLAlchemy Admin for FastAPI and Starlette

Flask-User - Customizable User Authorization & User Management: Register, Confirm, Login, Change username/password, Forgot password and more.

AdminLTE - AdminLTE - Free admin dashboard template based on Bootstrap 5

sqlsugar - Automatic migrations for SQLAlchemy 🍭