Fern
buildwithfern.comDocs, SDKs, and CLIs for your API from one source of truth
Dev Toolsapisdk-generationapi-docsopenapideveloper-experienceclienterprise

About
Fern is a developer platform that generates API documentation, SDKs in multiple languages, and a CLI from a single OpenAPI (or GraphQL/gRPC/AsyncAPI) specification. It supports modern API protocols and is designed for enterprise use with features like SSO, RBAC, self-hosting, and localization. Teams use Fern to keep their developer experience tooling in sync and up to date automatically.
Problem
Maintaining accurate API documentation, SDKs, and CLI tooling separately from the API spec leads to drift and wasted engineering effort.
For
API-driven software teams and developer platform engineers
How it works
Fern takes an OpenAPI (or other API spec) as a single source of truth and automatically generates documentation websites, idiomatic client SDKs, and a CLI.
Business model
freemium
Status
launched
Company
Fern