@chirag127/oriz-rate-limit
v0.1.0
Published
Per-user usage caps for Free/Pro/Max tiers (10/100/unlimited requests per day). Edge-friendly token bucket built on Cloudflare KV / Durable Objects.
Maintainers
Readme
@chirag127/oriz-rate-limit
Per-user usage caps for Free/Pro/Max tiers (10/100/unlimited requests per day). Edge-friendly token bucket built on Cloudflare KV / Durable Objects.
Install
pnpm add @chirag127/oriz-rate-limitStatus
v0.1.0 is a slug-reservation stub. Real implementation lands when oriz apps consume it.
Planned API
createLimiter({ tier, kv })— token bucket factory bound to a Cloudflare KV namespace.limiter.consume(userId, cost)— returns{ allowed, remaining, resetAt }.- Tiered defaults: Free = 10/day, Pro = 100/day, Max = unlimited.
- Durable Object backend for stronger consistency under burst load.
- Edge-compatible: zero Node-only deps, fits in Workers / Pages Functions.
License
MIT (c) 2026 Chirag Singhal
