30 / 360

Barbacane

Barbacane - Product Hunt launch logo and brand identity

The spec-driven API gateway. One spec, zero config drift.

#API #Open Source #GitHub #Tech

Barbacane – The spec-driven API gateway with zero config drift

Summary: Barbacane is an open-source API gateway that uses OpenAPI and AsyncAPI specs as the single source of truth, enabling routing, validation, authentication, and rate limiting without config drift. It is built in Rust for sub-microsecond performance and supports WebAssembly plugins.

What it does

Barbacane compiles API specs to manage routing, validation, auth, and rate limiting automatically, eliminating the need for separate configuration. It is extensible via WebAssembly plugins.

Who it's for

Developers and teams managing APIs who want to enforce spec-driven gateways without configuration inconsistencies.

Why it matters

It prevents configuration drift by using API specs as the single source of truth, ensuring consistent and performant API gateway behavior.