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.
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 | bashThis downloads the latest release, installs it, and clears macOS Gatekeeper. No sudo required on macOS.
Or grab a release manually from GitHub Releases.
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.
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
- Handhold source code — the app itself
- Course repository — all published courses
- Releases — download binaries directly