litedown: R Markdown Reimagined

Yihui Xie @ SOCEIO Seminar

2024-07-05

Five books to summarize my career

2011-2023


A brief history



R Markdown extensions, since 2016


Quarto (2022)


litedown (2024)


Recall:

Why do we use Markdown?

Simplicity

What was Markdown invented for?

HTML


⚡ litedown ⚡

Make Markdown HTML Again

Do one thing, and do it well


R Markdown in 2012 vs 2024

2012 2024
Output formats HTML HTML, LaTeX, PDF, Word, PowerPoint, EPUB, …
Applications Reports Reports, slides, articles, books, websites, dashboards, …
Backend sundown (a tiny C library) Pandoc
R package dependencies 0 25
Package size ~2Mb ~83Mb (Pandoc: 152Mb)

The above comparison does not include R Markdown extension packages such as bookdown and blogdown, which are even heavier.


Minimalism: my new journey



In HTML I believe


Demo


Thank you!

https://yihui.org