Tasks for Canvas – now supporting Blackboard, D2L Brightspace
Extension Actions
A better to-do list sidebar for Canvas, Blackboard, and D2L Brightspace.
RELOAD CANVAS AFTER INSTALLING
NEW: Extension now supports Blackboard and D2L Brightspace as well!
NEW: Keep your streak alive by submitting assignments before their due date!
NEW: Sync your Gradescope assignments directly to Tasks for Canvas!
Ever had trouble finding your weekly assignments? Wish you had a nice progress bar to motivate you to complete everything? Then this extension is for you! The Tasks browser extension for Canvas™ updates the Canvas dashboard sidebar with a convenient todo list to show all of your weekly assignments and track your progress throughout the week.
The sidebar includes:
- A colorful chart with various rings color coded by course. As you complete your assignments throughout the week, the rings will show your progress!
- A better to-do list of all active assignments that are counted in the rings. Each task item has the name, course, type, due date, point value, and link for the assignment.
- A list of recent class announcements
- The option to create custom task items
- The option to filter assignments by course
- The option to view rings and assignments from past and future weeks
- The option to view completed or incomplete assignments
-The option to manually mark assignments as complete
This extension also contains an options page accessible from the sidebar where you can customize various aspects of the extension.
Notes
- Works in Card View, List View, Recent Activity View, and on course pages!
- Only courses that have active assignments will be shown
- All active assignments that have no submissions and are ungraded are displayed in the to-do list (the section titled 'Unfinished').
- 0-point assignments (i.e. extra credit) are shown in the to-do list but are not counted in the rings.
--------------------------------------------------------------------------------------------
Version History
1.5.4 (10/28/25)
- Instant streak updates
1.5.3 (5/18/25)
- Streak ranks
1.5.2 (3/27/25)
- Bug fixes
1.5.1 (3/20/25)
- Bug fixes
1.5.0 (3/11/25)
- Streak feature!
- Reverted rolling view, added option for new rolling view
1.4.5 (2/25/25)
- Semester view option
- Updated rolling view to also show previous period
- Update custom task course dropdown to only show dashboard courses
- Bug fixes
1.4.4 (2/12/25)
- Bug fixes
1.4.3 (1/30/25)
- Bug fixes
1.4.2 (1/29/25)
- Bug fixes
1.4.1 (1/27/25)
- Bug fixes
1.4.0 (1/7/25)
- Support for Blackboard and D2L Brightspace!
- 24-hour clock option
- Three day view option
- Configurable list length
1.3.10 (4/1/24)
- Fixed old Gradescope tasks being synced incorrectly after previous update
- Fixed example courses being synced to Gradescope in rare cases
1.3.9 (4/1/24)
- Fixed dates overlapping course dropdown on large font sizes
- Fixed old Gradescope tasks not appearing
1.3.8 (3/11/24)
- New Gradescope integration: automatically sync Gradescope assignments to Tasks for Canvas!
- Fixed assignment grades not being rounded
1.3.7 (2/2/24)
- Fixed dates overlapping course name in list view for some users
- Added tooltips for buttons
1.3.6 (1/14/24)
- Fixed announcements not being able to mark complete
1.3.5 (1/9/24)
- Fixed custom tasks not showing up under a course
- Fixed courses failing to load occasionally
1.3.3 (1/8/24)
- Add links to custom tasks
- Display grades on completed tab
- Instructor mode improvements
- Settings changes are immediately reflected in the extension
- Colors now update immediately with dashboard cards
- Assignments graded zero points don't count as complete
- Smoother animations
1.3.2 (10/13/23)
- Fixed announcements making rings show up for classes without assignments
1.3.1 (10/12/23)
- For instructors, each individual ungraded submission now adds up in rings
- Fixed assignments not showing up in rings
1.3.0 (9/23/23)
- Redesigned tab bar
- New section for class announcements
1.2.9 (7/2/23)
- Removed outdated options from options page
1.2.8 (5/4/23)
- Fixed sidebar showing on assignments/grades pages sometimes
1.2.7 (5/1/23)
- Fixed problem with classes not respecting the chosen theme color
- Fixed sidebar not showing when mixed with other extensions
1.2.6 (2/14/22)
- Make ungraded assignments an option that can be toggled
1.2.5 (2/11/22)
- Create recurring tasks that repeat every week
- Ungraded assignments now show up as a task for teachers and TAs!
- Redesigned task icons
- Fixed error with quizzes not showing up in task list (apologies for inconveniences this may have caused!)
1.2.4 (1/21/22)
- Enhanced dark mode support
- Fixed error with tasks unable to be marked complete
- Fixed course name overflowing dropdown when creating a new task
1.2.3 (1/7/22)
- Updated animations and chart graphic
- Option to choose a custom theme color
- Enabled on all Canvas sites now
- Fixed sidebar stuck in the middle of the screen on large screen sizes
1.2.2 (11/29/22)
- Added more schools to list
- Updated branding and assets
- New welcome page on download
1.2.1 (9/5/22)
- Added more schools to list
1.2.0 (8/29/22)
- Fixed previous and next week arrows not appearing
- Faster load times
- Sidebar now loads even when no assignments exist in the account
- Create custom task items
- Revert completed tasks back to unfinished
- Tasks marked complete are synced across devices
- Option to use a “rolling period” where only tasks due on or after the current day are shown
- Confetti!
1.1.1 (12/4/21)
- Now works in List View
1.1.0 (9/21/21)
- Better compatibility with dark mode extensions
- Fixed assignments with no point value displaying as "null"
- Fixed next and previous buttons being clickable before load
- Assignments can now be manually marked as complete by clicking the x button
- New completed items list to view finished assignments and their grading status
- Chunked assignment list based on due date (today, tomorrow, etc.), option in settings to enable/disable
- Option to show/hide locked assignments
- Button to go to settings page from the sidebar
- Redesigned settings page ui
- New loading animation
1.0.7 (8/30/21)
- Downgrade manifest to v2 to be compatible with older versions of Chrome, including those on many school devices.
1.0.6 (8/22/21)
- Support for all .edu and some other URLs
- Less intrusive loading animation when navigating between weeks
- 100kb (38%) size reduction
- Minor fixes/optimizations
1.0.5 (3/28/21)
- Fixed quiz icon not appearing for LTI quiz assignments
1.0.4 (3/7/21)
- Fixed issue that occurred when there were assignments from courses not on the dashboard
1.0.3 (3/6/21)
- Locked assignments that were previously submitted/graded are included in rings
- Larger dropdown menu
1.0.2 (2/25/21)
- Selecting a course from the dropdown now highlights its ring and hides all other rings
- Minor fixes
1.0.1 (2/23/21)
- Support for Recent Activity View
- Only courses with active assignments are now shown in the chart (old behavior is still available in options)
- Minor fixes
1.0.0 (2/20/21)
- Initial release
--------------------------------------------------------------------------------------------
Tasks for Canvas™ is an unofficial extension that is unaffiliated with Instructure's Canvas LMS. It is not endorsed or supported officially by any party other than myself. Please use the developer contact information in the Chrome Web Store for support.
This extension uses browser storage to save your chosen preferences from the extension's options page. It does not collect or share user data and only communicates with the official, secure Canvas API supported by Instructure.
Latest reviews
- Benjamin` Anderson
- I reached 365 days with no missing assignments today. I am so happy right now! I wont spoil the color but its beautiful. I highly recommend this extension because its MOTIVATION!
- Bryson Jensen
- This is a very bad app and has glitches all the time. I had way over a 400 streak, on turning in my assignments then it randomly glitched and now says I only have a 49 day streak even though yesterday I had over 400. Really frustrating to see all my progress deleted just within one day and then given a weird streak number.
- Hannah
- Hello, I just installed and I have a question. Its asking me to create a free account. If I use a different account other than my school account would it mess up my canvas which may result in locking me out because its two different emails? Or would this be fine? Other than that, loving it so far.
- Selina Abraham
- Works great! Perfect for those with lots of classes in college, and the customization is useful.
- Nikita
- This has genuinely helped me so much in college. Perfect as a reminder for when I have assignments due. Only thing that's missing is if there was a way to send notifications to my phone, incase I end up not checking Canvas that day. But apart from that, a life saver and highly recommend for anyone on any stage of education.
- Ktpomp
- Yay this is awesome
- Olivia Gilliam
- I love this extension! It helps me stay on top of my school work!
- Ha'ani Whitlock
- Just downloaded this to help me keep track of Blackboard assignments. So far, amazing. Works. As advertised. Love 100%. I will come back to update if there are bugs.
- Mykal Kearse
- You should add one for 730 days
- Lucy Bonkowsky
- please someone see this I lost my really long streak and I love tasks but could someone please make my streak come back I lost it due to a glitch
- Bailey Opie
- I literally loved tasks for canvas, but then, I lost my streak. I did not miss any assignment, all assignments were checked off and turned in on time, according to the dashboard, I "missed an assignment" making me lose my streak of almost 300. It is very frustrating.
- Nevaeh Bouska
- Love it, especially the assignment streak feature!
- Erika G.
- It has not been working lately! I have lost my streak :(
- Maya Carter
- I started using this when I started school and Its an awesome tool to keep you motivated and on task!
- Erick Pedroza
- Excellent for organization and planning out assignments throughout the week!
- Kendall
- Essential to manage college workload. My favorite feature is the streak counter. I wish it had a graph to show what "top x% of all users" means or a visible leaderboard.
- Ailynn Bailey
- Very nice learning website
- Genesis Figueroa
- love this extension! It’s very useful and helps me make sure I complete all my assignments on time.
- Rachel Olson
- I love love love the streak feature. Studying astrophysics it can be difficult to maintain motivation for the smaller assignments that don't have quite as much weight on my grade. I have genuine pride about my streak, currently it's 139 days, and it's helped me keep my motivation up which has no doubt had a positive impact on my grades. The tasks circle feature is also really nice, I love the customizable options within it, it helps to minimize the stressful nature of Canvas (being inherently related to an endless amount of schoolwork).
- Samantha Liu
- It's great but now the streaks function is way too strict. Assignments that don't require a submission, like reminders from professors, that don't get checked off can ruin your streak now ... not cool!
- gizelle
- love it. keeps me on top of things and organized!
- Caylie Gallon
- This extension is absolutely amazing for helping me keep track of my weekly schedule of assignments, and helps me stay accountable :)
- Gabriel Blanco
- Very helpful extension that keeps me up-to-date and ahead of schedule so that I may have the chance to enjoy more spare time or get ahead of school work.
- natalie piskorski
- I actually get ahead of my work using this! I never forget about assignments or due dates anymore. And it's super customizable
- Jacob Vierling
- This extension is a must for keeping on top of assignments! My only suggestion would be to add a function that calculates grades and shows them next to their respective classes. I had to download another extension for that.
- Timothy Haunsperger
- Fantastic and helpful, get this if you use canvas
- Allison Perez
- Really enjoy it, keeps me motivated and on top of my things. The only thing is that sometimes the streak will restart even if you submitted something. Other than that its a really cool extension.
- Lauryn Ball
- I loveeee this extension it keeps me on top of my work and I rarely miss an assignment.
- kylie
- i had a 200+ day streak and it ended despite me turning in the assignment. canvas said i did not, but i did and even clicked the checkbox to confirm, but it still ended. super sad about that but good app nonetheless!
- Emma Zeman
- I love this extension but my task streak just reset incorrectly when I had quite a long streak going and you can't get it back, so kind of disappointing you can't correct it :(
- Ira C Chesley
- 10/10 program. I literally have no idea how I survived without this. Canvas should take notes and integrate this into their website by default.
- stephanie c
- assignment error showing up on blackboard, uninstalled and reinstalled multiple times, same thing happens
- myles adamchik
- Your website wasn't working and I lost my streak because of it.
- Kai Collins
- Absolutely has helped my college experience
- Isa Silva
- I love this extension, but I unfortunately lost my 150+ day streak because of an assignment that didn't have a submission requirement.
- Adrianna Dacus
- i really enjoy the extension but I just lost a 100+ day streak even though I didn't miss any assignments :(
- Ty Walker
- Literally the best way to do my school it keeps me motivated and it's cute!!!! Love the streak feature because it makes me complete my work so I won't break the streak!
- Kimi Mitsunaga
- 10/10 no drama
- Aidan Ford
- i love this appppppp soooo much. I HAD A 3% streak or something crazy close and lost my colors and streak lenth to an extra credit assignment. SOS
- Ryker Ortiz
- Love the app. Give me my damn 50 day streak back, I always submit and do ALL my assignments.
- Leah Mauldin
- It's been great for the most part until today. I had a 165 day streak, top 3% of users, and for some reason it reset my streak to 4 days even though I've never missed an assignment. That streak helped me feel motivated and now I'm just mad.
- Erem Ozdemir
- Love the extension! One small suggestion regarding the streak feature: sometimes assignments are marked as “group submissions,” meaning only one group member submits through Canvas, so even though it shows no submission on my end, my group and I did complete it. Another case is when I’ve received an extension and submitted the work directly to the professor by email instead of through Canvas. Again, the assignment was completed, but it doesn’t register in the streak. It would be awesome if you could add an override option that lets users manually check off an assignment as completed, so the streak can continue accurately.
- Chloe Smith
- i love it but this streak is giving me so many issues :( i lost a almost 300 day one from a bug and a 29 day one im not sure i had nothing due that day ??
- syd morse
- the "blank days without missing a task" isn't accurate! submitted some assignments early and it didn't count them and I lost my hundreds of days without missing a task.
- djn _m
- Amazing add on for Canvas. I haven't missed a single assignment since I installed this extension. It's also so rewarding completeing tasks and seeing the progress bar go up.
- Myah Sifford
- I really LOVE this feature, It helps me stay organized and stay on top of my school work as well! I love the streak feature as well, it makes me feel very productive. I wish it could go on longer to days after a year. I haven't had any issues with glitching.
- Quoc Tri Lam
- Yeah this extension is kinda great but sometimes it might got gliched or smt (like in my case it jumps to 1817 days)
- Nuha Farooqui
- currently using this for blackboard and it has made it so much more palatable and nice-looking, BUT. the task/sidebar doesn't work, which is the main reason i wanted to use this. i can't see any of my assignments and have lost track of everything because i was relying on it. i tried to click on the support link but nobody has responded and this is my last resort.
- M Hostettler
- I love the streaks feature! It makes me want to actually do my work lol. It's also much easier to look at than entering my individual classes and trying to find due dates.
- dakotah2929
- Lost my streak from an optional assignment i forgot to mark off