mirror of
https://github.com/vinta/awesome-python.git
synced 2026-06-11 14:26:47 -05:00
[PR #2931] [CLOSED] Add FastAPI NoSQL Template to the Boilerplate and Open Source Projects sections. #20629
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2931
Author: @th0truth
Created: 2/22/2026
Status: ❌ Closed
Base:
master← Head:restful/fastapi-nosql-template📝 Commits (1)
da5cc04Add fastapi-nosql-template📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
FastAPI NoSQL Template is a high-performance, async-first backbone for NoSQL-native applications built with:
A meticulously engineered, async-native backbone designed for developers who prioritize "the metal" over ORM bloat. It provides a production-hardened foundation for NoSQL-driven applications, combining FastAPI's speed with the raw power
of MongoDB and Redis. Unlike standard boilerplates, it features an enterprise-grade security layer with RS256 asymmetric JWT signing and granular Scoped RBAC (role-based access control). The project is "ops-ready" from day one, offering a hybrid REST/GraphQL engine,
Prometheus observability, and 100% test coverage with comprehensive database mocking.
Why it's awesome: It demonstrates several advanced patterns for developers who want to avoid SQL/ORM bloat:
Scoped RBAC: Fine-grained permissions (Admin, Seller, Customer) out of the box
Redis Integration: Dynamic rate limiting via SlowAPI and optimized caching with aioredis
Production Architecture: Native support for versioned APIs (/v1, /v2) and intelligent URI construction for MongoDB Atlas
Pydantic v2: Lightning-fast data validation and serialization throughout the stack
It serves as a professional-grade starting point for shipping NoSQL-native SaaS or internal tools without the typical "ORM tax."
MIT licensed.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.