An alternative frontend for Instructure’s Canvas, which redoes the UX in a more intuitive and modern way.
Not released because it is missing a majority of needed features
Features
- Uses service workers to cache pages for offline use
- Downloads and stores Announcements, Assignments, Courses, and Modules
- Can upload and submit assignments
- Encrypts and stores API key to keep it private
Caveats
- Canvas instance either needs CORS policy, or user needs to bypass CORS
- Requires manual user authorization token
Tags: unreleased