Documentation

With Eraser, creating beautiful documents goes from a chore to a treat. And our markdown-compatible editor makes documentation-as-code easier than ever.

  • Use Eraser's unique embeds, to drop diagrams directly into your documents.
  • Eraser's easy-to-learn editor supports markdown for those who know it and WYSIWYG for those who don't.
  • We support your workflow: Comments everywhere, Github integrations, MD exports, and more.
All-in-one Document + Canvas

Eraser's unique embeds let you drop diagrams directly into your documents. Our easy-to-learn editor supports markdown for those who know it and WYSIWYG for those who don't. Stop wasting time copying static PNG images into docs, tracking down diagrams across multiple tools, and struggling to collaborate or iterate.

Open In Eraser
Git integration

Eraser's Github integration supports two-way syncing with Github. Get the benefit of our editing experience while still maintaining your PR-based workflows, versioning, and accessing your docs in your tool of choice. Learn more.

Open In Eraser
Eraser supports your workflow

Tag your teammates and ask for their feedback. Leave comments on drafts created by others. Work better, together.

Open In Eraser
Discover other use cases
View all use cases
Whiteboard Interview
Eraser is the easiest way to conduct a remote whiteboarding interview. Just send a link to your counterpart and immediately get started.
Documentation
Eraser makes documentation enjoyable to create and consume
Use Cases
Documentation
Docs

Documentation

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Use Eraser to create beautiful, clear and concise documents for all your technical systems, components, and services.

Open in Eraser
Use Cases
Use Eraser for your
Docs
Use Cases
All-in-one Document + Canvas

Eraser's unique embeds let you drop diagrams directly into your documents. Our easy-to-learn editor supports markdown for those who know it and WYSIWYG for those who don't. Stop wasting time copying static PNG images into docs, tracking down diagrams across multiple tools, and struggling to collaborate or iterate.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Use Cases
Git integration

Eraser's Github integration supports two-way syncing with Github. Get the benefit of our editing experience while still maintaining your PR-based workflows, versioning, and accessing your docs in your tool of choice. Learn more.

Use Cases
Eraser supports your workflow

Tag your teammates and ask for their feedback. Leave comments on drafts created by others. Work better, together.

Documentation
Examples
Why Eraser is the best tool for
Documentation

Docs + Canvas

Eraser's unique embeds let you drop diagrams directly into your documents.

GitHub integration

Eraser's Github integration supports two-way syncing with Github. Add diagrams to READMEs in Eraser while still maintaining your PR-based workflows and versioning.

Source of truth

Use diagrams created in Eraser as source of truth for answering security questionnaires and documentation.

Security

Trusted by Fortune 100 companies with their system design. SOC II Type 2 audit in progress.

Workflows

Bring your team's existing workflow into Eraser using our templates, integrations, and API.

Collaboration

Work with your colleagues in real time and async via comments.

Version History

Automatically saved and snapshots generated for our safety of mind.

Trusted by leading engineering teams globally

Dennis Dao
Distinguished Software Architect, MISSION+

What I love most is its Markdown note-taking feature, which allows you to include snapshots of diagrams directly in the canvas. Clicking on these snapshots takes you straight to the relevant diagram section.

Alex Kenley
Technical Director, Mott Mac

As a proof of concept, using Eraser I manually built out a VMWare validated design which is a fairly complex conceptual design for NSX-T Network Virtualization in an enterprise environment. ... I put this whole thing together in under an hour. Pretty wild.

What does larger scale software development look like?

Web Dev Cody
@WebDevCody

See you in the canvas

Unlock your team’s collaborative super powers.