WorkspaceManager
Workspace switcher with hotkey-driven layouts.
Define grids per project. Editor + terminal + browser snap into place with one chord. Zero animation latency — the window is there before your hand leaves the keyboard.
The desktop tools no one builds anymore. Minimal. Fast. Single-purpose. Native binaries for macOS and Windows — no electron, no auto-updater popups, no "premium" ads in the about box. Made for craftsmen, not consumers.
Each one ships as a single binary. Each one does exactly one thing. Each one starts faster than your shell prompt redraws.
Workspace switcher with hotkey-driven layouts.
Define grids per project. Editor + terminal + browser snap into place with one chord. Zero animation latency — the window is there before your hand leaves the keyboard.
Clipboard manager with semantic search.
Every clip is indexed locally. Search "that swift snippet I copied yesterday" — find it. No cloud sync, no telemetry, no electron. Reads your clipboard, nothing else.
Distraction-free window framer.
Wraps any window in a borderless dark frame, hides everything else, and posts a single line of text — what you said you'd work on. Quit with esc. That's it.
Free the port. No dialog.
A 3-key chord kills whatever process is squatting on a port. lsof + signal in 80ms. No GUI, no confirm, no apology. The port is free. Run your dev server.
Append-only daily log, never opens.
A keystroke captures one line, timestamped, into today's file. No window, no editor, no syncing. Plain markdown on disk. Read it once a quarter — you'll be amazed.
Closes the 47 tabs you forgot.
Walks Safari, Chrome, Arc, Firefox. Saves the URLs to a markdown digest. Closes the windows. You wake up to a clean menu bar and a list you can actually triage.
Rename 4,000 files with one regex.
Preview, confirm, rename. Undo with one keystroke. No "professional" mode, no $49 license, no Java VM warming up for 6 seconds. Just regex and a list.
Color picker that lives in the menu bar.
Point. Pick. The hex is in your clipboard. Plus HSL, OKLCH, and the closest Tailwind class name. Loads in 80ms. Doesn't phone home. 1.2MB.
Every tool has a CLI. Same flags. Same exit codes. Same level of restraint.
Every tool has a chord. Every chord is rebindable. Mice are for design apps.
Somewhere between 2014 and now, every utility decided it needed a frosted onboarding flow, a subscription, a 320MB electron shell, and a "smart" sync layer that calls home every 30 seconds. We don't think that's progress. We think it's bloat dressed up as polish.
Desktop Tools is the opposite. Tiny binaries. One job each. No splash screen. No update notification that nags you twice a week. The kind of utilities the Mac shareware era used to ship — but built in 2026, signed and notarized, native silicon.
Three ways to get the catalog. No subscriptions. Every plan ships a real binary you can ./run forever.
Pick one. Free updates inside the major version.
The whole catalog. New tools added free for 12 months.
For studios shipping work on real hardware.
Two reasons. One — the App Store sandbox blocks half of what these tools need to do (PortKill needs to send signals, TabSweep needs AppleScript bridge, etc). Two — we don't want to give Apple 30% of an $18 tool. You buy direct, we ship direct.
Bundle and Team get read-only source access. We're not building a community around forks — we're building a small studio that ships polished native software. The source is there so you can audit what runs on your machine.
PortKill and BatchRename ship Linux binaries today (they're CLI-only). The others depend on macOS / Windows APIs that don't translate cleanly. We'd rather ship 8 great tools on two OSes than 8 mediocre ones on three.
No. No analytics, no crash reporting service, no "anonymous usage data". The only network call any of these tools makes is the update check on cold start — and you can disable it with one flag.
Two engineers, one designer. We ship two or three tools a year. It's a deliberately small business that exists because we got tired of subscribing to bloated utilities.
Eight binaries. No electron. No subscription. $79 for the whole catalog. Pay once, run forever.
Get the bundle →