Pykour is modern, fast, and easy to use REST framework for Python.
Project description
Documentation: https://pykour.com
Source Code: https://github.com/pykour/pykour
Features
Pykour is a modern, fast, and easy to use REST framework for Python.
It provides an interface very similar to Flask and FastAPI, allowing those familiar with these frameworks to learn it in a short period.
- REST API Specialized: Pykour is a web application framework specifically designed for building REST API servers.
- Fast: Pykour is engineered to operate at high speeds.
- Easy: With an interface similar to Flask and FastAPI, Pykour is designed for quick use and learning. The documentation is also concise, enabling rapid reading.
- Robust: Pykour is a highly robust and reliable framework, achieving high test coverage.
- Support testing: Pykour provides a testing client to test your application.
Requirements
- Python 3.9+
Installation
pip install pykour
Example
Create an application
from pykour import Pykour
app = Pykour()
@app.get('/')
async def index():
return {'message': 'Hello, World!'}
Run the application
$ pykour dev main:app
Maintainers
The original author of Pykour is Takashi Yamashina.
License
This project is licensed under the terms of the MIT license.