backs up a whole canvas course in one click. made it for myself, then 10,000 people showed up.
10,000users
- kind
- browser extension
- when
- mar 2026 → now
- effort
- solo, open source
- role
- made it, still maintain it
- stack
- JavaScript
- Manifest V3
- client-zip
- Turndown
Canvas was about to take my course files away at the end of a semester, so I wrote an extension that grabs all of it: files, pages, assignments, discussions, grades, quizzes, even lecture videos with captions. It exports to offline HTML or Markdown, which turns out to be a great way to feed a course into NotebookLM or Claude.
I put it on the Chrome Web Store and forgot about it. Then the Canvas data breach in May sent a wave of students and teachers looking for backups, and it was already sitting there. Strangers started sending pull requests. It has a Featured badge now, 4.8 stars and 30 releases.



























