OPEN-SOURCE API DOCUMENTATION
Render every API spec.
One React component.
Apiboost OmniSpec is an open-source React component for OpenAPI and AsyncAPI documentation, with a built-in Try-It console, six-language code samples, and full theming. Add GraphQL, SOAP, and gRPC with Pro.
OpenAPI/Swagger free
AsyncAPI free
GraphQL pro
SOAP/WSDL pro
gRPC pro
WHY WE BUILT IT
Born from spec sprawl.

Real API estates aren't tidy. There's REST in OpenAPI, an event stream in AsyncAPI, a GraphQL endpoint, a legacy SOAP service, and increasingly gRPC. Apiboost installs API developer platforms for a living, and across client after client we kept managing a different renderer for every one of those, or building the ones that barely existed as maintained components, like SOAP and gRPC.
Every extra component was another thing to keep consistent: mismatched design, dependency sprawl in each install, a wider security surface, and a developer experience that drifted from one spec to the next.
So we built one component that does it all out of the box, scaling down the overhead and getting teams to market faster. It's the same sprawl our clients fight on the gateway side, and their API specifications sprawl exactly the same way. OmniSpec is one actively maintained renderer for all of it.
THE FREE CORE
Open source and future proof.
OmniSpec's core is open source under Apache 2.0, so you can inspect it, extend it, and contribute. It's built and maintained by the Apiboost team and runs inside our own enterprise platform, so you're not betting on an abandoned project, you're betting on the future.
Free
AsyncAPI, included
Event-driven API docs out of the box. Most OpenAPI renderers don't touch AsyncAPI at all.
Free
Six code-sample languages
cURL, JavaScript, Python, Go, Java, and C#, auto-generated and overridable with x-codeSamples.
Free
Try-It, included
A built-in request console with auth and an optional CORS-safe backend proxy that is SSRF-guarded and rate-limited.
Free
Vendor extensions, free
x-logo, x-codeSamples, x-tagGroups, x-badges and more. Specs authored for other renderers render as-is, so migrating in is painless.
Free
Custom sidebar navigation
A typed nav API with groups, nesting, and before, after, or replace placement.
Free
Theming & layouts
Light, dark, and auto with system detection, 80+ CSS design tokens, and reference, stacked, and segmented layouts.
Free
React + Web Component
A real React component, plus a framework-agnostic <omnispec-renderer> for Vue, Angular, Svelte, or plain HTML.
Free
Search & deep links
Built-in search and URL-hash deep linking, so any operation is one shareable link away.
Free
Scales to large specs
Automatic grouped or segmented navigation with lazy rendering keeps specs with hundreds of operations fast.
THE PRO TIER
Five specs. Full white-label.
OpenAPI/Swagger free
AsyncAPI free
GraphQL pro
SOAP/WSDL pro
gRPC pro
01
Three more spec types
GraphQL (SDL and introspection), SOAP/WSDL, and gRPC/Protobuf renderers, alongside the OpenAPI and AsyncAPI you already get free.
02
Interactive OAuth
A one-click "Get Token" flow (Authorization Code with PKCE) and OpenID Connect discovery right in the Try-It console, so consumers authenticate without pasting tokens by hand.
03
Full white-label
Structured theme.overrides across all 80+ design tokens, and the "Powered by Apiboost" badge removed.
04
Advanced schema layouts
table and card schema views, on top of the free lines, tokens, and chain styles.
THE PROBLEM
Your API Docs Tooling Is OpenAPI-Only. Your APIs Aren't.
Most teams render their REST APIs with Swagger UI or Redoc and call it done. But real API estates aren't that tidy — there's an event-driven service in AsyncAPI, a GraphQL endpoint, a legacy SOAP integration, and increasingly a gRPC service. Documenting all of it means a different tool per spec type, each with its own look, quirks, and maintenance story.
And the maintenance story is the quiet risk: several popular renderers are drifting — one stranded after an acquisition, another with no release in over a year, a third feature-frozen with new work reserved for its paid platform. When your documentation depends on a tool that's stopped moving, that's a risk you inherit.
What Apiboost Developer Portal Makes Possible

Consolidate Duplicated Tooling
Your engineering teams shouldn't have to manage different portal experiences for different gateways. Apiboost decouples the developer experience from your infrastructure, allowing your team to own a single platform rather than being tied to your vendor's roadmap

Managing separate developer portals for Apigee, AWS, and Azure fragments your security and credential management. Apiboost solves this by providing a single, unified control plane to govern access and audit usage across every gateway in your infrastructure

Accelerate Time-to-Market
Time-to-market for new API products is directly tied to how fast you can onboard consumers. Running multiple gateways without a unified developer portal creates invisible friction that compounds with every launch. Apiboost eliminates this drag, giving you a centralized hub that maximizes developer adoption velocity.

