https://github.com/manimozaffar/richapi
Find HTTPExceptions and turn them into documented responses! 🎉
https://github.com/manimozaffar/richapi
Last synced: 11 days ago
JSON representation
Find HTTPExceptions and turn them into documented responses! 🎉
- Host: GitHub
- URL: https://github.com/manimozaffar/richapi
- Owner: ManiMozaffar
- Created: 2023-04-01T09:59:16.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-02T16:05:40.000Z (6 months ago)
- Last Synced: 2025-04-13T02:09:08.718Z (11 days ago)
- Language: Python
- Homepage: https://manimozaffar.github.io/richapi/latest/
- Size: 1.06 MB
- Stars: 151
- Watchers: 5
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Installation
To install the package, run the following command:
```bash
pip install richapi
```## Help
See [documentation](https://manimozaffar.github.io/richapi/latest/) for more details.
### Use Cases
RichAPI is designed to simplify FastAPI projects by automatically generating documented HTTP responses from HTTPException without extra effort! 🎉
This project is inspired and completer version of [Kludex's Fast-Response project](https://github.com/Kludex/fastapi-responses)
This package is planned to have more features for now that might be essential for any FastAPI project later.What would you see WITHOUT RichAPI:
After compiling OpenAPI WITH RichAPI (extended with all possible exceptions coming from your router):
