Skip to content

Blu-Git/canvas-task-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Contributors