Skip to content
@fern-api

fern

Instant Docs and SDKs for your API

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.4k 269

  2. docs-starter docs-starter Public template

    Publish beautiful documentation from OpenAPI and markdown (MDX)

    MDX 35 14

  3. docs docs Public

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

    MDX 4 4

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

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

    TypeScript 2 1

Repositories

Showing 10 of 40 repositories
  • docs Public

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

    fern-api/docs’s past year of commit activity
    MDX 4 Apache-2.0 4 1 18 Updated Nov 29, 2025
  • fern Public

    Input OpenAPI. Output SDKs and Docs.

    fern-api/fern’s past year of commit activity
    TypeScript 3,419 Apache-2.0 269 288 (1 issue needs help) 125 Updated Nov 29, 2025
  • fern-platform Public

    Beautiful, interactive documentation websites powered by MDX and OpenAPI. Build, deploy, and maintain a developer documentation site.

    fern-api/fern-platform’s past year of commit activity
    TypeScript 44 Apache-2.0 25 0 205 Updated Nov 29, 2025
  • 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 Nov 28, 2025
  • ir-go Public
    fern-api/ir-go’s past year of commit activity
    Go 1 0 0 0 Updated Nov 25, 2025
  • .github Public
    fern-api/.github’s past year of commit activity
    0 0 0 0 Updated Nov 25, 2025
  • group-seed-tests Public

    Repo for GitHub Action to package seed tests

    fern-api/group-seed-tests’s past year of commit activity
    TypeScript 0 MIT 0 0 6 Updated Nov 25, 2025
  • fastapi-starter Public

    A starter repo for FastAPI + React, using Fern

    fern-api/fastapi-starter’s past year of commit activity
    JavaScript 17 15 1 5 Updated Nov 24, 2025
  • sphinx-autodoc2-fern Public Forked from sphinx-extensions2/sphinx-autodoc2

    A CLI that automatically generates Fern markdown API documentation for your Python packages.

    fern-api/sphinx-autodoc2-fern’s past year of commit activity
    Python 0 MIT 26 0 0 Updated Nov 24, 2025
  • docs-starter Public template

    Publish beautiful documentation from OpenAPI and markdown (MDX)

    fern-api/docs-starter’s past year of commit activity
    MDX 35 14 0 4 Updated Nov 22, 2025