DEV Community

Logan Riedley
Logan Riedley

Posted on

a Mac app that turns //TODO comments into GitHub issues automatically

Bar Ticket

Download Now

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
Enter fullscreen mode Exit fullscreen mode
  1. You type that comment in any editor — VS Code, Xcode, Vim, Cursor, Zed, whatever you use
  2. You hit ⌘ S
  3. 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
  4. The macOS notch animates to confirm — detecting → creating → confirmed
  5. 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.

Download Bar Ticket →

Would love to hear how it fits (or doesn't fit) your workflow. Drop a comment with your feedback.

Top comments (0)