django-ratelimit

View limiter

Provides a way to rate-limit views in Django applications

Cache-based rate-limiting for Django

GitHub

1k stars
19 watching
187 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
laurents/slowapi A rate limiter library for Starlette and FastAPI 1,239
jaytaph/ratelimitbundle A bundle for Symfony applications that simplifies rate limiting by adding an annotation to controllers and actions. 332
alisaifee/flask-limiter An extension for Flask that provides rate limiting functionality 1,119
long2ice/fastapi-limiter A rate limiting tool for FastAPI applications 510
koajs/ratelimit A middleware solution to rate limit incoming requests in web applications 485
tj/node-ratelimiter A rate limiter for Node.js applications using Redis as the backing store. 719
realpython/django-slow-tests Identifies and reports on the slowest tests in a Django application 182
beefsack/go-rate A timed rate limiter designed to prevent saturation of APIs and protect against spam. 397
fastify/fastify-rate-limit Provides a low-overhead rate limiter for Fastify routes. 501
andrewingram/django-extra-views Generates additional class-based views to simplify common Django design patterns. 1,390
ulule/limiter A middleware library for Go that enforces rate limits on HTTP requests 2,099
mennanov/limiters Distributed rate limiting solution with various algorithms and backends 460
revsys/django-test-plus Reduces boilerplate code in Django tests to make them more efficient and maintainable 612
yireo/yireo_graphqlratelimiting Magento 2 module to add rate limiting to GraphQL resources 11
reugn/equalizer A set of performant rate limiters for Go applications 88