TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Catch the work that never makes it into a commit, before review season. Free, open source, macOS.
ProductivitySwift · ShellGitHub @frugomanOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
macOS menu bar app that captures the work that never makes it into a commit, as plain Markdown you own.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Capture the work that never makes it into a commit. · Website
The coffee chat that unblocked a team. The review comment that changed a design. The risk you called early. For senior engineers this is a big part of the job, it leaves no trace in Jira or GitHub, and it's gone from memory by review season.
Impact Capture is a small macOS menu bar app that catches it in the moment:Read the full README ↗Capture the work that never makes it into a commit. · Website
The coffee chat that unblocked a team. The review comment that changed a design. The risk you called early. For senior engineers this is a big part of the job, it leaves no trace in Jira or GitHub, and it's gone from memory by review season.
Impact Capture is a small macOS menu bar app that catches it in the moment:
⌃⌥L, or ⌃⌥⌘L to talk) opens a quick-log box on every screen.With Homebrew:
brew install --cask frugoman/tap/impact-capture
Or download the latest zip from Releases, unzip it, move it to Applications and open it. Setup takes a minute: pick a folder, choose how often it may check in, and set your shortcuts.
Requires macOS 15 or later.
Click the menu bar icon to open the popover:
Everything else lives in Settings: folder, speech language, check-in schedule, categories, questions, shortcuts, and integrations.
# Impact captures — 2026-09-17 (Thursday)
### 10:42 · prompt · away-return · voice · #collaboration
> Q: You were away 25 min. Did you talk to anyone about work?
Coffee with Marco from Payments. We agreed to split the migration into two PRs.
Entry header: time · source · [trigger] · voice|typed · [#category].
prompt, shortcut, menu or raycast.away-return, end-of-day or manual.> Q: line is only there when the note answered a check-in.Settings › Integrations has a ready-made prompt that explains the format and asks for performance evidence. Paste it into Claude, ChatGPT, Codex or anything else along with your captures folder.
| URL | Does |
|---|---|
impactcapture://log?text=…&category=unblocking | Save a note silently |
impactcapture://compose?category=… | Open the quick-log box |
impactcapture://voice?category=… | Open it already listening |
impactcapture://ask | Ask a check-in question now |
The raycast/ folder has Raycast script commands built on these URLs. Add the folder in Raycast › Settings › Extensions › Script Commands.
Nothing leaves your Mac. There is no server, no analytics and no account. Speech recognition runs on-device, and the microphone is only on while the capture box shows it's listening.
Needs Xcode 26 and XcodeGen (brew install xcodegen).
make install # build Release, copy to ~/Applications, launch
make test # unit tests for ImpactCaptureCore
make snapshots # render every screen (light + dark) to build/snapshots
make icon # regenerate the app icon
make release # signed + notarized DMG (see scripts/release.sh for setup)
make brew-release # release the zip + update the cask on frugoman/homebrew-tap
Sources/ImpactCaptureCore has the pure logic: file format, storage, check-in policy, questions, stats and export. It's fully unit tested.Sources/ImpactCapture is the app: the status item popover, check-in panels, setup, settings, global shortcuts and dictation.Before building locally, set DEVELOPMENT_TEAM in project.yml to your own team.
Impact Capture is free and open source. If it's useful to you, you can buy me a coffee ☕
MIT. See LICENSE.