An open API service for producing an overview of a list of open source projects.

https://github.com/laurents/slowapi

asgi fastapi python rate-limiter starlette uvicorn

Score: 28.072025477800977

Last synced: 1 day ago
JSON representation

Repository metadata:

A rate limiter for Starlette and FastAPI


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 193
Total Committers: 28
Avg Commits per committer: 6.893
Development Distribution Score (DDS): 0.632

Commits in past year: 1
Committers in past year: 1
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Laurent Savaete l****t@w****f 71
dependabot[bot] 4****] 20
thentgesMindee t****t@m****o 20
Reuben Thomas-Davis r****d@g****m 13
Trevor Currie t****e@h****m 12
colin99d c****y@g****m 9
Guillaume Gardey g****c@g****m 6
Paul Sanders p****1@g****m 6
Joris Hartog j****g@h****m 5
Marat Sarbasov m****v@g****m 4
renovate[bot] 2****] 4
Daniel Lok d****k@d****m 3
Tarun Sharma s****8@g****m 3
Emil Lynegaard e****y@m****g 2
dustyposa z****a@o****m 2
Alp 4****n 1
Andrea Grandi a****i@g****m 1
Arnaud Berlioz a****z@b****m 1
Bruno Martin m****l@g****m 1
Fabian Affolter f****n@a****h 1
Karl Newell k****l@i****u 1
Kevin Wang k****8 1
Saurabh 7****4 1
Thomas LEVEIL t****l@g****m 1
Trevor Currie t****e@g****m 1
allenyuchen a****n@h****m 1
Reuben Thomas-Davis r****d@r****e 1
xuxueyang-dx x****g@d****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 85
Total pull requests: 162
Average time to close issues: 3 months
Average time to close pull requests: 7 months
Total issue authors: 74
Total pull request authors: 57
Average comments per issue: 2.36
Average comments per pull request: 1.43
Merged pull request: 46
Bot issues: 1
Bot pull requests: 68

Past year issues: 14
Past year pull requests: 42
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 26 days
Past year issue authors: 14
Past year pull request authors: 23
Past year average comments per issue: 1.43
Past year average comments per pull request: 0.67
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 12

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/laurents/slowapi

Top Issue Authors

  • laurentS (5)
  • himalacharya (3)
  • twcurrie (2)
  • AntonGsv (2)
  • alexjolig (2)
  • jordanparker6 (2)
  • moo611 (2)
  • 10ourto (1)
  • xuxueyang-dx (1)
  • dajiaohuang (1)
  • dotlambda (1)
  • swartchris8 (1)
  • mallorbc (1)
  • a-yangyi (1)
  • salsudeer (1)

Top Pull Request Authors

  • renovate[bot] (54)
  • dependabot[bot] (14)
  • laurentS (5)
  • daniellok-db (4)
  • Saurabh254 (4)
  • sanders41 (3)
  • MD-Mushfiqur123 (3)
  • ME-ON1 (3)
  • kstine93 (3)
  • nootr (3)
  • kevin868 (3)
  • Mukller (3)
  • killjoy1221 (2)
  • twcurrie (2)
  • rushilsrivastava (2)

Top Issue Labels

  • enhancement (2)
  • help wanted (1)
  • good first issue (1)

Top Pull Request Labels

  • dependencies (14)

Package metadata

pypi.org: slowapi

A rate limiting extension for Starlette and Fastapi

  • Homepage: https://github.com/laurents/slowapi
  • Documentation: https://slowapi.readthedocs.io/en/latest/
  • Licenses: MIT
  • Latest release: 0.1.10 (published 5 months ago)
  • Last Synced: 2026-10-31T14:03:43.502Z (2 days ago)
  • Versions: 11
  • Dependent Packages: 21
  • Dependent Repositories: 271
  • Downloads: 21,587,001 Last month
  • Docker Downloads: 3,771,078
  • Rankings:
    • Docker downloads count: 0.667%
    • Downloads: 0.84%
    • Dependent repos count: 0.901%
    • Dependent packages count: 0.947%
    • Average: 1.84%
    • Stargazers count: 2.269%
    • Forks count: 5.418%
  • Maintainers (2)
