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.

Welcome to myst-contrib — a community-maintained home for projects that extend, customize, and improve the MyST Markdown and Jupyter Book ecosystems. This organization is a space where contributors can develop, share, and steward things like plugins, templates, themes, and other tools that make MyST more powerful for everyone.

If you’re new to MyST, start with the MyST documentation and the Jupyter Book project. To learn how MyST can be extended, see the plugin guide.

What lives here?

The myst-contrib organization is a home for community-curated projects that complement the core MyST infrastructure in the jupyter-book organization. Here are a few kinds of repositories you can find here:

This organization complements jupyter-book, which hosts the core MyST infrastructure (e.g. mystmd, myst-theme, jupyter-book). Projects here may receive lighter maintenance from the core team, but are visible, discoverable, and open to community contribution.

Why donate a project to myst-contrib?

If you’ve built something useful for the MyST community and you’d like to give it broader visibility — myst-contrib is a great home. Donating your repository to this org means:

If you’d like to donate a project, please open an issue and we’ll help coordinate the transfer.

If you’d like to be added as a maintainer on a repository, please open an issue in that repository’s issue tracker. We encourage others to add maintainers liberally for each repository, so there are more people watching and improving the tools here.

Contributing

We welcome contributions of all kinds — new plugins, templates, themes, bug fixes, documentation improvements, or feedback. To get started:

All contributors are expected to follow the MyST community Code of Conduct.

Get in touch