fastapi
Django
fastapi | Django | |
---|---|---|
516 | 523 | |
80,686 | 82,200 | |
2.1% | 0.7% | |
9.9 | 9.9 | |
1 day ago | 4 days ago | |
Python | Python | |
MIT License | BSD 3-clause "New" or "Revised" License |
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.
fastapi
- Comprendre l'Authentification JWT : De la Théorie à la Pratique
-
Deploying ML projects with Argo CD
5/ You will also need to create an API for deployment, so install FastAPI. Since you have installed a new library, you will also need to freeze the dependencies.
-
Best Backend Frameworks for 2025: A Developer's Guide to Making the Right Choice
FastAPI: Speed with Simplicity
-
Teemoji: Like Tee but with Emojis
You mean, like the fastapi documentation used to be?
https://github.com/fastapi/fastapi/issues/3273
-
How to Dockerize FastAPI
For this tutorial, I assume you have a FastAPI project set up. FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. If you have a different setup, you might need to adjust the Dockerfile accordingly.
-
Top 20 Python API Frameworks with OpenAPI Support
FastAPI is a modern, high-performance web framework for building APIs with Python 3.6+ based on standard Python type hints. It is designed for quick development and high efficiency. Zuplo is a proud sponsor of the FastAPI project, to help drive API development in Python.
-
How to Promote and Market your API: SPECtacular OpenAPI
For Small teams and Startups I would recommend picking an API framework that automatically generates an OpenAPI spec through your code. Be very careful in which framework you pick as many claim to have OpenAPI support, but in reality only support a few fields. Many recent frameworks are built from the ground up around OpenAPI support. My recommendations are Huma for Go, Tsoa for Typescript, and FastAPI for Python. Your developers will be primarily be responsible for keeping descriptions and summaries up to date, but at least you reduce the risk of having undocumented endpoints or out-of-date documentation.
-
Building a Task Management API with Apache Cassandra and FastAPI
FastAPI Documentation
-
How to Build your very own Google's NotebookLM
FastAPI serves as our backend framework, chosen for several compelling reasons:
-
How to make an API interface?
Spring Boot has simplified the development process to a simple one. For python, I recommend a third-party package for developing API interfaces: fastapi.
Django
-
Django Codebase Updates: January 2025
Added automatic model imports to Django shell command, a GSoC 2024 project (by Salvo Polizzi - commit)
-
Learning Path for Web Development
Python → Django
-
The Key Benefits of Using a NoSQL Database in Django Development
Django is a Python web framework known for helping developers build web applications as quickly as possible, while keeping development clean and maintainable. It’s especially known for its “batteries included” design—a way to implement a multitude of standard webserver capabilities through various mechanisms that developers need to build their applications, making it so developers don’t need to code crucial steps from scratch! Some of these mechanisms are: generating frontend HTML, handling session management, managing database connections, and handling route resolution.
-
Django MongoDB Backend Quickstart
Let’s first go over what Django is. Django is a high speed model view controller framework for building web applications. There are a ton of key benefits of utilizing Django in projects, such as rapid development, a variety of services to choose from, great security, and impressive scalability. Django prides itself on being the best framework for producing flawless work efficiently. As we’ll see throughout this quickstart, it’s incredibly simple to get up and running with our Django MongoDB Backend integration.
-
The Mobile Development Tech Stack for 2025
Django Official Website
-
Creating a To-Do app with Django and HTMX - Part 1: Creating the Django project with uv
In this series of posts we will create a To-Do app using HTMX and Django, following a TDD (Test-driven development) workflow.
-
Database mocks are just not worth it
Django is a Python-based ORM that works really well and has a large community.
See https://www.djangoproject.com/.
If I have to do anything CRUD like, I'll use Django. For reporting apps, I prefer native SQL.
-
20+ Best Web Development Tools & Software (With Pricing) to Use in 2025🎉🔥🔥
22. Django
-
Generating SECRET_KEY for production deployment of Django project
Django SECRET_KEY need for providing cryptographic signing (documentation). This value is stored in /settings.py file. When you start new project it will be generated from built-in function (source code). For production deployment SECRET_KEY must be strong and reliably protected.
- Composite primary key support lands in Django
What are some alternatives?
Tornado - Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Flask - The Python micro framework for building web applications.
AIOHTTP - Asynchronous HTTP client/server framework for asyncio and Python
Masonite - The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Discord channel for questions: https://discord.gg/TwKeFahmPZ
django-ninja - 💨 Fast, Async-ready, Openapi, type hints based framework for building APIs
Nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Robyn - Robyn is a Super Fast Async Python Web Framework with a Rust runtime.
nicegui - Create web-based user interfaces with Python. The nice way.
litestar - Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
prisma-client-py - Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use
CodeBehind Framework - CodeBehind is a modern and revolutionary full-stack framework built on ASP.NET Core.