djmattyg007 / freiner

Generic rate limiting solution for python applications, supporting various strategies and storage backends (redis and memcached).

Home Page:https://freiner.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Freiner

ci codecov pypi license

Freiner provides utilities to implement rate limiting using various strategies and storage backends such as Redis & Memcached.

The French word "freiner" means "to slow down", which is what you'll need to do if you are rate-limited :)

Currently this project supports Python 3.8, 3.9 and 3.10.

History

Freiner is a fork of a project named limits. I forked it to add type hints, and to resolve several outstanding problems at the time.

Links

About

Generic rate limiting solution for python applications, supporting various strategies and storage backends (redis and memcached).

https://freiner.readthedocs.io

License:MIT License


Languages

Language:Python 100.0%