← Back to all sparks
S

Scalar

INFRA · APIS
Velocity0.0

API documentation and interactive reference platform built on OpenAPI

Scalar's mock server learns event-driven APIs while the reference UI picks up localization

api-documentationopenapiasyncapimock-serverlocalizationdeveloper-tools
Current state
Scalar ships as a monorepo, so the feed interleaves three release lines: the API reference (1.6x), the API client (1.1.x) and the mock server (0.1x). The June run brought AsyncAPI rendering to parity with dedicated tooling, added UI localization for seven languages with RTL handling, gave the client a requestBuilt hook for request signing, and taught the mock server to serve AsyncAPI documents over WebSocket and SSE.
Where it's heading
AsyncAPI is the clear investment across all three packages — rendered in the reference, filterable in navigation, and now mockable as live event streams. The client and reference lines otherwise trend toward extension points and polish rather than new surface.
Prediction
Expect AsyncAPI support to complete the loop by reaching the API client, so event-driven APIs can be exercised interactively the way REST endpoints already are.

Recent moves

  1. 2mo ago

    Reference UI gains seven-language localization and AsyncAPI filters

    Built-in localization for seven languages with automatic RTL layout for Arabic, protocol and server filters in AsyncAPI navigation, and an OpenAPI extension for custom legal links.

    View source ↗
  2. 2mo ago

    Example picker syncs across operations; array params render correctly

    Example selections sync across every operation defining the same example, and deepObject array parameters display with trailing brackets matching the serialized request.

    View source ↗
  3. 2mo ago

    Mock server generates event-driven APIs over WebSocket and SSE

    ⚡ SPARK

    The mock server generates event-driven APIs from AsyncAPI 3.1 documents, serving channels over WebSocket and Server-Sent Events, and request validation extends to header and cookie parameters. Takes mocking beyond request/response into streaming transports.

    View source ↗
  4. 2mo ago

    Request-signing hook and auth token fixes in the API client

    A requestBuilt hook and onRequestBuilt callback expose the exact fetch Request sent over the wire, making body signing possible for multipart/form-data and other cases; bearer tokens no longer drop when document names contain spaces.

    View source ↗
  5. 2mo ago

    AsyncAPI operations and messages render inline per channel

    AsyncAPI operations and their message payloads now render nested inside each channel, with server and protocol labels throughout, bringing the reference to parity with dedicated AsyncAPI tools.

    View source ↗
  6. 2mo ago

    1.60.0 (2026-06-17)

    View source ↗