Skip to content

Fern SDK and Documentation Platform

Fern helps you deliver an exceptional developer experience with two powerful, fully integrated products:

SDKs

Generate production-ready SDKs that feel hand-written. Fern respects the idioms and conventions of each language. Supported today: TypeScript, Python, Go, Java, Ruby, C#, PHP, Swift, and Rust.

Docs

Publish beautiful, interactive API docs that developers enjoy using. Highlights include: docs-as-code, CI/CD pipeline to update API reference, RBAC for multiple audiences, and auto-populating API credentials.

Fern Docs work with OpenAPI (HTTP), AsyncAPI (WebSocket), and gRPC (Protobuf). Deployed on our cloud-hosted or self-hosted offerings.


Join the companies — like Square, ElevenLabs, and Adobe - that have chosen Fern as their preferred solution for SDK generation and API documentation.

Pinned Loading

  1. fern fern Public

    Input OpenAPI. Output SDKs and Docs.

    TypeScript 3.6k 303

  2. docs-starter docs-starter Public template

    Publish beautiful documentation from OpenAPI and markdown (MDX)

    MDX 38 23

  3. docs docs Public

    The documentation for Fern (kind of meta, eh?)

    MDX 6 7

  4. fern-mcp-server fern-mcp-server Public

    Model Context Protocol (MCP) server for the Fern API.

    TypeScript 4 2

Repositories

Showing 10 of 48 repositories
  • fern Public

    Input OpenAPI. Output SDKs and Docs.

    fern-api/fern’s past year of commit activity
    TypeScript 3,592 Apache-2.0 303 235 110 Updated Apr 23, 2026
  • docs Public

    The documentation for Fern (kind of meta, eh?)

    fern-api/docs’s past year of commit activity
    MDX 6 Apache-2.0 7 0 9 Updated Apr 23, 2026
  • docs-examples Public

    Fern docs examples

    fern-api/docs-examples’s past year of commit activity
    MDX 0 0 0 0 Updated Apr 23, 2026
  • fern-api/docs-templates’s past year of commit activity
    MDX 0 0 0 1 Updated Apr 23, 2026
  • generator-cli-go Public

    The Go library used to call Fern's generator-cli

    fern-api/generator-cli-go’s past year of commit activity
    Go 0 0 0 0 Updated Apr 23, 2026
  • generator-exec-go Public

    A Go library for progress updates between the Go generator and Fern's remote generation server.

    fern-api/generator-exec-go’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Apr 23, 2026
  • docs-starter Public template

    Publish beautiful documentation from OpenAPI and markdown (MDX)

    fern-api/docs-starter’s past year of commit activity
    MDX 38 23 0 8 Updated Apr 22, 2026
  • actions Public
    fern-api/actions’s past year of commit activity
    TypeScript 1 0 0 2 Updated Apr 22, 2026
  • agent-score Public

    Rate docs sites on their agent readiness

    fern-api/agent-score’s past year of commit activity
    TypeScript 0 0 0 1 Updated Apr 22, 2026
  • setup-fern-cli Public

    A GitHub Action that installs the Fern CLI into a workflow using npm.

    fern-api/setup-fern-cli’s past year of commit activity
    2 0 0 1 Updated Apr 20, 2026

Top languages

Loading…