Drogue

Drogue

Rate limiting and DDoS protection for Python frameworks

zlynv
@zlynv
Published on Aug 24, 2026
Visit site
1 PeerPush
🚀
Awarded
Just Launched
PeerPush

Details

Target Audience
Developers
Pricing
Free
Alternative To
Cloudflare

Discovery signals

How AI and people discover Drogue on PeerPush

AI-readyAI-readyWhether this product carries the structured data - use cases, audiences, platforms - that lets AI match it to the right questions.
Structured

Described for AI to match

Described for AI with use cases, audiences and pricing so assistants can match it to the right questions.
Discoverable nowDiscoverable nowWhether this product is queryable through the PeerPush API and MCP right now.
Live

Via the PeerPush API and MCP

Queryable through the PeerPush API, MCP and semantic search from day one.

About Drogue

Drogue is a production-ready rate limiting and DDoS protection library for Python web frameworks. It provides clean, decorator-based rate limiting without polluting function signatures — no request parameter needed. Key features: • 3 algorithms: Token Bucket, Sliding Window, Fixed Window • Framework adapters for FastAPI, Flask, Django, and Django REST Framework • WebSocket rate limiting • DDoS detection with Z-score anomaly analysis • Progressive auto-ban with escalating durations • Trust caching for 7x faster verified user paths • Circuit breaker, probe detection, CIDR filtering • Shadow mode to test rules before enforcement • Prometheus and OpenTelemetry integration • Zero runtime dependencies for core Benchmarks: ~1.4us median latency, 700K+ req/sec throughput. Unlike existing solutions, drogue supports WebSocket rate limiting, detects DDoS patterns, and fast-tracks trusted users — all with zero middleware boilerplate in your function signatures.

Reviews (0)

No reviews yet. Be the first to rate this product!

Comments (0)

No comments yet. Be the first to share your thoughts!