Free · macOS · Windows · Linux

Plan your day.
Own your tasks.

A calm, fast todo app. Keep a long backlog, pick what you'll actually do today, and keep your current task in the menu bar. Everything lives in one file you own, synced through Dropbox or iCloud Drive.

Version 1.4.0 · No account · No subscription · Nothing collected

Yasa in the dark theme: My Day with today's tasks from Work and Home, the smart lists on the left and the selected task's description on the right
Syncs through
  • Dropbox
  • OneDrive
  • iCloud Drive
  • Syncthing
  • any synced folder

Plan, don't just pile up

Your backlog can be long.
Today should be short.

Lists grow, and that's fine. Each morning you pick what you'll actually do, put it in order and tick it off. Yasa remembers the rest.

“My list has 200 things on it”

My Day holds only today's tasks, picked from every list. Suggestions bring up what's overdue, due or planned, so the morning pick takes seconds.

“I'll do it Tuesday. It's due Friday.”

Plans and deadlines are separate, and Yasa keeps both: when you mean to work on it, and when it must be done.

“Wait, what was I doing?”

Your current task sits in the menu bar (or the tray), one click from done. Finish it and the next one moves up.

“Not now. In March.”

Hide until keeps it out of sight until its day, then brings it back at the top. Nothing due is ever hidden.

“Pay rent. Every month.”

Repeat on the 1st, every other Friday, or 3 days after the last time. Tick it off and the next one waits for its day.

“Yesterday didn't go to plan”

Nothing falls through the cracks: what you didn't finish is offered again the next morning. Review it, move it all to today, or let it go.

One app, every way you plan

Today, this week, or the whole board.

The same tasks, seen the way the moment needs: a short list for today, a week laid out by day, or columns of cards to drag along.

My Day in the light theme: six tasks for Friday with a progress bar, filters by list and tag, and the selected task's details
This Week: the tasks planned for each day of the week, and those planned for the week without a day
The Work list as a Kanban board in the dark theme: To Do, In Progress with a WIP limit of 3, and Review
The sync panel: everything is saved, and three Macs use the document in Dropbox

Always in sight

Your next task, one glance away.

On a Mac the task you're on sits in the menu bar; on Windows and Linux it's one click away on the tray icon. Complete it, skip it, push it to tomorrow or add something, without switching apps.

  • You pick the rule: the top of My Day, the most urgent task, a list or a column.
  • Sharing your screen? Privacy mode shows only a count.
  • Starts at login and can live in the menu bar alone, without a Dock icon.

Mini Yasa

A small window that floats on top.

Keep today's tasks beside your editor, a call or a full-screen video, and tick them off right there. It shows My Day, This Week, one list, one column or your pinned tasks.

  • Click-through: the mouse passes straight through it to the window underneath.
  • CtrlShiftM shows it, from any app.

Capture in a second

Type it the way you'd say it.

CtrlAltSpace opens a box over any app. Type the task: the date, priority, tags, list and My Day are picked up as you go, and shown before you press Enter.

  1. Buy milk tomorrow 18:00 !high #errand @Home *

    • Tomorrow 18:00
    • High priority
    • #errand
    • Home
    • My Day
  2. Call the dentist fri 9:30 #calls @Home

    • Friday 9:30
    • #calls
    • Home
  3. Draft the Q4 roadmap +3d !m @Work *

    • In 3 days
    • Medium priority
    • Work
    • My Day
tomorrow fri 18:00 +3d
the deadline, in any of Yasa's six languages
!high !m !1
the priority
#errand
a tag
@Home
the list
*
My Day
start:fri
hidden until Friday

Thoughtful everywhere

Simple when you start.
Everything when you need it.

A new Yasa starts simple: lists, a check box, My Day. Deadlines, priorities, tags, checklists, boards and repeats are one switch away in Settings ▸ Features.

Repeats, in plain words

Every weekday, every 2 weeks on Monday and Thursday, the last Friday of the month, 12 times or until June. The editor says the rule back to you, and when the next one comes.

Keyboard first

Everything works without a mouse, even moving cards. CtrlK finds any command; ? lists every shortcut.

Descriptions with formatting

Bold, lists, check boxes, links and tables. Write Markdown, use CtrlB, or paste from a web page or Word.

A fresh board, one click

Archive the Done column to start a sprint or a week over. Nothing is deleted: name the period and open it any time.

Locked with a password

Encrypt a document (AES-256), so it's unreadable even in a shared folder, while sync, merging and backups keep working.

Nothing gets lost

Saved in the background, safely, every time.

30
backups per document, made as you work
90 days
to bring back a deleted task
CtrlZ
undoes anything you do

As simple as you like

