Get started

Handhold is a desktop app that plays animated, narrated courses with hands-on coding labs. Install it, add a course, and start learning.

1

Install Handhold

Run this in your terminal. Works on macOS and Linux.

curl -fsSL https://raw.githubusercontent.com/dutch-casa/handhold/main/scripts/install-handhold.sh | bash

This downloads the latest release, installs it, and clears macOS Gatekeeper. No sudo required on macOS.

Or grab a release manually from GitHub Releases.

2

Add a course

Head to the courses page and click any course card. It opens Handhold and imports the course automatically.

You can also paste a GitHub URL directly into the “Add Course” dialog inside Handhold. Any repo with a handhold.yaml at the root works.

3

Learn

Each lesson is narrated with text-to-speech and choreographed with animated code, data structures, and diagrams. Labs give you a scaffold, a test suite, and clear instructions. Write the code, run the tests, move on.

Links