Community-driven Tado integration for Home Assistant — local HomeKit control, smart analytics, and adaptive API management
-
Updated
Apr 27, 2026 - Python
Community-driven Tado integration for Home Assistant — local HomeKit control, smart analytics, and adaptive API management
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.
Distributed rate limiting system using FastAPI and Redis implementing the Token Bucket algorithm. Includes middleware enforcement, Dockerized deployment, Prometheus metrics, and scalable API throttling.
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.
A multi-layered, configurable rate limiter built with Spring Boot.
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.
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.
OpenEnv-compatible environment for optimizing API request handling under rate limits and dynamic traffic.
Lightweight reverse proxy for OpenAI API with per-key token budgets, rate limiting, cost dashboards, model downgrade, and caching — deploy in 5 minutes with Docker
Real-time API Rate Limiter & Monitoring System with RBAC, dynamic rule management, live analytics dashboard, and API key-based authentication built using Spring Boot & Next.js.
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.
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."