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

Sliding Window Python Packages

Python packages with the GitHub topic sliding-window. Sorted by monthly downloads, with stars and forks.
drawiks
fastapi-sliding-window

sliding window rate limiter for FastAPI

287 0 0
DiogoRibeiro7
tscv-vision

Computer-vision feature engineering for 1D time series. Convert sequences into images (e.g., Gramian Angular Fields, Recurrence Plots, Spectrogram-like maps) and extract robust visual features for downstream ML.

183 0 0
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.

173 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.

135 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.

111 3 0
HKer-MuCoi
pie-lock

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

105 1 0
vladlen-codes
ratelink

A production-grade rate limiter module with 5+ algorithms (Token Bucket, Sliding Window, Leaky Bucket, etc.) with multi-backend support (Redis, memory, distributed).

84 10 3
larz-scripter
larzlimit

Rate limiting in pure Python: token bucket, sliding & fixed window, per-key, with a decorator and WSGI middleware. Zero dependencies.

79 0 0
gunasekharpaidi
throttlepy

Token bucket and sliding window rate limiting for Python. In-memory or Redis. Sync and async.

67 0 0
Orphoros
pd-window-decorators

Python function decorator to apply moving window operations for Pandas DataFrames

55 0 0
duffyduck2004
timedeque

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

52 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology