This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

ccglance

Never miss a Claude Code session waiting on permission

Mac
Open Source
Developer Tools
GitHub
Visit WebsiteSee on Product HuntGithub

Hunted byHayato WadaHayato Wada

A native macOS floating panel that shows all your Claude Code sessions grouped by project: what each one is working on, a yellow pulse when one is waiting for your permission, and PR status when idle. Swift/AppKit, zero dependencies, never steals focus. MIT.

Top comment

Hi Product Hunt! Maker here. I built ccglance to scratch my own itch. When you run several Claude Code sessions in parallel, the failure mode is silent: a session hits a permission prompt and just sits there while you're looking at another window. I kept alt-tabbing through terminals only to find a session that had been waiting on a "can I run this command?" prompt for ten minutes. ccglance is a small always-on-top floating panel for macOS that shows every running session grouped by project: - What each session is working on, with elapsed time - A yellow pulse the moment one is waiting for your permission - Subagents indented under their parent session - For idle sessions, the CI/review status of the branch's pull request - Clicking the panel never steals focus from the app you're working in, so it's safe to park in a corner of a second display How it works is deliberately boring: Claude Code has lifecycle hooks (SessionStart, PreToolUse, Stop, ...). A dependency-free Node script receives those events on stdin and writes one JSON file per session to ~/.claude/ccglance/sessions/. The app polls that directory every 0.5 seconds and renders. No server, no IPC — if either side dies, the other doesn't care, and you can debug the whole pipeline with cat. Some choices I'm happy with: - Native Swift/AppKit, no Electron. It's an always-running utility, so CPU and memory footprint mattered. There isn't even an Xcode project — the build is a shell script calling swiftc directly, with zero external packages on both the Swift and Node sides. - The panel is a non-activating NSPanel. You can click it all day and your editor keeps focus. - Releases are Developer ID signed and notarized, so Gatekeeper runs it without warnings. Install with "brew install --cask hatoya/tap/ccglance" or grab the zip from GitHub. One more thing worth mentioning: ccglance itself was built almost entirely with Claude Code — the Swift app, the hook scripts, the README, even the demo GIF. Dogfooding all the way down: I watched ccglance sessions build ccglance in ccglance. It's free, MIT licensed, macOS 12+ (Apple Silicon prebuilt; Intel builds from source). I'd love feedback — especially from people running bigger parallel-session setups than mine, and on what states you'd want surfaced next.

Comment highlights

No comment highlights available yet. Please check back later!

About ccglance on Product Hunt

Never miss a Claude Code session waiting on permission

ccglance was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #40 on the daily leaderboard. A native macOS floating panel that shows all your Claude Code sessions grouped by project: what each one is working on, a yellow pulse when one is waiting for your permission, and PR status when idle. Swift/AppKit, zero dependencies, never steals focus. MIT.

ccglance was featured in Mac (103.6k followers), Open Source (68.6k followers), Developer Tools (515.9k followers) and GitHub (41.3k followers) on Product Hunt. Together, these topics include over 123.5k products, making this a competitive space to launch in.

Who hunted ccglance?

ccglance was hunted by Hayato Wada. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how ccglance stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.