workshopper
Workshopper is an open-source framework for building interactive, command-line tutorials and workshops. It provides a lightweight, extensible structure for delivering self-guided learning experiences that present a sequence of exercises and assess user input.
In practice, authors define an exercise as a collection of steps. Each step contains an instructional prompt,
Workshopper is designed as a modular ecosystem. The core library handles orchestration and user interaction, while
Usage typically involves installing the framework from npm and composing an exercise with JavaScript objects or
See also: Node School, learnyounode, howtonode, workshopper-exercise.