Tokify
GitHub

What are you working on?

The free, open-source menu bar time tracker for Mac.

Tokify is a calm, open-source time tracker that lives in your Mac’s menu bar. Type what you’re doing, press Start, and get back to work.

curl -fsSL https://raw.githubusercontent.com/relegate-to/tokify/main/install.sh | sh
Download for macOS →

Free · Open source (GPL-3.0) · macOS 11+ · No account required

The Tokify app window showing the Now view: an activity input, a running timer, and a Start button

Why Tokify

No account required

Tokify is fully functional offline. Sync is there when you want it, not a signup wall.

End-to-end encrypted sync

When you sync across Macs, activities are encrypted before they leave your machine. The server never sees what you worked on.

Teams status, handled

Tokify can set your Microsoft Teams status message to your current activity — only for the projects you choose. The token lives in your Keychain, and it only ever writes your status message.

Make it yours

Behavior is configured in a plain YAML file at ~/.config/tock/tock.yaml.

Export anything

Your history exports to CSV, JSON, or plain text, scoped by date range or project.

Free and open source

GPL-3.0, built in the open. Read the code, file an issue, send a patch.

Your data is a text file.

Every activity Tokify records is a line in ~/.tock.txt. No database, no lock-in. Read it, grep it, edit it in any editor, put it in a git repo if you like.

~/.tock.txt
2026-06-22 08:12 - 09:47  Release notes draft  [toki]
2026-06-22 10:00 - 11:00  Milestone review  [toki]
2026-06-22 13:27 - 15:25  Investigation session  [relegate]
2026-06-22 15:40 - 16:31  Sync debugging  [toki]
2026-06-22 16:53 - 17:45  Configuration work  [toki]
2026-06-22 18:17 -        Document review  [relegate]
The Tokify app window showing the History view: a list of past activities grouped by day

Prefer the terminal?

Tokify bundles the tock CLI — a command-line time tracker by Vladimir Kriuchkov, inspired by Timewarrior. Start a timer from a shell script, stop it from the menu bar: the app and the CLI share the same text file.

Frequently asked questions

Is Tokify free?
Yes. Tokify is completely free and open source under the GPL-3.0 license. There are no paid tiers, trials, or upsells.
Does Tokify need an account?
No. Tokify works with no account and no sign-up. You install it and start tracking time immediately.
Where is my data stored?
Your history is a plain-text log at ~/.tock.txt on your Mac. It is human-readable, so you can read it, grep it, edit it in any editor, or keep it in a git repo. There is no database and no lock-in.
Does Tokify work offline?
Yes. Tokify is fully functional offline. Sync is optional and only used if you turn it on.
Can I export my data?
Yes. You can export your history to CSV, JSON, or plain text, scoped by date range or project.
Is Tokify open source?
Yes. Tokify is open source under GPL-3.0 and developed in the open. You can read the code, file an issue, or send a patch on GitHub.
Does Tokify sync between Macs?
It can, if you want it to. Sync is optional and end-to-end encrypted: activities are encrypted before they leave your machine, so the sync server never sees what you worked on.
How do I install Tokify?
Run the install script from your terminal: curl -fsSL https://raw.githubusercontent.com/relegate-to/tokify/main/install.sh | sh — or download the latest release from GitHub. Tokify runs on macOS 11 and later.

Start tracking in under a minute.