A native Linux app to manage Claude Code sessions A developer built Claude Session Manager, a native Linux desktop app that provides a proper interface for managing Claude Code sessions. The app uses VTE, the production-grade embeddable terminal widget behind GNOME Terminal, to handle Claude Code's heavy TUI with alternate screens and constant redraws. The tool never touches Claude Code's own data, storing names and favorites in its own config file while keeping transcripts read-only. If you use Claude Code https://claude.com/claude-code daily, you know the problem: after a few weeks you have dozens of sessions scattered across every project you've touched. They live as JSONL files under ~/.claude/projects/ , named by UUID. Which one was the JWT refactor? Which one is still mid-task? claude --resume shows you a picker for the current directory — but there's no overview of everything, no naming, no "this one matters, pin it". So I built Claude Session Manager — a native Linux desktop app that gives Claude Code sessions a proper home. GitHub: https://github.com/r4nd3l/claude-session-manager https://github.com/r4nd3l/claude-session-manager claude --resume