STILLWORKS
☕ Support

usagegate

Checks each API request against a customer's plan and blocks it once they're over.

Visit product ↗
Listed Sep 29, 2026

UsageGate is a Next.js SDK that checks each incoming request against the plan you defined — credits, exports, seats — and returns a 402 if the customer is over their limit, so metering lives in your route handler instead of a spreadsheet. It syncs with Stripe subscriptions and enforces limits with Redis. The free tier covers 50,000 checks and 10,000 consumes per month, scaling to $19, $79 and $299 plans as usage grows.

What holds up

  • +Free tier includes 50,000 checks and 10,000 consumes per month, enough to start without paying
  • +Syncs directly with Stripe subscriptions, so plan changes don't need separate manual bookkeeping
  • +One function call (gate.canAccess) works for any feature key — credits, exports or seats alike

Mind the limits

  • −Built specifically for Next.js — no stated support for other frameworks
  • −Redis-backed enforcement means every request depends on their infrastructure being up
  • −Paid tiers jump from $19 to $79 to $299 — a big step once you outgrow the Hobby tier

Picked here? Add the badge

Put it on your site. It links back to this page. Free for every listed product.

Picked by StillWorks
<a href="https://stillworks.dev/products/p/usagegate/"><img src="https://stillworks.dev/badge/usagegate.svg" alt="Picked by StillWorks" width="230" height="54"></a>