LimitYourAPI
API rate limiting SaaS
Key decisions
- Each limit decision is one atomic Redis Lua script, so concurrent requests can't overshoot it.
- React and Chart.js dashboard for keys, rules and usage, with TOTP 2FA.
- GitHub Actions builds and tests every change; the API runs on Render and the dashboard on Vercel.
API rate limiting and usage metering, built end to end: a Go API with atomic Redis Lua limits, a React dashboard, SDKs for Node.js, Go and Python, and CI in GitHub Actions.
- Lua limit scripts
- 4
- Node.js, Go, Python
- 3 SDKs
- On every push
- 5 CI jobs



