Item logo image for Enhanced Canvas LMS To Do (Ungraded List)

Enhanced Canvas LMS To Do (Ungraded List)

ExtensionWorkflow & Planning58 users
Item media 3 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)
Item media 1 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)
Item media 2 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)
Item media 3 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)
Item media 1 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)
Item media 1 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)
Item media 2 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)
Item media 3 (screenshot) for Enhanced Canvas LMS To Do (Ungraded List)

Overview

Full To Do list of ungraded submissions in Canvas LMS.

Canvas Enhanced To-Do List – Ungraded Submissions & Missing Work šŸŽ“ Tired of hunting across dozens of Canvas courses just to find out what still needs grading? This extension gives you a single, powerful dashboard with everything in one place — so you can spend less time searching and more time teaching. šŸ“‹ Two Views, One Dashboard Ungraded Submissions – Every pending submission across all your courses, in one sortable, filterable table. Click straight into SpeedGrader without losing your place. Missing & Overdue – See exactly which students haven't submitted yet, with days overdue calculated automatically. Select multiple students and send personalized reminders in bulk. ✨ Key Features šŸ’¬ Bulk Messaging – Send individual, personalized messages or submission comments to multiple students at once. Use 14+ dynamic variables like {{student_name}}, {{assignment_name}}, and {{day.due_date.time}} — each student gets their own version. šŸ“š Comment Library – Save your most-used feedback as reusable templates. Build your bank once, insert with one click forever. šŸ” Advanced Search Builder – Filter by course, section, student, assignment group, date range, days overdue, and more. Combine conditions with AND/OR logic. Filters are saved between sessions. šŸ‘Øā€šŸ« Filter My Classes – One click to show only submissions from courses where you're the teacher of record. Essential for TAs and co-teachers. šŸ“¤ Export to Excel – Download your filtered data with proper date formatting. Also supports CSV, copy-to-clipboard, and print. šŸ’¾ Persistent Settings – Your column order, visibility, filters, and sorting preferences are automatically saved and restored every session. ⚔ Direct SpeedGrader Access – Jump to any student's submission in a new tab, right from the list. šŸ”’ Privacy First All data is fetched directly from Canvas using your existing session. Nothing is sent to external servers — ever. Student data never leaves your browser. šŸ“£ Feedback & Support Found a bug or have a feature request? šŸ’¬ Canvas Community: https://community.canvaslms.com/t5/Canvas-Developers-Group/Enhanced-To-Do-List-Ungraded-submissions-Chrome-Extension/ba-p/617352 šŸ“§ Email: jerrynguyenihs@yahoo.com šŸ“œ Source Code: https://github.com/jerryngm/Canvas-LMS-Enhanced-To-Do-List šŸ“ Changelog v3.0 (2026/03/10) ✨ New: Missing & Overdue tab — track students who haven't submitted šŸ’¬ New: Bulk message or comment to multiple students at once šŸŽÆ New: Filter My Classes — auto-filters by your teacher enrollments šŸ“Œ New: Column reordering and row grouping šŸ’¾ New: Filters and column settings now persist across sessions ā¬†ļø Improved: Sticky header row when scrolling ā¬†ļø Improved: Consistent spacing and styling across all modals šŸ› Fixed: Table responsive layout v2.0 (2025/12/05) šŸ“š Pagination support — all submissions pulled across all courses āŒ› Real-time progress bar during data loading šŸ›ļø New columns: Course Section & Assignment Due Date šŸ”Ž Column-level search added v1.0.0 (2024/09/26) šŸŽ‰ Initial release with core ungraded submissions list šŸ“Š Basic filtering and sorting šŸ’¾ Export to Excel

Details

  • Version
    3.0
  • Updated
    March 10, 2026
  • Offered by
    Jerry Nguyen
  • Size
    1.35MiB
  • Languages
    English
  • Developer
    Email
    jerrynguyenihs@yahoo.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps