PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Sliding Window Python Packages

Python packages with the GitHub topic sliding-window. Sorted by relevance, with stars and monthly downloads.
AmeyaBorkar
throttlekit-py

Python client for ThrottleKit — distributed rate limiting against one Node core via gRPC (full check/peek/forecast) or direct Redis (the core's own Lua, bit-identical). Conformance-proven on shared golden vectors.

2K 3 0
ori88c-python-packages
frequency-anomaly-reporter

Sliding-window event-frequency monitors that detect anomalous rates — both excessive and insufficient — via configurable thresholds and callbacks. Zero dependencies.

315 0 0
Dhruvpatel004
fastapi-gradual-throttle

FastAPI middleware for intelligent rate limiting and progressive request throttling — supports gradual delays, strict 429 limits, and Redis-backed scaling.

278 3 0
HKer-MuCoi
pie-lock

Locking solution for python, lock based on Redis. And rate limiter base on sliding window algorithms

172 1 0
vladlen-codes
ratelink

Production-ready rate limiting library for Python with multiple algorithms, backends, and framework integrations

168 9 3
duffyduck2004
timedeque

A Python deque that expires items by age instead of length.

147 0 0
Orphoros
pd-window-decorators

Python function decorator to apply moving window operations for Pandas DataFrames

92 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery