Skip to content
Agents tracked: 378 Downloads (7d): 244M down 5.7% GitHub stars: 8.4M VS Code installs: 151M Releases (7d): 407 Agent status: 1 with issues Updated Oct 10, 2026

SlowAPI

Rate limiting extension for FastAPI and Starlette to protect APIs from abuse.

Auth and security libraries PyPI MIT

Used in agent projects
27
0.2% of 12,697 public repos built with AI coding agents
Rank in auth and security libraries
#38 of 47
by use in those projects
Downloads
5.5M
PyPI, last 7 days, slowapi
GitHub stars
2,068
last push Oct 8, 2026

How SlowAPI is used

SlowAPI is a dependency in 27 of the 12,697 public GitHub projects set up for AI coding agents that we scanned (0.2%), #38 of 47 in auth and security libraries. The most used alternative there is NextAuth.js. Projects that use it most often also use FastAPI (96.3%), Uvicorn (92.6%), Pydantic (81.5%).

Often used with SlowAPI

FastAPI96.3% of SlowAPI projects · 22.8× more than average
Uvicorn92.6% of SlowAPI projects · 21.6× more than average
Pydantic81.5% of SlowAPI projects · 15.9× more than average
SQLAlchemy77.8% of SlowAPI projects · 39.5× more than average
python-multipart74.1% of SlowAPI projects · 43.3× more than average
Pydantic Settings66.7% of SlowAPI projects · 33.7× more than average
python-dotenv63.0% of SlowAPI projects · 9.7× more than average
Alembic59.3% of SlowAPI projects · 65.4× more than average

By coding agent

GitHub Copilot0.5% of projects set up for it
Claude Code0.4% of projects set up for it
Cursor0.4% of projects set up for it

Share of public repos configured for each agent that list SlowAPI as a dependency.

Install

Packagepip install slowapi
Main stacksPython (26), Next.js (1)
Example projectspavelzbornik/whisperX-FastAPI, mdlmarkham/TailOpsMCP

Alternatives to SlowAPI

All auth and security libraries

Tool Used in agent projectsDownloads / wk GitHub starsLicense
NextAuth.js npm
Complete open-source authentication solution designed for Next.js applications.
266 (2.1%) 6.7M 28.4K ISC
bcryptjs npm
Pure JavaScript bcrypt implementation for secure password hashing without dependencies.
256 (2.0%) 14.7M 3,797 BSD-3-Clause
jsonwebtoken npm
Create, verify and decode JSON Web Tokens for authentication and secure data transmission.
241 (1.9%) 59.3M 18.2K MIT
cryptography pypi
Python library providing cryptographic recipes and primitives for secure applications.
213 (1.7%) 281M 7,803 —
jose npm
Comprehensive JWT and JWK handling for Node.js and web runtimes.
141 (1.1%) 151M 7,824 MIT
PyJWT pypi
Python library for encoding and decoding JSON Web Tokens.
128 (1.0%) 154M 5,714 —
Better Auth npm
Comprehensive authentication framework for TypeScript with multiple strategies.
126 (1.0%) 11.4M 30.2K MIT
Helmet npm
Express middleware that sets HTTP security headers to prevent vulnerabilities.
125 (1.0%) 16.2M 10.7K MIT
Is SlowAPI right for your project? Ask AgentGid →