Calculate grade totals and export your assignments data for Canvas courses.
- ๐ Bypasses the "Calculation of totals has been disabled" text by replacing it with your actual grade, accurately calculated to match Canvas grading.1
- ๐พ Export your assignments for a course as JSON:
- Includes your
earned
points,available
points, if the assignmentcountsTowardFinalGrade
, the assignmenttitle
, the assignment'sgroup
/category, thedue
date (as number of milliseconds since Unix epoch), thesubmitted
date (also the number of milliseconds since Unix epoch), and the assignment'scomments
.
- Includes your
To view your calculated grade:
- Nothing! Your grade is automatically inserted into the course grades page's contents.
To export your assignments for a course:
- Open Canvas to the grades page for that course.
- Open the extension popup for your userscripts manager by clicking its icon.
- Click the "Export assignments" menu command of this userscript.
- Support calculating yearly totals (all grading periods) -
โ ๏ธ currently not possible due to what information Canvas provides.
Footnotes
-
Calculated to include weights and if the assignment counts toward your final grade. I try my best to make it as accurate as possible, though there may be edge cases. If you notice a mistake, please raise an issue on this repository to let me know! โฉ