MertPROJ

MertPROJ / xshell

Public

A native home for your Claude Code sessions.

12
3
100% credibility
Found May 04, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

xshell is a desktop app that manages and resumes sessions from the Claude Code command-line tool in a user-friendly interface with real terminals, project organization, and usage tracking.

How It Works

1
💡 Discover xshell

You hear about xshell, a handy app that makes chatting with your AI coding helper easier by organizing all your past conversations in one place.

2
📥 Install easily

Run one simple command or download the file for your computer, and it sets everything up automatically without hassle.

3
🚀 Launch and see your projects

Open the app and instantly see all your coding projects with past chats, costs, and recent activity right on the sidebar.

4
Pick a project
🔄
Resume a chat

Click a past conversation to pick up exactly where you left off in a full terminal.

✨
Start fresh

Begin a new chat in your project with one click.

5
💻 Chat and multitask

Work in side-by-side terminals, see git changes, track costs, and stay organized as you code with your AI.

🎉 Code faster every day

Your projects and chats are always ready, saving time and keeping you focused on building great things.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is xshell?

xshell is a native desktop shell built with Tauri, Rust, and TypeScript that acts as a central hub for Claude Code sessions from Anthropic's CLI. It scans your machine for projects touched by Claude Code, displays them in a draggable sidebar with folders and pins, and lets you resume sessions or start new chats in real, splittable terminals using native PTYs—no more cd-ing around or hunting JSONL files in ~/.claude. Track costs, context usage, rate limits, and git status inline, all pulled directly from the CLI without proxies or telemetry.

Why is it gaining traction?

It skips the terminal ritual for a Discord-like UI with project grouping, multi-pane splits, live branch detection, and cost trend charts—features Claude Code users crave but lack in raw CLI. Native GitHub releases and npm install make it dead simple to grab binaries for Windows, macOS, or Linux, plus auto-updates via npm. The statusline hook for authoritative metrics (monotonic costs, daily breakdowns) hooks power users tired of manual tracking.

Who should use this?

Claude Code devs juggling sessions across repos, like AI agents builders or prompt engineers running experiments in multiple worktrees. Ideal for those wanting git diffs, rate-limit glances, and one-click resumes without losing context tree awareness for skills, plugins, or MCP servers.

Verdict

Grab it if you're deep into Claude Code—solid native home shell that nails the workflow gaps, despite 12 stars and 1.0% credibility signaling early alpha (no automerge, light tests). Polish docs and ship more releases to hit escape velocity.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.