Tasky

6 Apr 2026

The built-in Reminders widget on iOS shows you three tasks. Sometimes four if you're lucky. If you have more than that — and you do — the rest just don't exist as far as your home screen is concerned.

Tasky is a widget I built to fix that. It reads from Reminders, sorts by priority, and displays as many tasks as the widget size allows. Large widget, long list. Simple.

Tasky widget showing a full task list with priority indicators

The priority system uses a traffic light model — red for overdue or flagged, yellow for scheduled, green for on track. Each task gets an icon that reflects its state at a glance without needing to open the app.

Icon set — three sizes, three priority levels, four icon types

Designing the icons took longer than the widget itself. The goal was something that reads clearly at small sizes on a dark background without feeling like a dashboard. Four icon types across three priority levels — twelve total. They're all drawn on a consistent grid so they feel like a set rather than a collection.

The widget is built with WidgetKit and reads directly from the Reminders database via EventKit. No backend, no sync layer — just the data that's already on your phone, displayed more usefully.

Still rough in places. The refresh rate is whatever iOS decides, which is not always what you'd want. But it does the job.