⭐ Community-driven Tado integration with advanced analytics, smart automation, and features you won't find anywhere else.
-
Updated
Mar 23, 2026 - Python
⭐ Community-driven Tado integration with advanced analytics, smart automation, and features you won't find anywhere else.
A production-grade rate limiter module with 5+ algorithms (Token Bucket, Sliding Window, Leaky Bucket, etc.) with multi-backend support (Redis, memory, distributed).
Rate Keeper: Used to limit function call frequency. It ensures your function is called evenly within the limit rather than being called intensively in a short time.
The "Zod" of rate limiting for Node.js — define rules as a schema, not nested conditionals.
A Node.js Express app demonstrating rate limiting with the MVC architecture. Limits API requests to prevent abuse: 100 requests per 15 minutes globally, 5 login attempts per 15 minutes. Includes helmet for security. Organized into controllers, routes, and configuration.
Distributed rate limiting system using FastAPI and Redis implementing the Token Bucket algorithm. Includes middleware enforcement, Dockerized deployment, Prometheus metrics, and scalable API throttling.
Lightweight, reliable Dynamic DNS updater for Cloudflare. Automatically detects your public IP and updates DNS records with verification. Built in Python, container-ready (Docker), minimal footprint. Perfect for home servers, VPNs, self-hosting, and edge deployments.
A flexible and customizable rate limiting library for modern and legacy .NET APIs.
A modern, secure document management API built with Node.js, Express, and MongoDB that enables private, shared, and link-accessible document management with comprehensive access controls and authentication.
This Python project implements a Rate Limiter decorator that restricts the number of function calls within a specified time window. It helps control execution flow and prevent excessive function calls.
Add a description, image, and links to the api-rate-limiting topic page so that developers can more easily learn about it.
To associate your repository with the api-rate-limiting topic, visit your repo's landing page and select "manage topics."