[{"id":534748,"daily_installs":1,"total_installs":200,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-05-02T18:31:58.000Z","code_updated_at":"2025-05-02T18:31:57.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1464935,"name":"BWLilley","created_at":"2025-05-02T18:30:58.000Z","url":"https://greasyfork.org/users/1464935-bwlilley"}],"name":"Stealth Canvas Answer Highlighter V7.0","description":"Silently highlights correct Canvas quiz answers on hover with improved OCR accuracy and dynamic content handling.","url":"https://greasyfork.org/scripts/534748-stealth-canvas-answer-highlighter-v7-0","code_url":"https://update.greasyfork.org/scripts/534748/Stealth%20Canvas%20Answer%20Highlighter%20V70.user.js","code_size":5387,"license":null,"version":"7.0","locale":"en","deleted":false},{"id":534749,"daily_installs":1,"total_installs":189,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-05-02T18:33:38.000Z","code_updated_at":"2025-05-02T18:33:38.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1464935,"name":"BWLilley","created_at":"2025-05-02T18:30:58.000Z","url":"https://greasyfork.org/users/1464935-bwlilley"}],"name":"Canvas Quiz Answer Identifier (Subtle Shadow + Edge Hover)","description":"Stealthily highlights correct Canvas quiz answers with a faint right-edge shadow on hover only. Won’t steal focus or trigger LMS cursor alerts. API-based & unobtrusive UX by design. Fully self-contained & auto-loaded on quiz pages only.","url":"https://greasyfork.org/scripts/534749-canvas-quiz-answer-identifier-subtle-shadow-edge-hover","code_url":"https://update.greasyfork.org/scripts/534749/Canvas%20Quiz%20Answer%20Identifier%20%28Subtle%20Shadow%20%2B%20Edge%20Hover%29.user.js","code_size":4099,"license":null,"version":"1.4","locale":"en","deleted":false},{"id":535926,"daily_installs":0,"total_installs":57,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-05-14T01:53:38.000Z","code_updated_at":"2025-05-14T21:18:43.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1469831,"name":"patmarvs","created_at":"2025-05-14T01:35:43.000Z","url":"https://greasyfork.org/users/1469831-patmarvs"}],"name":"Canvas ChatGPT BETTER (OpenRouter)","description":"Adds an AI assistant sidepanel using OpenRouter to Instructure Canvas pages.","url":"https://greasyfork.org/scripts/535926-canvas-chatgpt-better-openrouter","code_url":"https://update.greasyfork.org/scripts/535926/Canvas%20ChatGPT%20BETTER%20%28OpenRouter%29.user.js","code_size":45133,"license":"https://opensource.org/license/bsd-3-clause/","version":"1.8.1_OpenRouter_ModUI","locale":"en","deleted":false},{"id":558046,"daily_installs":0,"total_installs":32,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-12-05T20:09:13.000Z","code_updated_at":"2025-12-05T20:09:13.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1412797,"name":"r-hiland","created_at":"2024-12-19T02:27:05.000Z","url":"https://greasyfork.org/users/1412797-r-hiland"}],"name":"Canvas Dark Mode","description":"A dark mode theme for canvas","url":"https://greasyfork.org/scripts/558046-canvas-dark-mode","code_url":"https://update.greasyfork.org/scripts/558046/Canvas%20Dark%20Mode.user.js","code_size":9444,"license":"MIT License","version":"1.2","locale":"en","deleted":false},{"id":558663,"daily_installs":0,"total_installs":4,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-12-11T19:38:10.000Z","code_updated_at":"2025-12-11T19:38:10.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1323333,"name":"PsychedelicPalimpsest","created_at":"2024-06-24T16:59:40.000Z","url":"https://greasyfork.org/users/1323333-psychedelicpalimpsest"}],"name":"ExamDL","description":"Export your exam submissions","url":"https://greasyfork.org/scripts/558663-examdl","code_url":"https://update.greasyfork.org/scripts/558663/ExamDL.user.js","code_size":7953,"license":"MIT License","version":"2025-12-04","locale":"en","deleted":false},{"id":406802,"daily_installs":0,"total_installs":61,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2020-07-10T10:57:09.000Z","code_updated_at":"2020-07-10T10:57:08.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":665428,"name":"mauman","created_at":"2020-07-10T10:02:40.000Z","url":"https://greasyfork.org/users/665428-mauman"}],"name":"Canvas print fix","description":"try to take over the world!","url":"https://greasyfork.org/scripts/406802-canvas-print-fix","code_url":"https://update.greasyfork.org/scripts/406802/Canvas%20print%20fix.user.js","code_size":609,"license":null,"version":"0.1","locale":"en","deleted":false},{"id":411709,"daily_installs":0,"total_installs":361,"fan_score":"19.8","good_ratings":1,"ok_ratings":1,"bad_ratings":0,"created_at":"2020-09-22T03:44:27.000Z","code_updated_at":"2020-12-09T19:12:13.000Z","namespace":"0612","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":689542,"name":"SaturnKai","created_at":"2020-09-22T03:41:45.000Z","url":"https://greasyfork.org/users/689542-saturnkai"}],"name":"Canvas Grade Calculator","description":"Calculates the Letter Grade for Canvas","url":"https://greasyfork.org/scripts/411709-canvas-grade-calculator","code_url":"https://update.greasyfork.org/scripts/411709/Canvas%20Grade%20Calculator.user.js","code_size":1552,"license":null,"version":"1.5","locale":"en","deleted":false},{"id":411845,"daily_installs":0,"total_installs":282,"fan_score":"5.5","good_ratings":0,"ok_ratings":1,"bad_ratings":0,"created_at":"2020-09-24T02:30:36.000Z","code_updated_at":"2021-02-07T01:49:45.000Z","namespace":"Violentmonkey Scripts","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":689986,"name":"jbaber","created_at":"2020-09-24T02:26:34.000Z","url":"https://greasyfork.org/users/689986-jbaber"}],"name":"canvas_checkboxes","description":"Add checkboxes to some items in canvas to keep track of what you have read/completed.","url":"https://greasyfork.org/scripts/411845-canvas-checkboxes","code_url":"https://update.greasyfork.org/scripts/411845/canvas_checkboxes.user.js","code_size":2964,"license":null,"version":"1.3","locale":"en","deleted":false},{"id":414578,"daily_installs":0,"total_installs":99,"fan_score":"34.2","good_ratings":2,"ok_ratings":0,"bad_ratings":0,"created_at":"2020-10-25T03:10:54.000Z","code_updated_at":"2020-10-25T03:53:39.000Z","namespace":"https://greasyfork.org/scripts/414578-decrypt-aes-content","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":174607,"name":"Nicolás Boettcher","created_at":"2018-03-12T17:35:57.000Z","url":"https://greasyfork.org/users/174607-nicol%C3%A1s-boettcher"}],"name":"Decrypt AES Content","description":"Decrypt AES content on html","url":"https://greasyfork.org/scripts/414578-decrypt-aes-content","code_url":"https://update.greasyfork.org/scripts/414578/Decrypt%20AES%20Content.user.js","code_size":13451,"license":"GPL-3.0-only; http://www.gnu.org/licenses/gpl-3.0.txt","version":"1.3","locale":"es","deleted":false},{"id":424114,"daily_installs":0,"total_installs":82,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2021-03-29T03:49:00.000Z","code_updated_at":"2021-03-29T03:52:44.000Z","namespace":"https://greasyfork.org/es/scripts/424114-bypass-new-exam-restriction","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":174607,"name":"Nicolás Boettcher","created_at":"2018-03-12T17:35:57.000Z","url":"https://greasyfork.org/users/174607-nicol%C3%A1s-boettcher"}],"name":"Bypass new exam restriction","description":"Allow bank question selection for qti uploads","url":"https://greasyfork.org/scripts/424114-bypass-new-exam-restriction","code_url":"https://update.greasyfork.org/scripts/424114/Bypass%20new%20exam%20restriction.user.js","code_size":263371,"license":"GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html","version":"0.1","locale":"en","deleted":false},{"id":427922,"daily_installs":0,"total_installs":62,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2021-06-14T04:29:26.000Z","code_updated_at":"2021-06-14T04:31:43.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":783178,"name":"knakamura13","created_at":"2021-06-14T04:16:04.000Z","url":"https://greasyfork.org/users/783178-knakamura13"}],"name":"Automated Modules Customization","description":"Automatically apply customizations to Canvas modules: check 'mark done' checkbox before navigating to the next video in Canvas; reduce the size of large images; increase the size of Kaltura video player.","url":"https://greasyfork.org/scripts/427922-automated-modules-customization","code_url":"https://update.greasyfork.org/scripts/427922/Automated%20Modules%20Customization.user.js","code_size":2954,"license":null,"version":"1.0.1","locale":"en","deleted":false},{"id":428228,"daily_installs":0,"total_installs":139,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2021-06-20T14:10:13.000Z","code_updated_at":"2024-02-29T23:09:53.000Z","namespace":"CanvasTimeHelper","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":670188,"name":"hacker09","created_at":"2020-07-25T20:51:35.000Z","url":"https://greasyfork.org/users/670188-hacker09"}],"name":"Time Left on Tab - Canvas Instructure","description":"Shows the test/quiz/exam time left on the browser tab and also keeps the questions and time fixed on the screen.","url":"https://greasyfork.org/scripts/428228-time-left-on-tab-canvas-instructure","code_url":"https://update.greasyfork.org/scripts/428228/Time%20Left%20on%20Tab%20-%20Canvas%20Instructure.user.js","code_size":1593,"license":null,"version":"3","locale":"en","deleted":false},{"id":428690,"daily_installs":0,"total_installs":134,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2021-06-29T21:42:25.000Z","code_updated_at":"2022-05-13T21:23:53.000Z","namespace":"https://greasyfork.org/es/scripts/428690-get-canvasid","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":174607,"name":"Nicolás Boettcher","created_at":"2018-03-12T17:35:57.000Z","url":"https://greasyfork.org/users/174607-nicol%C3%A1s-boettcher"}],"name":"Get CanvasID","description":"Tested on udp.instructure.com","url":"https://greasyfork.org/scripts/428690-get-canvasid","code_url":"https://update.greasyfork.org/scripts/428690/Get%20CanvasID.user.js","code_size":1295,"license":"GPL-3.0-only; http://www.gnu.org/licenses/gpl-3.0.txt","version":"1.0","locale":"en","deleted":false},{"id":438333,"daily_installs":0,"total_installs":84,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-01-11T00:40:38.000Z","code_updated_at":"2023-12-14T19:19:05.000Z","namespace":"https://greasyfork.org/en/users/670188-hacker09?sort=daily_installs","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":670188,"name":"hacker09","created_at":"2020-07-25T20:51:35.000Z","url":"https://greasyfork.org/users/670188-hacker09"}],"name":"To Do list title - Canvas Instructure","description":"Shows the full TO Do task title when you hover over it on the instructure.com dashboard of your course.","url":"https://greasyfork.org/scripts/438333-to-do-list-title-canvas-instructure","code_url":"https://update.greasyfork.org/scripts/438333/To%20Do%20list%20title%20-%20Canvas%20Instructure.user.js","code_size":1575,"license":null,"version":"5","locale":"en","deleted":false},{"id":438453,"daily_installs":0,"total_installs":58,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-01-13T04:31:56.000Z","code_updated_at":"2024-01-09T03:21:07.000Z","namespace":"https://greasyfork.org/en/users/670188-hacker09?sort=daily_installs","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":670188,"name":"hacker09","created_at":"2020-07-25T20:51:35.000Z","url":"https://greasyfork.org/users/670188-hacker09"}],"name":"Show course name - Canvas Instructure","description":"Shows the full course name and course code of your class on any page.","url":"https://greasyfork.org/scripts/438453-show-course-name-canvas-instructure","code_url":"https://update.greasyfork.org/scripts/438453/Show%20course%20name%20-%20Canvas%20Instructure.user.js","code_size":1805,"license":null,"version":"5","locale":"en","deleted":false},{"id":438558,"daily_installs":0,"total_installs":38,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-01-14T22:49:36.000Z","code_updated_at":"2022-01-14T23:12:17.000Z","namespace":"https://powerplus.app/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":154395,"name":"jottocraft","created_at":"2017-09-29T02:54:54.000Z","url":"https://greasyfork.org/users/154395-jottocraft"}],"name":"Power+ Userscript Loader","description":"An alternate, customizable loader for Power+ (powerplus.app)","url":"https://greasyfork.org/scripts/438558-power-userscript-loader","code_url":"https://update.greasyfork.org/scripts/438558/Power%2B%20Userscript%20Loader.user.js","code_size":8224,"license":"MIT License","version":"1.2","locale":"en","deleted":false},{"id":439705,"daily_installs":0,"total_installs":72,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-02-08T09:16:45.000Z","code_updated_at":"2022-02-16T21:06:35.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":874114,"name":"Nebula Developments","created_at":"2022-02-08T09:14:54.000Z","url":"https://greasyfork.org/users/874114-nebula-developments"}],"name":"Shirley Theme Overhaul","description":"A theme for the shirley portal.","url":"https://greasyfork.org/scripts/439705-shirley-theme-overhaul","code_url":"https://update.greasyfork.org/scripts/439705/Shirley%20Theme%20Overhaul.user.js","code_size":24830,"license":"MIT License","version":"0.2","locale":"en","deleted":false},{"id":440317,"daily_installs":0,"total_installs":13,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-02-19T23:53:38.000Z","code_updated_at":"2022-02-19T23:53:38.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":878441,"name":"csaket","created_at":"2022-02-19T23:52:23.000Z","url":"https://greasyfork.org/users/878441-csaket"}],"name":"Canvas module page media width and height","description":"Media videos under the modules for Georgia Tech canvas instructure show up in a mobile size even on the desktop. This script changes that.","url":"https://greasyfork.org/scripts/440317-canvas-module-page-media-width-and-height","code_url":"https://update.greasyfork.org/scripts/440317/Canvas%20module%20page%20media%20width%20and%20height.user.js","code_size":977,"license":"MIT License","version":"0.1","locale":"en","deleted":false},{"id":444645,"daily_installs":0,"total_installs":43,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-05-08T06:33:45.000Z","code_updated_at":"2022-05-10T03:47:41.000Z","namespace":"https://greasyfork.org/users/910724","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":910724,"name":"nendonerd","created_at":"2022-05-05T13:01:28.000Z","url":"https://greasyfork.org/users/910724-nendonerd"}],"name":"ASU Canvas Helper","description":"An userscript to fix video player issues of ASU Canvas (the website to take ASU online courses)","url":"https://greasyfork.org/scripts/444645-asu-canvas-helper","code_url":"https://update.greasyfork.org/scripts/444645/ASU%20Canvas%20Helper.user.js","code_size":13596,"license":"MIT License","version":"1.3","locale":"en","deleted":false},{"id":445825,"daily_installs":0,"total_installs":178,"fan_score":"20.7","good_ratings":1,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-05-31T21:18:28.000Z","code_updated_at":"2022-05-31T21:18:27.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":920702,"name":"Studio Hawaii","created_at":"2022-05-31T21:08:34.000Z","url":"https://greasyfork.org/users/920702-studio-hawaii"}],"name":"Fake 505 Screen For Canvas","description":"Use this to get out of homework. Not recommended for school work, because they will contact support and find out. If your trying to get out of homework make sure to unpin the extension if its pinned. Make sure to replace https or http with * and put /* where the dash is in your school url. If you use this url then your good. Have fun using this for whatever on canvas!","url":"https://greasyfork.org/scripts/445825-fake-505-screen-for-canvas","code_url":"https://update.greasyfork.org/scripts/445825/Fake%20505%20Screen%20For%20Canvas.user.js","code_size":872,"license":"MIT License","version":"0.1","locale":"en","deleted":false},{"id":451321,"daily_installs":0,"total_installs":132,"fan_score":"0.0","good_ratings":0,"ok_ratings":0,"bad_ratings":1,"created_at":"2022-09-13T17:37:57.000Z","code_updated_at":"2022-09-13T18:06:14.000Z","namespace":"https://boehs.org","support_url":"https://gist.github.com/boehs/883fda113facb902ac440cab26b09cb9","contribution_url":null,"contribution_amount":null,"users":[{"id":818529,"name":"boehs","created_at":"2021-09-24T08:09:51.000Z","url":"https://greasyfork.org/users/818529-boehs"}],"name":"Bypass \"Calculation of totals has been disabled\" for canvas","description":"Calculates totals when canvas doesn't want to","url":"https://greasyfork.org/scripts/451321-bypass-calculation-of-totals-has-been-disabled-for-canvas","code_url":"https://update.greasyfork.org/scripts/451321/Bypass%20%22Calculation%20of%20totals%20has%20been%20disabled%22%20for%20canvas.user.js","code_size":1547,"license":"GNU General Public License v3.0 only","version":"1.1.0","locale":"en","deleted":false},{"id":455721,"daily_installs":0,"total_installs":27,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2022-12-01T00:34:48.000Z","code_updated_at":"2024-02-29T22:56:29.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":988096,"name":"icycoldveins","created_at":"2022-11-26T05:36:09.000Z","url":"https://greasyfork.org/users/988096-icycoldveins"}],"name":"canvas navigator","description":"navigate left and right using arrow keys in canvas or even the assignments too!","url":"https://greasyfork.org/scripts/455721-canvas-navigator","code_url":"https://update.greasyfork.org/scripts/455721/canvas%20navigator.user.js","code_size":1743,"license":"MIT License","version":"0.3","locale":"en","deleted":false},{"id":464934,"daily_installs":0,"total_installs":819,"fan_score":"20.7","good_ratings":1,"ok_ratings":0,"bad_ratings":0,"created_at":"2023-04-26T20:02:45.000Z","code_updated_at":"2023-06-03T14:36:46.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1068500,"name":"Riley Campbell","created_at":"2023-04-26T19:56:56.000Z","url":"https://greasyfork.org/users/1068500-riley-campbell"}],"name":"Canvas ChatGPT","description":"Adds ChatGPT into Instructure Canvas","url":"https://greasyfork.org/scripts/464934-canvas-chatgpt","code_url":"https://update.greasyfork.org/scripts/464934/Canvas%20ChatGPT.user.js","code_size":12431,"license":"https://opensource.org/license/bsd-3-clause/","version":"1.4","locale":"en","deleted":false},{"id":479317,"daily_installs":0,"total_installs":106,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2023-11-08T15:38:15.000Z","code_updated_at":"2024-09-27T01:22:15.000Z","namespace":"https://github.com/uncenter/canvas-grade-calculator","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1213532,"name":"uncenter","created_at":"2023-11-08T15:29:04.000Z","url":"https://greasyfork.org/users/1213532-uncenter"}],"name":"Canvas Grade Calculator","description":"Calculate grade totals for Canvas courses that have it disabled.","url":"https://greasyfork.org/scripts/479317-canvas-grade-calculator","code_url":"https://update.greasyfork.org/scripts/479317/Canvas%20Grade%20Calculator.user.js","code_size":7701,"license":"MIT License","version":"0.3.1","locale":"en","deleted":false},{"id":485054,"daily_installs":0,"total_installs":1,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-01-17T09:01:16.000Z","code_updated_at":"2024-01-17T20:38:44.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1249282,"name":"thuanvoit","created_at":"2024-01-17T08:58:53.000Z","url":"https://greasyfork.org/users/1249282-thuanvoit"}],"name":"Gatech Canvas Team Annoucement Script for TA","description":"Perform multiple actions","url":"https://greasyfork.org/scripts/485054-gatech-canvas-team-annoucement-script-for-ta","code_url":"https://update.greasyfork.org/scripts/485054/Gatech%20Canvas%20Team%20Annoucement%20Script%20for%20TA.user.js","code_size":2726,"license":"MIT License","version":"0.2.1","locale":"en","deleted":false},{"id":486992,"daily_installs":0,"total_installs":119,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-02-10T05:38:48.000Z","code_updated_at":"2024-02-28T01:14:10.000Z","namespace":"https://greasyfork.org/en/users/670188-hacker09?sort=daily_installs","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":670188,"name":"hacker09","created_at":"2020-07-25T20:51:35.000Z","url":"https://greasyfork.org/users/670188-hacker09"}],"name":"OneClick Tools - Canvas Instructure","description":"Copy/Google with a single click on all instructure.com quizzes/exam questions of your course.","url":"https://greasyfork.org/scripts/486992-oneclick-tools-canvas-instructure","code_url":"https://update.greasyfork.org/scripts/486992/OneClick%20Tools%20-%20Canvas%20Instructure.user.js","code_size":1899,"license":null,"version":"2","locale":"en","deleted":false},{"id":489085,"daily_installs":0,"total_installs":20,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-03-05T16:23:45.000Z","code_updated_at":"2024-03-05T16:23:45.000Z","namespace":"0612","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1266591,"name":"Evan Gao","created_at":"2024-02-25T00:16:45.000Z","url":"https://greasyfork.org/users/1266591-evan-gao"}],"name":"Canvas Grade Calculator","description":"Calculates the Letter Grade for Canvas","url":"https://greasyfork.org/scripts/489085-canvas-grade-calculator","code_url":"https://update.greasyfork.org/scripts/489085/Canvas%20Grade%20Calculator.user.js","code_size":1585,"license":null,"version":"1.7","locale":"en","deleted":false},{"id":492376,"daily_installs":0,"total_installs":15,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-04-12T18:37:30.000Z","code_updated_at":"2024-04-15T13:20:24.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1267707,"name":"ximwkz","created_at":"2024-02-27T16:30:44.000Z","url":"https://greasyfork.org/users/1267707-ximwkz"}],"name":"Canvas Sidebar Hider","description":"Hides extra buttons on canvas sidebar","url":"https://greasyfork.org/scripts/492376-canvas-sidebar-hider","code_url":"https://update.greasyfork.org/scripts/492376/Canvas%20Sidebar%20Hider.user.js","code_size":4454,"license":"MIT License","version":"1.1","locale":"en","deleted":false},{"id":493249,"daily_installs":0,"total_installs":4,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-04-23T09:06:00.000Z","code_updated_at":"2024-04-23T09:11:55.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":879684,"name":"Vaakir","created_at":"2022-02-23T09:34:42.000Z","url":"https://greasyfork.org/users/879684-vaakir"}],"name":"Remove popups on UiS Canvas","description":"Remove popups on UiS Canvas, eh?","url":"https://greasyfork.org/scripts/493249-remove-popups-on-uis-canvas","code_url":"https://update.greasyfork.org/scripts/493249/Remove%20popups%20on%20UiS%20Canvas.user.js","code_size":536,"license":"MIT License","version":"2024-04-24","locale":"en","deleted":false},{"id":496015,"daily_installs":0,"total_installs":4,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-05-25T02:03:27.000Z","code_updated_at":"2024-05-25T02:03:27.000Z","namespace":"CCAU","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1304790,"name":"CIDT","created_at":"2024-05-21T01:55:19.000Z","url":"https://greasyfork.org/users/1304790-cidt"}],"name":"Modules","description":"Automate course copies","url":"https://greasyfork.org/scripts/496015-modules","code_url":"https://update.greasyfork.org/scripts/496015/Modules.user.js","code_size":13443,"license":"BSD 3-Clause \"New\" or \"Revised\" License","version":"0.1.0","locale":"en","deleted":false},{"id":496016,"daily_installs":0,"total_installs":2,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-05-25T02:05:32.000Z","code_updated_at":"2024-05-25T02:05:32.000Z","namespace":"CCAU","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1304790,"name":"CIDT","created_at":"2024-05-21T01:55:19.000Z","url":"https://greasyfork.org/users/1304790-cidt"}],"name":"Task Bar","description":"Automate course copies","url":"https://greasyfork.org/scripts/496016-task-bar","code_url":"https://update.greasyfork.org/scripts/496016/Task%20Bar.user.js","code_size":3544,"license":"BSD 3-Clause \"New\" or \"Revised\" License","version":"0.1.0","locale":"en","deleted":false},{"id":496017,"daily_installs":0,"total_installs":1,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-05-25T02:05:51.000Z","code_updated_at":"2024-05-25T02:05:50.000Z","namespace":"CCAU","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1304790,"name":"CIDT","created_at":"2024-05-21T01:55:19.000Z","url":"https://greasyfork.org/users/1304790-cidt"}],"name":"Pages","description":"Automate course copies","url":"https://greasyfork.org/scripts/496017-pages","code_url":"https://update.greasyfork.org/scripts/496017/Pages.user.js","code_size":1891,"license":"BSD 3-Clause \"New\" or \"Revised\" License","version":"0.1.0","locale":"en","deleted":false},{"id":504490,"daily_installs":0,"total_installs":15,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-08-21T11:22:41.000Z","code_updated_at":"2024-08-22T23:30:04.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1355524,"name":"jasonhemann","created_at":"2024-08-21T11:18:06.000Z","url":"https://greasyfork.org/users/1355524-jasonhemann"}],"name":"CanvasExtractCourseRoster","description":"A nice GUI way to extract users+emails from a Canvas course in a simple-to-use format.","url":"https://greasyfork.org/scripts/504490-canvasextractcourseroster","code_url":"https://update.greasyfork.org/scripts/504490/CanvasExtractCourseRoster.user.js","code_size":2404,"license":null,"version":"1.1","locale":"en","deleted":false},{"id":505466,"daily_installs":0,"total_installs":34,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-08-27T17:24:17.000Z","code_updated_at":"2024-08-27T17:26:53.000Z","namespace":"http://github.com/Pixeled99/CanvasConfetti","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1358827,"name":"Pixeled99","created_at":"2024-08-27T17:19:40.000Z","url":"https://greasyfork.org/users/1358827-pixeled99"}],"name":"Canvas Confetti","description":"Brighten up your canvas experience with more confetti on your assignments!","url":"https://greasyfork.org/scripts/505466-canvas-confetti","code_url":"https://update.greasyfork.org/scripts/505466/Canvas%20Confetti.user.js","code_size":763,"license":"MIT License","version":"2024-08-28","locale":"en","deleted":false},{"id":510086,"daily_installs":0,"total_installs":20,"fan_score":"20.7","good_ratings":1,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-09-25T04:39:55.000Z","code_updated_at":"2024-11-08T16:59:09.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1372247,"name":"Alex Stoner","created_at":"2024-09-24T04:38:29.000Z","url":"https://greasyfork.org/users/1372247-alex-stoner"}],"name":"Google Classroom Fortune Teller Revamped!","description":"This simple script tells your fortune when you open or reload Google Classroom. You can add more websites to the script if you desire to have fortunes in other places as well. No need for fortune cookies just open classroom get your fortune! Also supports MCAD's \"Canvas\" by default.","url":"https://greasyfork.org/scripts/510086-google-classroom-fortune-teller-revamped","code_url":"https://update.greasyfork.org/scripts/510086/Google%20Classroom%20Fortune%20Teller%20Revamped%21.user.js","code_size":16083,"license":null,"version":"2.3","locale":"en","deleted":false},{"id":511739,"daily_installs":0,"total_installs":78,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-10-07T07:38:22.000Z","code_updated_at":"2024-10-07T19:39:39.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":280889,"name":"孤傲小黑","created_at":"2019-03-15T15:46:29.000Z","url":"https://greasyfork.org/users/280889-%E5%AD%A4%E5%82%B2%E5%B0%8F%E9%BB%91"}],"name":"Auto Refill Canvas Quizzes","description":"Auto refill quizzes in canvas","url":"https://greasyfork.org/scripts/511739-auto-refill-canvas-quizzes","code_url":"https://update.greasyfork.org/scripts/511739/Auto%20Refill%20Canvas%20Quizzes.user.js","code_size":5338,"license":"MIT License","version":"v1.0.0","locale":"en","deleted":false},{"id":514021,"daily_installs":0,"total_installs":8,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2024-10-25T14:29:42.000Z","code_updated_at":"2024-10-25T14:29:42.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1385873,"name":"zimmshane","created_at":"2024-10-25T04:43:14.000Z","url":"https://greasyfork.org/users/1385873-zimmshane"}],"name":"Canvas Tab Expander","description":"Automatically expands all tabs in Canvas assignments and combines content","url":"https://greasyfork.org/scripts/514021-canvas-tab-expander","code_url":"https://update.greasyfork.org/scripts/514021/Canvas%20Tab%20Expander.user.js","code_size":4274,"license":"MIT License","version":"0.2","locale":"en","deleted":false},{"id":523088,"daily_installs":0,"total_installs":21,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-01-07T04:57:49.000Z","code_updated_at":"2025-01-07T04:57:49.000Z","namespace":"https://xela.codes","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":467311,"name":"itzTheMeow","created_at":"2020-03-23T02:10:11.000Z","url":"https://greasyfork.org/users/467311-itzthemeow"}],"name":"Canvas Dashboard Grades","description":"Modern alternative to the Canvas Dashboard Grades extension.","url":"https://greasyfork.org/scripts/523088-canvas-dashboard-grades","code_url":"https://update.greasyfork.org/scripts/523088/Canvas%20Dashboard%20Grades.user.js","code_size":2973,"license":null,"version":"2025-01-07","locale":"en","deleted":false},{"id":530948,"daily_installs":0,"total_installs":8,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-03-26T21:25:40.000Z","code_updated_at":"2025-03-26T21:25:40.000Z","namespace":"https://instructure-uploads.s3.amazonaws.com/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1450674,"name":"Jason Edington","created_at":"2025-03-26T21:22:30.000Z","url":"https://greasyfork.org/users/1450674-jason-edington"}],"name":"Block online_current.js","description":"Blocks the online_current.js script from loading","url":"https://greasyfork.org/scripts/530948-block-online-current-js","code_url":"https://update.greasyfork.org/scripts/530948/Block%20online_currentjs.user.js","code_size":1710,"license":null,"version":"1.0","locale":"en","deleted":false},{"id":553379,"daily_installs":0,"total_installs":5,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-10-22T14:28:16.000Z","code_updated_at":"2025-10-22T14:37:27.000Z","namespace":"hacker09","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":670188,"name":"hacker09","created_at":"2020-07-25T20:51:35.000Z","url":"https://greasyfork.org/users/670188-hacker09"}],"name":"Canvas Grades Submission Dates","description":"Adds submission dates to the Canvas gradebook, allows sorting, and adds a copy button on the dates.","url":"https://greasyfork.org/scripts/553379-canvas-grades-submission-dates","code_url":"https://update.greasyfork.org/scripts/553379/Canvas%20Grades%20Submission%20Dates.user.js","code_size":11839,"license":null,"version":"1","locale":"en","deleted":false},{"id":553380,"daily_installs":0,"total_installs":3,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-10-22T14:38:41.000Z","code_updated_at":"2025-10-22T14:38:41.000Z","namespace":"hacker09","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":670188,"name":"hacker09","created_at":"2020-07-25T20:51:35.000Z","url":"https://greasyfork.org/users/670188-hacker09"}],"name":"Canvas User Joined Date","description":"Fetch each user's profile page on Canvas roster, extract the \"Created\" date, and add a new \"Joined On\" column reliably.","url":"https://greasyfork.org/scripts/553380-canvas-user-joined-date","code_url":"https://update.greasyfork.org/scripts/553380/Canvas%20User%20Joined%20Date.user.js","code_size":4638,"license":null,"version":"1","locale":"en","deleted":false},{"id":554230,"daily_installs":0,"total_installs":3,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2025-10-30T20:17:15.000Z","code_updated_at":"2025-10-30T20:21:59.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1532383,"name":"phu minh","created_at":"2025-10-30T20:14:57.000Z","url":"https://greasyfork.org/users/1532383-phu-minh"}],"name":"Make your Tilburg University Canvas sessions survive browser restarts.","description":"If canvas_session is a session cookie, re‑set it to expire in 72h on tilburguniversity.instructure.com","url":"https://greasyfork.org/scripts/554230-make-your-tilburg-university-canvas-sessions-survive-browser-restarts","code_url":"https://update.greasyfork.org/scripts/554230/Make%20your%20Tilburg%20University%20Canvas%20sessions%20survive%20browser%20restarts.user.js","code_size":2465,"license":"GNU Affero General Public License v3.0 or later","version":"0.1.1","locale":"en","deleted":false},{"id":563407,"daily_installs":0,"total_installs":3,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2026-01-20T23:14:14.000Z","code_updated_at":"2026-01-20T23:24:59.000Z","namespace":"https://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1497743,"name":"Sawyer Miller","created_at":"2025-07-23T20:32:14.000Z","url":"https://greasyfork.org/users/1497743-sawyer-miller"}],"name":"On Stage","description":"Make images load at light-speed","url":"https://greasyfork.org/scripts/563407-on-stage","code_url":"https://update.greasyfork.org/scripts/563407/On%20Stage.user.js","code_size":3956,"license":"MIT License","version":"1.0","locale":"en","deleted":false},{"id":565162,"daily_installs":0,"total_installs":4,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2026-02-04T17:15:11.000Z","code_updated_at":"2026-05-18T17:21:15.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":1495299,"name":"ShortTimeNoSee","created_at":"2025-07-16T03:31:27.000Z","url":"https://greasyfork.org/users/1495299-shorttimenosee"}],"name":"Canvas: Due Tomorrow Do Today","description":"Moves assignments due early tomorrow (before 2pm) to the \"Today\" list on the Canvas Dashboard to prevent missing deadlines.","url":"https://greasyfork.org/scripts/565162-canvas-due-tomorrow-do-today","code_url":"https://update.greasyfork.org/scripts/565162/Canvas%3A%20Due%20Tomorrow%20Do%20Today.user.js","code_size":8929,"license":"LSA-1.0","version":"1.0","locale":"en","deleted":false},{"id":571577,"daily_installs":0,"total_installs":1,"fan_score":"5.0","good_ratings":0,"ok_ratings":0,"bad_ratings":0,"created_at":"2026-03-28T19:18:41.000Z","code_updated_at":"2026-03-28T19:18:41.000Z","namespace":"http://tampermonkey.net/","support_url":null,"contribution_url":null,"contribution_amount":null,"users":[{"id":188248,"name":"globnomulous","created_at":"2018-05-29T05:37:16.000Z","url":"https://greasyfork.org/users/188248-globnomulous"}],"name":"Hide 'Enhanced' Canvas Rubric","description":"The new Canvas rubric can't be collapsed. Hide it.","url":"https://greasyfork.org/scripts/571577-hide-enhanced-canvas-rubric","code_url":"https://update.greasyfork.org/scripts/571577/Hide%20%27Enhanced%27%20Canvas%20Rubric.user.js","code_size":817,"license":"MIT License","version":"2026-03-28","locale":"en","deleted":false}]