Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tert0/fastapi-framework
A FastAPI Framework for things like Database, Redis, Logging, JWT Authentication, Rate Limits and Sessions
https://github.com/tert0/fastapi-framework
async async-redis asyncio backend database fastapi framework hacktoberfest inmemory-cache jwt python python3 rate-limit redis session
Last synced: about 1 hour ago
JSON representation
A FastAPI Framework for things like Database, Redis, Logging, JWT Authentication, Rate Limits and Sessions
- Host: GitHub
- URL: https://github.com/tert0/fastapi-framework
- Owner: Tert0
- License: mit
- Created: 2021-06-26T07:07:44.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2024-12-19T21:00:54.000Z (16 days ago)
- Last Synced: 2024-12-29T02:24:58.521Z (7 days ago)
- Topics: async, async-redis, asyncio, backend, database, fastapi, framework, hacktoberfest, inmemory-cache, jwt, python, python3, rate-limit, redis, session
- Language: Python
- Homepage: https://tert0.github.io/fastapi-framework
- Size: 5.6 MB
- Stars: 60
- Watchers: 4
- Forks: 11
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![Codestyle](https://github.com/Tert0/fastapi-framework/actions/workflows/codestyle.yaml/badge.svg)](https://github.com/Tert0/fastapi-framework/actions/workflows/codestyle.yaml)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Tests](https://github.com/Tert0/fastapi-framework/actions/workflows/tests.yaml/badge.svg)](https://github.com/Tert0/fastapi-framework/actions/workflows/tests.yaml)
[![codecov](https://codecov.io/gh/Tert0/fastapi-framework/branch/develop/graph/badge.svg?token=G7NH4651MB)](https://codecov.io/gh/Tert0/fastapi-framework)
[![PyPI version](https://badge.fury.io/py/fastapi-framework.svg)](https://badge.fury.io/py/fastapi-framework)
[![PyPI Downloads](https://img.shields.io/pypi/dm/fastapi-framework.svg)](https://pypi.org/project/fastapi-framework)A FastAPI Framework for things like `Database`,
`Redis`, `Logging`, `JWT Authentication`, `Rate Limits` and `Sessions`# Install
You can install this Library with:
```shell
pip install fastapi-framework
```# Documentation
For the Documentation click [here](https://tert0.github.io/fastapi-framework)
# Features
- ✅ Database
- ✅ Redis
- ✅ Redis Publish/Subscribe
- ✅ FastAPI JWT
- ❌ FastAPI Permission System (for routes)
- ✅ Rate Limits
- ✅ Config Parser
- ✅ Session System# License
This Project is Licensed under the [MIT License](https://mit-license.org/)