IRL Examples
Gallery
You can play with the two follow games (click on a picture to open the game) to observe the potency of Interacto for developing user interfaces and use complex command histories (for undo/redo).
With TypeScript
Demonstration apps
We developed an Angular app to illustrate the different features. Vue.js and React versions are also available.
Stack Overflow questions
In this stackoverflow question, we show how to create two undoable commands (to add and erase shapes), and how to use them on an HTML canvas in an Angular app.
With JavaFX
LaTeXDraw
LaTeXDraw is a vector drawing editor for LaTeX.
Spoon Visualisation
Spoon Visualisation is a tool for visualizing Java (Spoon) ASTs (abstract syntax trees).