K12 Helper for Canvas icon

K12 Helper for Canvas

Extension Actions

How to install Open in Chrome Web Store
CRX ID
annpmmlfmjmoehamhhimikfelajogdbm
Description from extension meta

Overdue + Today widgets with full sorting, filtering, and mark-complete persistence.

Image from store
K12 Helper for Canvas
Description from store

Bring clarity and organization back to Canvas!
K12 Helper for Canvas is a lightweight enhancement designed for students using Canvas LMS (K12 / Stride / Instructure). It adds a powerful, interactive dashboard right inside your Canvas pages — no API keys, no logins, no extra setup.

✨ Features

✅ Overdue Assignments Tracker
Automatically detects assignments, quizzes, and discussions that are past due — but not yet locked — and lists them neatly in a sortable table.

Filter by type (Discussion, Quiz, Assignment)

Sort by due date, course, or title

“Select All / None” controls for fast filtering

Works across all enrolled courses or on individual course homepages

✅ Items To Do Today Widget
Displays everything due or scheduled for the current day, including assignments and calendar events (like Help Labs or Flipped Sessions).

Shows only today’s lessons, graded items, and sessions

Sortable by course, title, category, or time

Filter by type: Lesson, Graded Item, Flipped, Help, or Other Session

Collapsible section for a clean interface

✅ Mark as Complete
Stay on top of your daily progress!
Each item includes a “Done” checkbox that hides the task when completed.

Completed items are saved privately in your browser

Optional “Show Completed Items” filter restores them

No data ever leaves your device

✅ Collapsible and Compact Design
Each widget can be expanded or collapsed to reduce screen clutter. Ideal for dashboards and course homepages.

✅ No Login or API Key Needed
The widget uses Canvas’s built-in API endpoints with your existing session — it never stores passwords, never transmits data externally, and requires no configuration.