Turn on only what you use. Turning a feature off just hides it: your tasks keep their dates and tags.

Your tasks. Your file.

No account. No server.
Nothing locked in.

Each .yasa file is a todo document of your own: Work.yasa, Personal.yasa, wherever you like.yasa. Put it in Dropbox, OneDrive, iCloud Drive or Syncthing and use it from every computer.

Laptop

Ship the notes → Ship the 2.0 release notes

Renamed, offline on a train
Desktop

Ship the notes

Completed at the office
Both computers, a moment later

Ship the 2.0 release notes

Done and renamed: both changes kept

Yasa merges changes field by field, even through a sync service's “conflicted copy” or a sync that arrives an hour late. When two computers change the same thing, the later change wins and the other is kept with the task.

Readable inside

Plain JSON you can open in any text editor. Double-click a .yasa file and it opens in Yasa.

Backed up as you go

A copy before the first save of the day and hourly while you edit. Restore any of them from the File menu.

Online-only files, fine

Yasa asks Dropbox, OneDrive and iCloud Drive to keep your documents on this computer, and keeps your edits while one downloads.

Plan with your AI assistant

Your agent can help you plan.

Yasa comes with an MCP server, so Claude, Copilot, Cursor and Codex can read and update your lists, right on your computer. Nothing listens on the network, and an open Yasa shows the agent's changes within a second.

  • “What's on my plate today?”
  • “Add these five things to Home.”
  • “Plan everything tagged #errand for Saturday.”
  • “Implement 3f2b9c1a.”

Hand a task's short ID to your coding agent: it reads the description and checklist, ticks off the steps and marks it done. Deletes always ask you first.

Terminal

you help me plan my week

⏺ yasa · get_this_week()

9 planned · 1 overdue · 3 due by Friday

⏺ yasa · plan_items(["Call the dentist", …], "today")

Moved Call the dentist and 2 more into My Day, and spread the rest over the week.

  • Claude Code
  • Claude Desktop
  • Codex
  • GitHub Copilot VS Code
  • Cursor
  • any MCP client
$ claude mcp add --scope user yasa -- /Applications/Yasa.app/Contents/MacOS/Yasa --mcp

Settings ▸ AI agents shows the exact command for your computer and the setup for each client.

Looks good in every light

Light, dark or high contrast.

Mica on Windows 11, vibrancy on macOS, 30 list colors tuned for light and dark, and short, snappy animations that step aside when you turn on reduced motion.

Color schemeYasa
My Day in the Dark theme

The store editions include the Yasa gradient; the other color schemes come with Yasa Pro there. The direct downloads have them all.

Private by design

No account and nothing collected. Your tasks stay in the files you choose; Yasa sends nothing itself.

Six languages

English, Deutsch, Español, Русский, Українська, Татарча, switched live. Dates follow your region.

Made for everyone

A name for every control on a screen reader, zoom from 80 % to 200 %, larger click targets, and color never the only signal.

Download

Get Yasa for free.

Native on every system, nothing else to install.

macOS

macOS 12 or later · Apple Silicon and Intel

Your system

The App Store edition is free, with an optional one-time Yasa Pro. The direct download has everything unlocked.

Version 1.4.0

Windows

Windows 10 (1809) or later · x64 and ARM64

Your system

Native AOT: quick to start, with Mica on Windows 11 and your current task on the tray.

Version 1.4.0

Linux

x64 or ARM64 · X11 or XWayland

Your system

Unpack it and run install.sh: a menu entry, the .yasa file type and the yasa command. On GNOME the tray needs the AppIndicator extension.

Version 1.4.0

Questions

Good to know

Is Yasa free?

Yes. The downloads here have everything. The Mac App Store and Microsoft Store editions are free too, with an optional one-time purchase, Yasa Pro, for password-protected documents, list and column icons and color schemes. There is no subscription.

Do I need an account?

No. Your tasks live in a .yasa file you choose, and nothing is collected. The privacy policy says it plainly.

How do I use it on several computers?

Put your .yasa file in Dropbox, OneDrive, iCloud Drive or Syncthing, and open it in Yasa on each computer. Edits save on their own, and changes from your other computers show up with a short note, such as 3 changes from Laptop.

What if I change the same task on two computers?

Nothing is lost. Different changes are all kept; the same field changed on both keeps the later change, and the other stays with the task under Earlier values, ready to bring back.

Do I need an AI agent to use Yasa?

No. Yasa is a todo app first; the MCP server only runs when you connect an agent to it, and you can let it read only.

Can I read my tasks without Yasa?

Yes. A .yasa file is readable JSON: open it in any text editor. A password-protected one is encrypted, by design.

Make today's list. Leave the rest for later.

Download Yasa