Extension Ecosystem

Extend Your Gateway

Powerful extensions to enhance your API gateway proxy. Authentication, caching, monitoring, and more.

50+
Extensions Available
01 / Extensions

Ready-to-use extensions for every need

🔐
JWT Auth
JSON Web Token authentication with RS256 and HS256 support
Security • v2.1.0
Redis Cache
High-performance caching with Redis backend and TTL support
Performance • v3.0.2
🚦
Rate Limiter
Token bucket and sliding window rate limiting algorithms
Security • v1.5.0
📝
Request Logger
Structured logging with JSON output and correlation IDs
Observability • v2.0.1
🔄
Circuit Breaker
Fault tolerance with automatic failure detection and recovery
Reliability • v1.2.0
🌐
CORS Handler
Cross-origin resource sharing with configurable policies
Security • v2.3.0
📊
Metrics Exporter
Prometheus and StatsD metrics export with custom labels
Observability • v1.8.0
🔧
Transform
Request/response transformation with JSONPath support
Utility • v2.2.0

Browse by Category

Extensions organized by functionality for easy discovery

12
Security
Authentication, authorization, encryption, and security policy enforcement
08
Performance
Caching, compression, connection pooling, and response optimization
15
Observability
Logging, metrics, tracing, and monitoring integrations
06
Transformation
Protocol conversion, data transformation, and content modification
09
Reliability
Circuit breakers, retries, timeouts, and fallback mechanisms

Quick Installation

Get started with extensions in minutes. Install via CLI, Docker, or manual configuration.

  • 1 Install the extension CLI tool
  • 2 Browse and select extensions
  • 3 Configure in your gateway
  • 4 Deploy and monitor
# Install extension CLI
npm install -g @apigw/extensions-cli

# Search for extensions
apigw-ext search auth

# Install JWT Auth extension
apigw-ext install jwt-auth

# Configure in gateway.yaml
extensions:
  - name: jwt-auth
    config:
      algorithm: RS256
      secret: ${JWT_SECRET}
Related Resources