Skip to content
A toolkit for creating data-driven stories and explorable explanations.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore ignore lerna debug log Feb 12, 2018
.travis.yml Yarn install is the default Jul 17, 2018 update contributing guidelines Nov 8, 2018
LICENSE add top-level license Mar 4, 2018 Merge branch 'master' into runtime-ast-v2 Feb 14, 2019
appveyor.yml Initial support for compiler post-processors Mar 28, 2018
lerna.json add missing dependency, update lerna config Apr 9, 2018


Try Idyll in your browser | Documentation | Chatroom | Mailing list | Twitter

What is Idyll?

For an introduction to Idyll, API reference, and examples, please see

Contributor's Guide

See CONTRIBUTING for details on the development workflow. If you have any questions, feel free to open an issue or inquire on

Support Idyll

This project exists thanks to all the people who contribute.


Thank you to all our backers!


Support this project by becoming a sponsor. Your logo will show up here with a link to your website.


If you use or build on Idyll in academic work, please use this citation:

 title = {Idyll: A Markup Language for Authoring and Publishing Interactive Articles on the Web},
 author = {Matt Conlen AND Jeffrey Heer},
 booktitle = {ACM User Interface Software \& Technology (UIST)},
 year = {2018},
 url = {},

Changelog / Upgrade Guide


You can’t perform that action at this time.