Skip to content
Capabilities

Seven capabilities. One call.

Rate limiting should be boring infrastructure — like Postgres, like Redis. One gateway, one API key, one flat-rate bill.

One call. Every verdict. Standard headers.

Brume is a focused Rust gateway for rate limiting. Your app sends one HTTP call; the gateway evaluates the rule, override, quota, and blocklist atomically and answers with a verdict plus standard X-RateLimit headers. No Redis for you to operate, no Lua to maintain.

YOUR APPapi · edge · jobsone HTTP callBRUME GATEWAYrule · override · quotablocklist · atomic Luadedicated Redisverdict200or 429X-RateLimit-Limit · X-RateLimit-Remaining · X-RateLimit-Reset · Retry-After

What you get, by tier.

FeatureFreeStarterProBusiness
Checks / day10K250K1M5M
Rate-limit rules525100
Namespaces31050
Per-identifier overrides10 / rule50 / rule
Long-window quotas1525
Block & allow lists101001K
Multi-rule evaluation
TypeScript SDK
Per-identifier analytics
Flat-rate pricing
Documentation

Boring infrastructure.
In the best way.