
Ckourse is a free, open-source desktop app that turns a folder of downloaded course videos into a clean, organized library. It scans your files, groups them into courses, and gives each one progress tracking, bookmarks, and a built-in video player — no accounts, no streaming, no internet required.
It is built with Tauri 2, pairing a Rust core for filesystem access and a lightweight, native footprint with a React + TypeScript interface styled in Tailwind CSS. Library state and progress are stored locally in SQLite, so everything stays on your machine.
The app ships cross-platform on macOS, Windows, and Linux, and is fully open source for anyone who wants to learn from it or contribute.
Built with
- Tauri 2
- React
- TypeScript
- Rust
- SQLite
- Tailwind CSS

