Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MystMD as an alternative to JupyterBook #170

Open
scottyhq opened this issue May 15, 2024 · 1 comment
Open

MystMD as an alternative to JupyterBook #170

scottyhq opened this issue May 15, 2024 · 1 comment

Comments

@scottyhq
Copy link
Contributor

Just documenting a new tool to be aware of, not necessary advocating we use it for hackweeks! But I came across this blog post via 2i2c slack about cross linking content across webpages (even interactive figures) which is pretty impressive.
https://curvenote.com/blog/open-science-reuse

There seems to be a lot of development going into mystmd currently more detail here

https://mystmd.org/guide/background

TLDR. mystmd is a javascript-based parser of "myst markdown" while jupyterbook is a python-based parser of "myst markdown". jupyterbook uses sphinx behind the scenes which is mostly focused on technical software documentation, but mystmd is sticking more to web-development tools for fancy websites. And taken from the above docs:

Jupyter Books are an excellent medium for tutorials, textbooks & software documentation but are currently less well suited to content such as blogs, lab-websites, and journal articles. Additionally, JupyterBook cannot create scientific PDFs that are submission ready.

@scottyhq
Copy link
Contributor Author

And the roadmap for jupyterbook v2 is to switch to the mystmd JavaScript tooling https://executablebooks.org/en/latest/blog/2024-05-20-jupyter-book-myst/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant