Product Hunt

tabsh

Discovered On Oct 26, 2026
Primary Metric 85
Work with agents with an IDE in your browser tab
Most ADEs bring the browser into the IDE. tabsh takes the opposite approach: bring coding sessions to your browser, where your work already happens. It's a small Rust daemon that puts all your sessions across projects on one Kanban board/list, with status updates via agent hooks. Use real terminals or chat panels with Claude Code, Codex, Cursor CLI, OpenCode, and more. Free, MIT-licensed, macOS/Linux.
View Raw Thread

Developer & User Discourse

[Redacted] • Oct 26, 2026
how does the daemon guards localhost against DNS rebinding and cross-origin requests ? does the token check also validates Origin and Host headers, or what's planned next ?
[Redacted] • Oct 26, 2026
Nice one! The best thing about this is I have everything I need in one window, and context switching has become so much more manageable
[Redacted] • Oct 26, 2026
Across several projects, I'd want sessions waiting on me to be the first thing I see. Hook-based status updates seem a useful way to keep that view current.
[Redacted] • Oct 25, 2026
Maker here! My ADE was the last thing I kept ⌘-Tab-ing to. Issues, PRs, docs, design, and localhost were all in the browser. Why not bring the ADE there too?tabsh is a small Rust daemon that brings all your coding-agent sessions into one browser board, across projects. Hooks update statuses automatically, including when an agent needs your input.Everything runs locally. No account, no server, macOS and Linux.Free, MIT-licensed. I'd love you to give it a try and fork it and make it your own.