Early access · 2 weeks only
ztutor
A C programming tutor that runs in your terminal over SSH.
No browser. No Electron. No bloat.
What you get
Lifetime access
One payment, forever. Every premium module that ships is yours: no renewal, no subscription, no expiry.
Terminal-native
Connect from Linux or macOS with any SSH client. Built-in editor, sandbox execution, and step-by-step hints.
Module 1 is free
15 lessons covering C foundations, from hello world through pointers. No license needed to start.
More modules coming
I am actively working on Module 2 and beyond. Backers get every future module included in their license.
Module 1: Foundations
Hello world through pointers. Variables, control flow, functions, and memory basics. 15 lessons, no license required.
Module 2: Memory & Systems
Dynamic allocation, structs, file I/O, and process control. Included in every backer license.
Module 3+: Advanced C
Data structures, concurrency, and low-level systems programming. Ships to your license automatically.
Open source
The software is free and open. The C course content is the premium part.
Back this project
Module 1 is free for everyone. Back the project to unlock every future module with a lifetime license.
After payment, email zuhaitz.zechhub@gmail.com with your preferred SSH username. License key ships within 24 hours.
Questions
Is Module 1 really free?
Yes. Download ztutor from the releases page and run ./ztutor. It opens directly in your terminal. No license, no account, no SSH setup needed.
What does the lifetime license include?
Every premium module I release, forever. I am actively working on Module 2 now and will keep adding more. One payment, all future modules included.
What if the campaign does not reach 50 backers?
The goal is a milestone, not a threshold. Payments process immediately and your license is valid regardless.
How do I use my license after backing?
Download ztutor from the releases page, place license.key next to it, and run ./ztutor. The premium modules unlock automatically.
Can I use this for a classroom or team?
The campaign license is personal (single learner). For multi-user deployments, email zuhaitz.zechhub@gmail.com about a business license.
Is the source code available?
Yes, AGPL-3.0 on GitHub. The C course content is the premium part, not the software itself.