Margin

Pulls every assignment from Canvas and your calendar onto your Margin dashboard. Everything due, nothing else.

As of June 2026, Margin has users in the Workflow & Planning category.

Usersno change0%
Ratingno change0%
— reviews
Reviewsno change0%
Version
2.4.0
Manifest V3
90-day change · In the last 90 days this extension 1 version update, changed permissions.

History

2 snapshots

Tracking since May 8, 2026.

Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
DateUsersRatingReviewsVersion
May 8, 20262.2.0
Jun 6, 20262.2.0
Now2.4.0

Changelog

  • Jun 6, 2026
    description
    What it does.
    
    Margin is a small e-paper desk dashboard that shows the week
    without asking for attention back. This extension is the part
    that runs in your browser — it watches Canvas and any iCal
    calendar you point it at, and quietly pushes assignments and
    due dates to the dashboard.
    
    You install it once. It signs into Supabase via your Google
    account and signs into Todoist via OAuth. From then on, it
    checks your sources every thirty minutes and the device shows
    what's due. No notifications, no popups, no daily summary
    emails. The dashboard is a permanent surface, not an app.
    
    What it syncs.
    
    — Canvas. Direct API access. Works with any school.
    — Any iCal feed. Blackboard, D2L, Moodle, Apple Calendar,
       Google Calendar, anything that exports a .ics URL.
    — Todoist (optional). The dashboard reads from Todoist;
       the extension mirrors your synced assignments there.
    
    PrairieLearn and Gradescope have content-script scaffolding
    in place but the parsers are stubbed pending real-world HTML
    samples. If you use either, email [email protected] to
    help us test.
    
    What it doesn't do.
    
    — No analytics. There is no telemetry endpoint.
    — No third parties. Your data passes through Supabase
       (the relay we run) and Todoist (your task app). That's it.
    — No ads. None now, none planned.
    
    The dashboard is sold separately.
    
    The extension is free, but it's the companion to a physical
    product. If you don't have a Margin device, the extension
    still works — it'll just relay data to a database you can't
    see. If you're curious, the device lives at margin.computer.
    Hand-assembled, fifty units in batch one.
    
    A few things worth knowing before you install.
    
    — Chromium-based browsers only. Firefox and Safari support
       are planned for batch two; not yet.
    — You'll need to sign in with Google and grant Canvas access
       for your specific school. The extension only reads from
       logged-in sessions; it never asks for your school password.
    — US and Canada only at the moment. International shipping
       for the device comes later; the extension itself works
       anywhere Canvas does.
    
    Source code.
    
    The extension is open-source after batch one ships. Until
    then, the code is private and we're not accepting external
    contributions. If you find a bug, email [email protected].
    
    Everything due. Nothing else.
    Margin puts every due date where you'll actually see it.
    
    Connect your school in seconds and Margin keeps a clean, always-current list of
    everything due (assignments, quizzes, and calendar events) in your Todoist,
    and on your Margin e-paper display if you have one. No more refreshing five course
    pages to figure out what's due.
    
    Everything due, nothing else.
    
    
    WHAT IT DOES
    
    - Canvas, with no setup. Just stay signed in to Canvas — there's no API token to
      generate and nothing to paste. It works with your school's Canvas.
    
    - Your calendars, too. Add a subscription (.ics) link from Blackboard,
      D2L / Brightspace, Moodle, Google Calendar, Apple Calendar, or anything that
      exports one, and those due dates flow in alongside Canvas.
    
    - Straight into Todoist. Margin writes each assignment to your Todoist, tidily
      labeled, and keeps it in sync — it removes duplicates, checks off what you
      finish, and never floods you with copies.
    
    - Onto your Margin display. The Margin e-paper desk device reads the same Todoist,
      so today's work sits on your desk — glanceable, calm, no notifications. The
      device is optional; the extension is useful on its own.
    
    
    PRIVATE BY DESIGN
    
    Your data goes straight from your school to your Todoist. Margin runs no server in
    the middle — we never see your assignments, your grades, or your password.
    Sign-in uses Todoist's official OAuth flow, and your access stays in your browser.
    
    Privacy policy: https://www.margin.computer/privacy.html
    
    
    WHAT MARGIN CAN — AND CAN'T — DO
    
    - Reads your Canvas assignment list while you're signed in, plus the calendars you
      add.
    - Writes assignments to the Todoist account you connect.
    - Does not read your browsing history, sell your data, or show ads.
    
    
    SET UP IN UNDER A MINUTE
    
    1. Add to Chrome.
    2. Click "Connect Todoist" — one tap, through Todoist's official sign-in.
    3. That's it. Already signed in to Canvas? Your assignments start flowing. Add
       calendar feeds whenever you like.
    
    
    Margin is for students who want their coursework handled, not gamified.
    Everything due, nothing else.
    
    Get the Margin display at https://www.margin.computer
  • Jun 6, 2026
    host_permissions
    https://toovjjkpowfjupawqqzy.supabase.co/*, https://api.todoist.com/*, https://*.instructure.com/*, https://*.blackboard.com/*, https://*.brightspace.com/*, https://*.desire2learn.com/*, https://*.moodlecloud.com/*, https://prairielearn.engr.illinois.edu/*, https://us.prairielearn.com/*, https://www.gradescope.com/*, https://gradescope.com/*
    https://api.margin.computer/*, https://api.todoist.com/*, https://app.todoist.com/*, https://*.instructure.com/*, https://*.blackboard.com/*, https://*.brightspace.com/*, https://*.desire2learn.com/*, https://*.moodlecloud.com/*, https://prairielearn.engr.illinois.edu/*, https://us.prairielearn.com/*, https://www.gradescope.com/*, https://gradescope.com/*

