Fern Editor

View as Markdown

Fern Editor lets team members such as content writers, product managers, and marketers update documentation without code, markdown, or Git. Contributors don’t need GitHub access or a local development environment.

Try it now

Edit your docs visually with Fern Editor

Key features

Component support

Create and edit Callouts, Cards, Accordions, Code Blocks, and other Fern components from the UI

GitHub-backed workflow

Every edit creates a pull request, preserving Git history, code review, CI checks, and branch protections

Collaborative editing

Multiple team members can edit the same PR in the Editor without GitHub access

Private Git providers

Supports private GitHub and GitLab instances. Contact support to set up.

Getting started

Log in to the Dashboard, connect your GitHub repository, and open Fern Editor from the top navigation.

From the Editor you can drag and drop media, create and delete pages, update branding (logo, favicon, title), and switch to dev mode for source code editing.

To manage access, see Member permissions. Admins and Editors can use the Editor; Viewers have read-only access.

Browser and device support

Fern Editor supports modern Chromium browsers on desktop. Mobile editing and support for other browsers are coming soon.

Supported components

Fern Editor supports creating and editing the following components:

ComponentSupport status
AccordionsSupported
Accordion GroupsSupported
AsideComing soon
ButtonSupported
CalloutsSupported
CardsSupported
Card GroupsSupported
Code BlocksSupported
EmbedSupported
Endpoint Request SnippetSupported
Endpoint Response SnippetSupported
Endpoint Schema SnippetSupported
FramesComing soon
IconsComing soon
Parameter FieldsSupported
StepsSupported
TablesSupported
Sticky tablesComing soon
TabsSupported
TooltipsComing soon