← All projects

Fern

Docs, SDKs, and CLIs for your API from one source of truth

Dev Toolsapisdk-generationapi-docsopenapideveloper-experienceclienterprise
Fern screenshot

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

Similar projects