Skip to content

A fast HTTP server with middleware, rate limiting, and Pydantic typesafe request and response API.

License

Notifications You must be signed in to change notification settings

hyper-light/mkfst-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mkfst-py

PyPI version License Contributor Covenant PyPI - Python Version

Package Mkfst-Py
Version 0.5.11
Download https://pypi.org/project/mkfst-py/
Source https://github.com/hyper-light/mkfst-py
Keywords http, rest, framework, web, api

MKFST (Make Fast) is a high-performance, async, non-ASGI, Python HTTP webserver framework. It's designed to bridge the gap between software like LinkerD and your traditional web framework, offering features like rate limiting, circuit breaking, built-in request-level compression or decompression, AESGCM256 request and response encryption, and more.

MKFST also supports FastAPI-like automatic OpenAPI 3.1 spec endpont documentation out of the box, a powerful asynchronous task system to help you run work you'd normally defer to runners like Celery, and even Snowflake ID generation so you can realize all your distributed web needs.

About

A fast HTTP server with middleware, rate limiting, and Pydantic typesafe request and response API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages