top of page

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.

card-animation.gif

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-logox-codeSamplesx-tagGroupsx-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 linestokens, and chain styles.

Actively expanding. Pro gains new capabilities on a steady cadence, backed by the Apiboost roadmap.

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

speed.png
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

network.png

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

chart.png
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.

rocket.png
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

PRO

Coming soon

Everything in Community, plus:

+ GraphQL, SOAP & gRPC renderers

+ Interactive OAuth (Get Token, PKCE, OpenID Connect)

+ Full 80+ token white-label (theme.overrides)

+ table and card schema layouts

+ "Powered by Apiboost" badge removed

More capabilities landing over time

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

Need More Than Docs?

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.

check.png

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.

check.png

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.

check.png

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

check.png

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.

bottom of page