Still Today

CANVAS DESKTOP WIDGET · FOR STUDENTS

What's due today,
right on your desktop.

Checking one assignment shouldn't mean opening a browser, signing in and waiting for a code on your phone. Still Today puts your Canvas assignments, due dates, course events and announcements on your Windows or Mac desktop.

Download for Windows v0.2.3 · 2.5 MB · Windows 10 / 11
Download for Mac macOS 13+ · Apple silicon and Intel

Free · Open source · For Windows and Mac

Still Today is a computer app for Windows and Mac. Send the link to your computer, by email or a chat app, and download it there.

01

No browser needed

Assignments, due dates, course events and announcements sit on your desktop. One glance is enough, with no phone code to wait for.

02

Syncs on its own

It syncs with Canvas every 10 minutes. Submitted work ticks itself off, and new grades and announcements arrive as notifications.

03

Your data stays on your PC

It reads Canvas with your own access token. No account, and no server in between.

FEATURES

From assignment to grade,
all on your desktop.

Task list with assignments grouped by due date

TASKS

Every course's work,
sorted by due date.

Assignments and quizzes are grouped into overdue, today, tomorrow and this week. Filter by course, search, or add tasks of your own.

Hand something in and the next sync ticks it off. If a due date moves, it moves here too, and grades show up right on the task.

Focus timer linked to an assignment

FOCUS

Focus time,
counted on the work itself.

Link the timer to an assignment and your focus time adds up on it. While a session runs, the time left stays in the top bar.

Month view calendar

CALENDAR

Due dates and classes,
on one calendar.

The month view shows assignment due dates and Canvas course events, and you can add events of your own.

You can also subscribe to your timetable, Outlook or Google Calendar. Settings explains where to find each link.

Course announcements

ANNOUNCEMENTS & NOTIFICATIONS

New announcements and grades,
never missed.

Course announcements get a page of their own, with new ones marked. New grades and announcements each send a notification.

The widget on a light wallpaper
The widget on a dark wallpaper

APPEARANCE

Like part of your desktop.

The Aura theme blurs the wallpaper behind the widget and picks dark or light text to match. Light and dark themes are there too.

Moving between Overview, Tasks, Calendar and Focus, the widget smoothly changes shape.

Still Today beside the system's own widgets on a Mac desktop

FOR MAC

On a Mac, it sits
with the system's widgets.

Its glass is tuned against the Mac's own widgets, in two looks, Airy and Mist. It stays on the desktop under your windows, rests wherever you drop it, and keeps clear of the system's widgets.

For Apple silicon and Intel Macs on macOS 13 or later. It lives in the menu bar, not the Dock.

INSTALL

Set up in two minutes,
connect just once.

1

Download and install

Windows: run the installer. It installs for your Windows account only, with no admin rights needed. If your browser says the file isn't commonly downloaded, choose Keep. Works on Windows 10 (1903 or later) and Windows 11.

Mac: open the .dmg and drag Still Today into Applications. Needs macOS 13 or later.

2

If your computer steps in

Windows: when you see “Windows protected your PC”, click More info, then Run anyway.

Mac: if it's blocked the first time, go to System Settings → Privacy & Security, scroll down and click Open Anyway.

The app isn't code-signed or notarized yet. You only do this once.

3

Connect your school's Canvas

Follow the four steps below, just once. After that it syncs every 10 minutes.

Typing the school name to find its Canvas
1

Find your school

Click ··· at the top right → Settings, then type your school's name, such as univ syd.

+ New Access Token in Canvas settings
2

Create a token in Canvas

Click Open Canvas settings, scroll down and click + New Access Token.

Filling in the purpose and expiry, then generating the token
3

Generate and copy

The purpose can be anything. Set the expiry to the latest date allowed, click Generate Token and copy it straight away.

Pasting the token into the widget
4

Paste and connect

Back in the widget, paste the token and click Connect. You'll be reminded before the token expires.

If your Canvas settings have no + New Access Token, your school doesn't let students create tokens, and Canvas can't be connected for now.

FAQ

Questions you might have

Is it free?

Completely. The code is open source on GitHub under the MIT licence.

Is it safe? Where is my token kept?

The token is kept in Windows Credential Manager or the Mac Keychain, never in a file, and is sent only to your school's Canvas. Still Today has no accounts and no server in between. If you stop using it, delete the token in your Canvas settings and it stops working at once.

Why does Windows say it protected my PC?

The installer isn't code-signed yet, so Windows SmartScreen doesn't recognise it. Click “More info”, then “Run anyway”. All the code is public on GitHub.

Why won't my Mac open it?

The Mac version isn't notarized by Apple yet. Go to System Settings → Privacy & Security, scroll down and click “Open Anyway” (on macOS 13/14 you can also right-click the app → Open). You only do this once. After an update, the Keychain may ask whether Still Today can read your Canvas token: choose “Always Allow”.

I can't find New Access Token in Canvas settings

In Canvas, click your profile picture on the left → Settings, and scroll down to Approved Integrations. If it still isn't there, your school doesn't let students create tokens, and Canvas can't be connected for now.

Is there a Mac version?

Yes. It runs on Apple silicon and Intel Macs with macOS 13 or later. Use “Download for Mac” above, or get it from the releases page on GitHub.

Does it work with Blackboard or Moodle?

Only Canvas for now. If your school's system can export a calendar link (iCal / ICS), add it under Calendar feeds in Settings and the due dates will show on the calendar.

Where is my data kept? Will uninstalling lose it?

Tasks, focus history and settings stay on your own computer: in %LOCALAPPDATA%\StillToday on Windows, and ~/Library/Application Support/app.stilltoday.widget on a Mac. Uninstalling doesn't delete them; reinstall and everything is as you left it.

Put Canvas on your desktop.

Download for Windows v0.2.3 · 2.5 MB · Windows 10 / 11
Download for Mac macOS 13+ · Apple silicon and Intel

Still Today is a computer app for Windows and Mac. Download and install it on your computer.