Pluto is great for writing lectures in the โPluto styleโ. This means lectures with:
And our goal is to make this as easy as possible to set up and use. This is how we do that:
Examples
To see examples of interactive lectures, take a look at the featured notebooks.
Your notebooks are stored as .jl Julia files, but Pluto makes it easy to distribute your lecture notes in formats that are easily readable by students. You can export to HTML files (recommended) which look great on any device (mobile and desktop), or you can generate PDF files.
.jl
You can also generate HTML files automatically using GitHub Actions (or similar), and turn your git repository into a website automatically. This is ideal for courses under development, with multiple contributors.
Learn more