Permissions & access

Permissions
alarmsstorageidentity
Host access
https://api.margin.computer/*, https://api.todoist.com/*, https://app.todoist.com/*, https://*.instructure.com/*, https://*.blackboard.com/*, https://*.brightspace.com/*, https://*.desire2learn.com/*, https://*.moodlecloud.com/*, https://prairielearn.engr.illinois.edu/*, https://us.prairielearn.com/*, https://www.gradescope.com/*, https://gradescope.com/*

Screenshots

Margin screenshot 1

About

Margin puts every due date where you'll actually see it.

Connect your school in seconds and Margin keeps a clean, always-current list of
everything due (assignments, quizzes, and calendar events) in your Todoist,
and on your Margin e-paper display if you have one. No more refreshing five course
pages to figure out what's due.

Everything due, nothing else.


WHAT IT DOES

- Canvas, with no setup. Just stay signed in to Canvas — there's no API token to
  generate and nothing to paste. It works with your school's Canvas.

- Your calendars, too. Add a subscription (.ics) link from Blackboard,
  D2L / Brightspace, Moodle, Google Calendar, Apple Calendar, or anything that
  exports one, and those due dates flow in alongside Canvas.

- Straight into Todoist. Margin writes each assignment to your Todoist, tidily
  labeled, and keeps it in sync — it removes duplicates, checks off what you
  finish, and never floods you with copies.

- Onto your Margin display. The Margin e-paper desk device reads the same Todoist,
  so today's work sits on your desk — glanceable, calm, no notifications. The
  device is optional; the extension is useful on its own.


PRIVATE BY DESIGN

Your data goes straight from your school to your Todoist. Margin runs no server in
the middle — we never see your assignments, your grades, or your password.
Sign-in uses Todoist's official OAuth flow, and your access stays in your browser.

Privacy policy: https://www.margin.computer/privacy.html


WHAT MARGIN CAN — AND CAN'T — DO

- Reads your Canvas assignment list while you're signed in, plus the calendars you
  add.
- Writes assignments to the Todoist account you connect.
- Does not read your browsing history, sell your data, or show ads.


SET UP IN UNDER A MINUTE

1. Add to Chrome.
2. Click "Connect Todoist" — one tap, through Todoist's official sign-in.
3. That's it. Already signed in to Canvas? Your assignments start flowing. Add
   calendar feeds whenever you like.


Margin is for students who want their coursework handled, not gamified.
Everything due, nothing else.

Get the Margin display at https://www.margin.computer

Technical

Version
2.4.0
Manifest
V3
Size
241KiB
Min Chrome
137
Languages
1
Featured
No

Metadata

ID
ikdgboibmcojgmneeffbkpgljkgnajln
Developer ID
u2522c4abc6d71af125d8f957a71b1dfe
Developer Email
[email protected]
Created
May 7, 2026
Last Updated (Store)
Jun 4, 2026
Last Scraped
Jun 6, 2026
Website
margin.computer
Support URL

Data sourced from the Chrome Web Store · last verified Jun 6, 2026.