Desktop work tracking for developers

All your projects, one window.

Tasks, local services, pipelines, customer tickets, contacts and budget in one place. Your data stays on your computer, encrypted. Optionally sync it with your own server; even the server cannot read it.

Task board — QuickWork

Why QuickWork?

No more tab chaos

Board, terminal, GitLab, email, spreadsheet… one app instead of ten windows per project.

Fast and light

Written in pure Rust, no browser engine. Opens in a second and runs quietly in the tray.

Your data is yours

Everything lives in a local, encrypted vault. No account required, works offline.

Features

Task board

To do, in progress, in review, done. Sub-projects, tags, due dates, quick add and timers.

Start services in one click

API, web, database… commands, ports and health URLs are saved; start them all and follow the logs.

Pipelines

GitHub Actions, GitLab CI and Dokploy: status, manual triggers, retrying failed jobs, CI variables.

Tickets

Collect requests from email and Google Play reviews, turn them into tasks, never forget a pending reply.

Repos and accounts

Connect GitHub/GitLab; create repos and groups, and let the project folder pick the right account.

Budget

Income and expenses per project, recurring items, a monthly chart and category breakdown.

Claude integration

MCP tools and a skill let Claude know your projects; run Claude sessions in the background and track usage.

SSH and proxies

Per-project SSH key, git identity and proxy. The right key for the right repo, every time.

Monitoring

Health checks and notifications keep running with the window closed; know when a service goes down.

Screenshots

Task board — QuickWork
Task board Per-project board with sub-projects and due dates.
Services — QuickWork
Services Local services with command, port and health check.
Tickets — QuickWork
Tickets Email and store reviews in one inbox.
Budget — QuickWork
Budget Income, expenses and recurring items.

Security by design

Your password is never sent anywhere. Even if the server is compromised, your personal data cannot be read.

Encrypted vault

Every record is encrypted with XChaCha20-Poly1305 using a key derived with Argon2id.

End-to-end encrypted sync

The device encrypts before sending; the decryption key never leaves your device.

Brute-force protection

Account lockout, per-IP limits, growing back-off and a sign-in history.

Sync and team sharing

Switch computers without losing anything: connect to your own QuickWork server or quickwork.earthquick.dev, your vault is backed up encrypted and restored on the new device.

Open the web panel
  • Personal data is yours alone, as an encrypted backup
  • Share contacts, tasks and optionally SSH connections with groups
  • Manage group tasks remotely from the web panel
  • Device list, remote sign-out, security log

Download

For Windows and Linux. Portable packages that need no installation are available too.

Loading releases…

FAQ

Is QuickWork free?

Yes. The desktop app is free; sync is optional.

Where is my data stored?

In an encrypted vault on your computer. With sync on, only the encrypted form goes to the server.

What if I forget my password?

Only you know it, so it cannot be recovered; with sync on you can set up the vault with a new password and re-send data from your devices.

Which operating systems are supported?

Windows 10/11 and Linux (Ubuntu/Debian package or portable archive).

Can we use it as a team?

Yes. Create groups and share contacts, tasks and SSH connections; your personal data never goes into a group.

Interface language?

Turkish and English; chosen on first start, changeable in settings.