Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

MyST Author

Open in GitHub Codespaces Launch on Binder

An editor for MyST projects. You write Markdown and see it rendered in place, with the block you’re editing showing its source. Cross-references are completed and checked as you type, across the whole project.

Clicking a rendered block shows its Markdown, editing it, clicking away to render it again, then opening the side-by-side preview

It comes in three flavours, which share most features:

None of them are packaged yet, so you run each one from a clone of this repository, or try them on Codespaces or Binder.

Project goals

The goals of this repository are to explore how much work we’d need to enable an editor-like experience with MyST. We want to identify the building blocks that could enable this end result, and use this repository to build them out and see how complex it is.

The building blocks live in separate repositories that are each useful on their own. How the repositories fit together explains how they relate.

Where to go next