uit courses
List enrolled courses and filter to the current semester.
Find courses, track deadlines, and download materials from your terminal.
uit courses
List enrolled courses and filter to the current semester.
uit contents <course_id>
Browse sections, modules, forums, folders, and files.
uit deadlines
See upcoming assignments, quizzes, and calendar events at a glance.
uit download <course_id>
Pull course material locally for focused, offline study.
Install globally via npm, or grab standalone pre-compiled installers for macOS, Linux, and Windows.
Install the standalone CLI or use npm.
curl -fsSL https://raw.githubusercontent.com/RyanNg1403/uit-cli/main/scripts/install.sh | sh
npm install -g uit-cli
Install the native Studio app or use npm.
curl -fsSL https://raw.githubusercontent.com/RyanNg1403/uit-cli/main/scripts/install.sh | sh -s -- --studio
npm install -g uit-studio
Install the standalone CLI or use npm.
curl -fsSL https://raw.githubusercontent.com/RyanNg1403/uit-cli/main/scripts/install.sh | sh
npm install -g uit-cli
Install the Studio AppImage or use npm.
curl -fsSL https://raw.githubusercontent.com/RyanNg1403/uit-cli/main/scripts/install.sh | sh -s -- --studio
npm install -g uit-studio
Install the CLI from npm in PowerShell.
npm install -g uit-cli
Install Studio with npm or download the setup app.
npm install -g uit-studio