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

Getting started

1

Connect a Git provider

Private instances

Private GitHub and GitLab instances are supported. Contact support to set up.

2

Set up permissions

Configure member permissions for your organization to control who can use Fern Editor. Admins and Editors can make changes; Viewers have read-only access.

3

Open the Editor

Log in to the Dashboard and open Fern Editor from the Overview tab. From here you can drag and drop media, create and delete pages, update branding (logo, favicon, title), and switch to dev mode for source code editing.

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