Bar Ticket
You write //TODO: comments all day. You file maybe 10% of them as GitHub issues. The rest die in your codebase. You know it. I knew it. So I fixed it.
Bar Ticket is a macOS menu bar app that watches your files and automatically creates a GitHub issue the moment you save a TODO comment. No browser tab. No form. No copy-pasting. No context switching.
Just ⌘ + S and it's done.
How it works
//TODO: fix/login
// Fix login timeout on slow networks
- You type that comment in any editor — VS Code, Xcode, Vim, Cursor, Zed, whatever you use
- You hit
⌘ S - Bar Ticket detects the new TODO via file system events, resolves your GitHub remote from your git config, and creates the issue on the correct repo
- The macOS notch animates to confirm — detecting → creating → confirmed
- Your comment gets
(#42 github.com/...)appended automatically so you never lose the link
The whole thing takes about two seconds. You never leave your editor.
Why I built it
I kept finding TODOs in old code with zero corresponding issues. "Fix this later" is only useful if later has a ticket. The friction of switching to GitHub, creating an issue, copying the title, and coming back was just enough to make me skip it constantly.
The fix had to be zero friction. Not a CLI command. Not a keyboard shortcut I had to remember. Just the thing I was already doing — writing the comment and saving.
Try it
Requires macOS 14.0+. Free download.
Would love to hear how it fits (or doesn't fit) your workflow. Drop a comment with your feedback.

Top comments (0)