Future-Proof Your Infrastructure for AI
AI agents don't care whether your APIs live on Apigee or AWS—they just need consistent access and keys. Apiboost provides the centralized orchestration layer required to securely enable agent-to-agent access and MCP integrations without context-switching between different gateway portals
SEE IT IN ACTION
Paste a Spec. Watch the Docs Appear.
Placeholder for either a demo video or interactive demo
WHY apiboost omnispec
Open Source, and Actually Maintained.
OmniSpec's core is open source and licensed under Apache 2.0 — inspect it, extend it, contribute. And it's built and maintained by the Apiboost team, with commercial support behind it, so you're not betting on an abandoned project.
AsyncAPI, free
Event-driven API docs out of the box — free Redoc and Swagger UI don't render AsyncAPI at all.
Try-It, included
A built-in request console with a CORS proxy — Redoc's free tier has no Try-It.
Six code-sample languages
cURL, JavaScript, Python, Go, Java, C# — auto-generated, free.
React-native
A real React component — not a Vue widget (Scalar) or web component (RapiDoc) you have to wrap.
Custom sidebar navigation
A typed nav API with groups, nesting, and placement — no competitor offers this as a cohesive API.
Auto theming
Light/dark/auto with system detection and a toggle, plus a reference (three-panel) layout.
The pro tier
Five Specs. Full White-Label.
OpenAPI
Free
AsyncAPI
Free
GraphQL
Pro
SOAP
Pro
gRPC
Pro
Full 70+ token white-label — design-token overrides plus slot overrides (header, footer, sidebar, logo) so the docs are entirely yours.
Vendor extensions — x-codeSamples, x-tagGroups, x-logo, and more, so specs authored for Redocly/Scalar/RapiDoc render without modification (migration-friendly)
“Powered by Apiboost” badge removed
✔ Full 70+ token white-label — design-token overrides plus slot overrides (header, footer, sidebar, logo) so the docs are entirely yours.
✔ Vendor extensions — x-codeSamples, x-tagGroups, x-logo, and more, so specs authored for Redocly/Scalar/RapiDoc render without modification (migration-friendly)
✔ “Powered by Apiboost” badge removed
HOW IT WORKS
Live Docs in Three Steps.
Step 1
Install
Add the open-source core to your project.
npm i @apiboost/omnispec
Step 2
Point it at your spec
OpenAPI or AsyncAPI free; GraphQL, SOAP, and gRPC with Pro.
import { OmniSpecRenderer }
from '@apiboost/omnispec'
Step 3
Ship
Themed, interactive docs in your app.
// Auto-detects the spec type, // then renders the right view <OmniSpecRenderer spec={specUrl} />
Free / open-source editions, 2026. All five renderers are React-consumable and most ship a web component, so the real difference is spec coverage. Scalar's AsyncAPI support is early; Redoc's announced 3.0 may add formats over time.
HOW IT COMPARES
One renderer, less stack, more specs.
Most renderers do OpenAPI well and stop there. Here's the spec coverage side by side.
CAPABILITY
OpenAPI / Swagger
AsyncAPI
GraphQL
SOAP / WSDL
gRPC / Protobuf
Built-in Try-It (free tier)
Auto code samples (free tier)
Open source
APIBOOST OMNISPEC
✓
✓ FREE
✓ PRO
✓ PRO
✓ PRO
✓
✓ 6 LANGS
✓ APACHE-2.0
SWAGGER UI
✓
✗
✗
✗
✗
✓
curl only
✓
REDOC (FREE)
✓
✗
✗
✗
✗
✗
author-supplied
✓
SCALAR
✓
partial
✗
✗
✗
✓
✓
✓
STOPLIGHT ELEMENTS
✓
✗
✗
✗
✗
✓
✓
✓
PRICING
Free core. Simple Pro.
Community — Open Source (Apache 2.0)
Free
Apache 2.0 license — free forever
✓ OpenAPI + AsyncAPI rendering
✓ Try-It, auth, and CORS proxy
✓ 6 code-sample languages
✓ Custom sidebar nav and slot overrides
✓ Theming (80+ tokens) with reference, stacked, and segmented layouts
Shows a small “Powered by Apiboost” badge
✓ All 7 vendor extensions
✓ 2+ Layout Options
✓ Search & Deep Linking
✓ 3 Schema Display Options
No Enterprise tier — everything paid lands in Pro as it ships.
FAQ
Yes. The Apiboost OmniSpec core is free and open source under the Apache 2.0 license. It renders OpenAPI and AsyncAPI documentation with a built-in Try-It console, authentication, and code samples in six languages. A paid Pro tier adds GraphQL, SOAP, and gRPC rendering plus full white-label theming.
Five in total: OpenAPI and AsyncAPI in the free core, and GraphQL, SOAP/WSDL, and gRPC in Pro. Few renderers cover this range in a single tool.
Anything on the web. It ships as a native React component for React apps, and as a framework-agnostic web component (<omnispec-renderer>) for Vue, Angular, Svelte, or plain HTML. No wrapping a widget or embedding an iframe.
Yes, in the Pro tier. Interactive, embeddable gRPC documentation is rare: the common tools are static generators or standalone request clients, and mainstream API-doc renderers don't render gRPC at all.
The free Community tier renders OpenAPI and AsyncAPI, with Try-It, a CORS proxy, six code-sample languages, all vendor extensions, custom sidebar navigation, slot overrides, and full theming. Pro adds GraphQL, SOAP, and gRPC rendering, interactive OAuth, structured white-label theming across all 80+ design tokens, advanced schema layouts, and removes the "Powered by Apiboost" badge.
No. Install the free package from npm and point it at your OpenAPI or AsyncAPI spec. No signup required.
Frequently asked Questions
The Apiboost platform
Apiboost OmniSpec renders your API docs. When you need to manage APIs across multiple gateways, with a unified catalog, credentials, governance, and a full hosted developer portal, that's the Apiboost platform.

One portal across every gateway. Unify Apigee, Azure APIM, AWS, and Kong behind a single developer portal — no vendor lock-in, no separate portal per gateway.

Unified catalog and credentials. One place for developers to discover your APIs and manage keys and access, instead of a fragmented experience scattered across gateways.

Governance and delegated approvals. A single control plane for access control, auditing, and approval workflows — so API owners grant access without central bottlenecks.

A full developer experience. Visual page builder, analytics, localization, and AI-ready access (MCP, agent-to-agent) for the human and machine consumers now hitting your APIs.