RLaaS β€” Quick Start

Rate Limiting as a Service Β· 2-minute tour

πŸ§ͺ Live Gateway Tester β€” no login required

Click β€œSend Request” and watch rate limiting enforce in real time. Try all 4 algorithms.

Try it β†’

What is RLaaS?

A full-stack rate-limiting control plane β€” like AWS API Gateway or Kong's rate limiter, but built from scratch. Operators configure rules, issue API keys, and monitor live traffic through this console. Client services integrate via a lightweight SDK.

NestJSNext.js 15PostgreSQL (Neon)Redis (Upstash)Prisma ORMJWT Auth

Demo Credentials

Email

demo@rlaas.local

Password

DemoPass123!

5-Step Tour

  1. 01

    Sign in

    Use the demo credentials below β€” no sign-up needed.

    Go to login β†’
  2. 02

    Open "Demo API Project"

    A pre-seeded project is ready. Click it from the Projects page.

    Go to projects β†’
  3. 03

    Explore Rate Limit Rules

    See 4 active rules β€” Global, Auth endpoint, Free-tier cap, and IP shield. Toggle, edit, or create new ones.

  4. 04

    Check Analytics

    Live charts show allowed vs blocked requests, top IPs, top endpoints, and algorithm throughput.

  5. 05

    Issue an API Key

    Go to API Keys β†’ Generate key. Copy and use it to authenticate gateway requests.

What's Built

AlgorithmFixed Window
AlgorithmSliding Window Counter
AlgorithmToken Bucket
AlgorithmLeaky Bucket
RuleGlobal scope
RuleEndpoint scope
RuleIP scope
RuleUser-tier scope
AccessPer-project RBAC
AccessAudit log trail
InfraRedis-backed counters
InfraWebhook events