proxy.golang.org: github.com/laurents/slowapi

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/laurents/slowapi#section-documentation
  • Licenses: mit
  • Latest release: v0.1.10 (published 5 months ago)
  • Last Synced: 2026-10-31T14:03:49.238Z (2 days ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 8.973%
    • Average: 9.546%
    • Dependent repos count: 10.118%
nixpkgs-unstable: python313Packages.slowapi

Python library for API rate limiting

nixpkgs-unstable: python314Packages.slowapi

Python library for API rate limiting

nixpkgs-23.11: python311Packages.slowapi

Python library for API rate limiting

nixpkgs-24.11: python311Packages.slowapi

Python library for API rate limiting

nixpkgs-24.11: python312Packages.slowapi

Python library for API rate limiting

nixpkgs-23.05: python311Packages.slowapi

Python library for API rate limiting

nixpkgs-23.05: python310Packages.slowapi

Python library for API rate limiting

nixpkgs-23.11: python310Packages.slowapi

Python library for API rate limiting

nixpkgs-24.05: python312Packages.slowapi

Python library for API rate limiting

nixpkgs-24.05: python311Packages.slowapi

Python library for API rate limiting

guix: python-slowapi

Rate limiting extension for Starlette and Fastapi


Dependencies

.github/workflows/python-package.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • snok/install-poetry v1 composite
docs/requirements.txt pypi
  • appdirs ==1.4.3
  • atomicwrites ==1.3.0
  • attrs ==19.3.0
  • black ==19.10b0
  • certifi ==2022.12.7
  • chardet ==3.0.4
  • click ==7.1.1
  • colorama ==0.4.3
  • dataclasses ==0.6
  • fastapi ==0.65.2
  • future ==0.18.3
  • hiro ==0.5.1
  • idna ==2.9
  • importlib-metadata ==1.5.0
  • isort ==4.3.21
  • jinja2 ==2.11.3
  • joblib ==0.16.0
  • limits ==1.5.1
  • livereload ==2.6.3
  • lunr ==0.5.8
  • lxml ==4.9.1
  • markdown ==3.2.2
  • markupsafe ==1.1.1
  • mkautodoc ==0.1.0
  • mkdocs ==1.2.3
  • mock ==4.0.1
  • more-itertools ==8.2.0
  • mypy ==0.761
  • mypy-extensions ==0.4.3
  • nltk ==3.6.6
  • packaging ==20.3
  • pathspec ==0.7.0
  • pluggy ==0.13.1
  • py ==1.10.0
  • pydantic ==1.6.2
  • pyparsing ==2.4.6
  • pytest ==5.3.5
  • pyyaml ==5.4
  • redis ==3.4.1
  • regex ==2020.2.20
  • requests ==2.23.0
  • six ==1.14.0
  • starlette ==0.13.2
  • toml ==0.10.0
  • tornado ==6.0.4
  • tqdm ==4.50.0
  • typed-ast ==1.4.1
  • typing-extensions ==3.7.4.1
  • urllib3 ==1.26.5
  • wcwidth ==0.1.8
  • zipp ==3.1.0
poetry.lock pypi
  • anyio 3.6.2 develop
  • atomicwrites 1.4.1 develop
  • attrs 22.2.0 develop
  • black 22.12.0 develop
  • certifi 2022.12.7 develop
  • charset-normalizer 2.1.1 develop
  • click 8.1.3 develop
  • colorama 0.4.6 develop
  • coverage 6.5.0 develop
  • fastapi 0.89.0 develop
  • flake8 4.0.1 develop
  • ghp-import 2.1.0 develop
  • h11 0.14.0 develop
  • hiro 0.5.1 develop
  • httpcore 0.16.3 develop
  • httpx 0.23.3 develop
  • idna 3.4 develop
  • importlib-metadata 4.2.0 develop
  • iniconfig 2.0.0 develop
  • isort 4.3.21 develop
  • jinja2 3.1.2 develop
  • lxml 4.9.2 develop
  • markdown 3.3.4 develop
  • markupsafe 2.1.1 develop
  • mccabe 0.6.1 develop
  • mergedeep 1.3.4 develop
  • mkautodoc 0.1.0 develop
  • mkdocs 1.2.4 develop
  • mock 4.0.3 develop
  • mypy 0.910 develop
  • mypy-extensions 0.4.3 develop
  • packaging 23.0 develop
  • pathspec 0.10.3 develop
  • platformdirs 2.6.2 develop
  • pluggy 1.0.0 develop
  • py 1.11.0 develop
  • pycodestyle 2.8.0 develop
  • pydantic 1.10.4 develop
  • pyflakes 2.4.0 develop
  • pytest 6.2.5 develop
  • python-dateutil 2.8.2 develop
  • pyyaml 6.0 develop
  • pyyaml-env-tag 0.1 develop
  • requests 2.28.1 develop
  • rfc3986 1.5.0 develop
  • six 1.16.0 develop
  • sniffio 1.3.0 develop
  • starlette 0.22.0 develop
  • toml 0.10.2 develop
  • tomli 2.0.1 develop
  • typed-ast 1.4.3 develop
  • types-redis 3.5.18 develop
  • typing-extensions 4.4.0 develop
  • urllib3 1.26.13 develop
  • watchdog 2.2.1 develop
  • zipp 3.11.0 develop
  • limits 2.4.0
  • setuptools 65.6.3
pyproject.toml pypi
  • black ^22.3.0 develop
  • coverage ^6.3 develop
  • fastapi ^0.89.0 develop
  • flake8 ^4.0.1 develop
  • hiro ^0.5.1 develop
  • httpx ^0.23.3 develop
  • isort ^4.3.21 develop
  • lxml ^4.9.1 develop
  • mkautodoc ^0.1.0 develop
  • mkdocs ^1.2.3 develop
  • mock ^4.0.1 develop
  • mypy ^0.910 develop
  • pytest ~=6.2.5 develop
  • requests ^2.22.0 develop
  • setuptools ^65.5.0 develop
  • starlette ^0.22.0 develop
  • types-redis ^3.5.6 develop
  • limits ^2.3
  • python >=3.7,<4.0