Barbacane is a Rust-based API gateway that uses OpenAPI or AsyncAPI specifications directly as configuration for routing, validation, authentication, caching, and dispatching to backends.
How It Works
Start by writing a simple file that outlines your API's paths, rules, and what it does.
Feed the blueprint to Barbacane and watch it instantly create a secure, fast gateway for your API.
Start the gateway on your computer, server, or edge network to protect your API right away.
Update the blueprint to include login checks, speed limits, or caching without rebuilding everything.
View real-time stats on traffic, speeds, and issues through built-in dashboards.
Enjoy a secure, speedy gateway handling all your API traffic perfectly.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.