A lightweight desktop app for students to view pending assignments and deadlines from Canvas LMS—without opening a browser.
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.
Just double-click canvas-task-extractor-win.exe. Make sure resources.neu is in the same folder.
You may need to allow it through Gatekeeper since it's unsigned. In Terminal:
chmod +x canvas-task-extractor-mac
./canvas-task-extractor-macOr right-click the binary in Finder → Open → Open anyway.
chmod +x canvas-task-extractor-linux
./canvas-task-extractor-linux- Generate a Canvas access token from your Canvas account settings.
- Launch the app and enter your access token and university on the setup screen.
- Hit Submit and you'll be taken to your tasks (assignments) overview.
- DLSU
- FEU
- UST
- Neutralino
- React
- Canvas LMS REST API
- 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!