← Back

Ckourse

Offline Course Player

Ckourse

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