...and you can add generation-time markdown while they are created, so e.g. you can have graphs generated and inserted in the documentation (see <a href="https://hexdocs.pm/stoker/Stoker.html" rel="nofollow noreferrer">https://hexdocs.pm/stoker/Stoker.html</a> to have and idea of how useful that can be - that's created with <a href="https://github.com/l3nz/say_cheez_ex">https://github.com/l3nz/say_cheez_ex</a>).<p>Or you can have a library that creates SVG that embeds the SVG it creates and its source code, like <a href="https://hexdocs.pm/contex/Contex.Gallery.BarCharts.html" rel="nofollow noreferrer">https://hexdocs.pm/contex/Contex.Gallery.BarCharts.html</a>