Irydium lets you create compelling interactive documents and data visualizations using Markdown, JavaScript, Python, HTML, and CSS.

Easy to learn

An Irydium notebook is just Markdown, an easy-to-understand plaintext format, used and loved across the world wide web and beyond.

Easy to share

Use the Irydium repl or whatever editor you prefer to create your interactive document. When you're happy with what you've built, export it into a fast and efficient web site which stands on its own.

Easy to extend

Build custom, reactive visualizations using Svelte, D3, or Python and embed them right inside your document.

Irydium builds on top of existing standards and technologies, including:

Svelte
pyodide
MyST Markdown

For more information, see the Irydium project on GitHub. Or check out the examples!