Open source · Local-first · Native on every desktop

Organize your life, one task at a time.

Taskly is a clean, focused task manager with keyboard-friendly scheduling shortcuts, a built-in CLI for automation, and native apps for every desktop. Your data stays yours.

2
Today
5
Scheduled
12
All
3
Completed

Work

Add Task
Meeting with design team ⓘ
Tomorrow 10:00 Discuss Q3 roadmap
Submit project report ⓘ
Fri 5:00 PM
Update dependencies ⓘ
Review pull requests ⓘ

Designed to fade into the background.

Calm colors, thoughtful typography, and nothing you don't need. So you can focus on doing, not managing.

⚡️

Scheduling shortcuts

Add a modifier to any task: "Standup @9am", "Buy milk +1d", "Ship @5pm fri". Taskly extracts the time and leaves the rest as the task. No dials, no calendars.

See the syntax →
🔒

Private by design

Your tasks live in a local SQLite database. No account, no cloud, no tracking.

💻

Truly cross-platform

Native apps for macOS, Windows, and Linux — same clean interface everywhere.

🔄

Sync on your terms

Point Taskly at any cloud-synced folder (iCloud, Dropbox, Syncthing…) and your database follows you across devices. WAL mode keeps concurrent access safe.

Bring your own cloud.
⌘

A CLI that speaks JSON

Taskly ships as a single binary — GUI and CLI in one. Script it, pipe it, hand it to an AI agent. Stable exit codes, structured output, no surprises.

# add a task, get JSON back $ taskly add "Ship v0.4 @friday 5pm" --list "Work" --json $ taskly list --status incomplete --json | jq '.[] | .text'
Single binary. Zero config.
📂

Organized lists

Separate Work, Life, and Ideas into color-coded lists that stay out of each other's way.

Release

v1 is ready.

The native v1 ships on all three desktops — SwiftUI, WinUI 3, and GTK4 — with in-app updates everywhere.

✅

Three native apps · Shipped

SwiftUI on macOS, WinUI 3 on Windows, GTK4 on Linux — first-party native on every desktop.

🔄

In-app updates · Everywhere

Signature-verified in-app updates on all three platforms — no more reinstalling.

🤖

Agent CLI · Built in

GUI and CLI in one binary — stable JSON output, pinned by golden tests.

📄

Open core · AGPL-3.0

The desktop core is open source; the contracts are documented.

v1 is in maintenance mode; active development happens on the experiment/taskly-rivet branch.