Ink Components
The goal of components.ink is to provide web-components for interactive scientific writing, reactive documents and explorable explanations.
Included in components.ink are ways to create, update and display variables as text, equations and charts.
Check out components.ink to learn more about the library.
Tangled Cookies
ink is heavily inspired by tangle.js, re-imagined to use web-components!
This means you can declaratively write your variables and how to display them in html markup.
To get an idea of what that looks like, let's take the canonical example of Tangled Cookies - a simple reactive document to encourage you to not eat more than 42 cookies in one day.
When you eat cookies,
you consume calories.
When you eat cookies,
you consume calories.
That's of your recommended daily calories.
Examples