scalar is an open source api platform. it includes a modern, openapi-first client for building, testing, and exploring apis.
openapi-first api client
i led the design engineering of the offline-first API client, built around OpenAPI as a primary input rather than an afterthought.
APIs are a domain where the data is structured and large, and the interface either honors that structure or fights it. i shaped the client around three commitments. treat the OpenAPI spec as the source of truth for what's possible + keep parity between request authoring and response inspection so the loop never breaks + work offline by default. the icon system started as a small piece of supporting work and ended up reused widely across every company products.