ORM for FastAPI+PostgreSQL, Tortoise or Sqlalchemy? what would you choose and why?

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
  • full-stack-fastapi-template

    Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • mro

    An Object Relational Mapping (ORM) but in reverse, create classes from the database schema not the usual way round. Sometimes referred to as reverse ORM, database introspection and database reflection.

    We use https://github.com/Dark-Bob/mro which is a reverse ORM that works via database reflection, which makes migration much simpler than if you define your database in code.

  • fastapi-backend-base

    Discontinued :globe_with_meridians: A base project I use for building fastapi backends

    Fully agree. I have a production ready FastAPI backend base project OP can use for reference https://github.com/nickatnight/fastapi-backend-base

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Spilo: High Availability PostgreSQL cluster using Docker

    3 projects | news.ycombinator.com | 10 Jun 2024
  • Level UP your RDBMS Productivity in GO

    5 projects | dev.to | 5 Dec 2023
  • Mapbox GL JS: How to render a polygon from a postgresql? The data is store within a geodjango GeometryField

    2 projects | /r/mapbox | 19 Mar 2023
  • SSL: CERTIFICATE_VERIFY_FAILED

    1 project | /r/FastAPI | 13 Mar 2023
  • Best places/ways to learn APIs for career progression?

    1 project | /r/Python | 12 Mar 2023