JSMD Docs  (1)
iodide  (4)
Pyodide  (17)

JSMD Docs

Loading



Here is the JSMD Documentation.  

What is JSMD?

JSMD, short for JavaScript MarkDown, is the file format that Iodide notebooks are written in. It provides a way to interleave the narrative parts of your notebook, written in Markdown, with the computational parts, written in JavaScript, or through the use of language plugins, in other languages such as Python or OCaml.

This format is inspired by MATLAB "cell mode" and .Rmd (RMarkdown notebook) files. It is simply a collection of contents in different languages, separated by lines that start with %% and indicate the language of the chunk below.

Representing Iodide notebooks with a flat text file makes them easy for both humans and computers to understand. For example, it works out of the box with standard software development tools like diff and GitHub pull requests.