Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 1.6 KB

File metadata and controls

46 lines (37 loc) · 1.6 KB

Canvas Task Extractor

A lightweight desktop app for students to view pending assignments and deadlines from Canvas LMS—without opening a browser.

Installation

Note: The binary and resources.neu must always be in the same directory. If resources.neu is missing or in a different folder, the app will fail to load.

Windows

Just double-click canvas-task-extractor-win.exe. Make sure resources.neu is in the same folder.

macOS

You may need to allow it through Gatekeeper since it's unsigned. In Terminal:

chmod +x canvas-task-extractor-mac
./canvas-task-extractor-mac

Or right-click the binary in Finder → OpenOpen anyway.

Linux

chmod +x canvas-task-extractor-linux
./canvas-task-extractor-linux

How to use

  1. Generate a Canvas access token from your Canvas account settings.
  2. Launch the app and enter your access token and university on the setup screen.
  3. Hit Submit and you'll be taken to your tasks (assignments) overview.

Supported universities

  • DLSU
  • FEU
  • UST

Built with

Notes

  • Only unsubmitted and ungraded assignments are shown.
  • Your access token is stored locally on your machine. Future versions will be addressing security concerns with this in line with Canvas Policies.
  • Feel free to make an issue if you'd like support for your own university.
  • Avoid the clutter and get straight to your tasks—away from Canvas!

License

MIT