Open Collective
Open Collective

idyll has been archived.

idyll has been archived and is no longer active.


A toolkit for creating data-driven stories and explorable explanations.


idyll is all of us

Our contributors 25

Thank you for supporting idyll.

O'Reilly Media

$10,000 USD

Albert Wenger

Open Source Supporters

$2,000 USD

Jonathan Dinu


$205 USD


$155 USD

Thank you for this amazing project. Keep it up!...

Jeff Erlich

$90 USD

Support cool projects!

Tom Vaillant

Support the Parametric Press

$25 USD


Transparent and open finances.

Final Idyll development work (2021-2023)

Maintenance and Development
from Matthew Conlen to idyll
-$1,345.28 USD
Invoice #197404
Contribution #4819
Contribution #4819
Today’s balance

--.-- USD

Total raised

$11,298.87 USD

Total disbursed

$11,298.87 USD

Estimated annual budget

$219.85 USD


Interactive writing on the web

Idyll is a tool that makes it easier to author interactive narratives for the web. The goal of the project is to provide a friendly markup language — and an associated toolchain — that can be used to create dynamic, text-driven web pages.

Idyll helps you create documents that use common narrative techniques such as embedding interactive charts and graphs, responding to scroll events, and explorable explanations. Additionally, its readable syntax facilitates collaboration between writers, editors, designers, and programmers on complex projects.


Stickers - Make a one-time donation $5 or more to the project and receive an Idyll sticker.

They look good on laptops!

Sponsor - If your company would like to sponsor the project, they can make a monthly donation in exchange for having their brand listed as a sponsor. Reach out to @mathisonian on twitter or github for more details.

Commission - Your company can commission a sponsored article! Your branding will be displayed, and you can choose the topic (although we must approve of it and have editorial discretion). Reach out to @mathisonian on twitter or github for more details.