What is idyll?

Idyll is an open-source markup language and toolkit for producing interactive web pages. You give Idyll a markup file, and it compiles that file to a full bundle of HTML, JavaScript, and CSS that can run in anyone’s web browser.

Idyll is a new markup language

At its core, Idyll is a markup language. Not just any markup language, Idyll lets you leverage a modular/component approach like any modern language. Idyll also lets you reuse third-party packages (npm) and can be combined optionally with React.

The traditional end-to-end procedure for Idyll;

You initialize a standalone project per document.

You write code for the formula, graph, chart, etc.

Once finished, you publish/deploy the document and embed it to your website/SPA.

Idyll is great at creating charts with 5 lines of code.

Look how smooth that rendering is. Let’s give Idyll a try, here’s the browser editor.