Claude Code desktop
Clarc
Native macOS SwiftUI desktop client for Claude Code.
Install
git clone https://github.com/ttnear/Clarc.gitFrom the README
Clarc The terminal was for the few. Clarc is for everyone. Clarc is a lightweight native macOS desktop client for Claude Code. It brings the CLI agent workflow into a project-centric GUI with streaming chat, repository switching, file browsing, Git status, permissions, terminal access, and per-project notes. Screenshots Why Clarc? The terminal is a wall. For most people who aren't developers, it's a closed door — install a CLI, generate SSH keys, approve every tool call without a real preview of what it's about to do. None of that is hard for engineers; all of it is hard for everyone else. The terminal was for the few, and it still is. Clarc was built so my non-developer coworkers could use Claude Code without learning a shell first. It doesn't reinvent the agent. It spawns the real claude CLI underneath, so your CLAUDE.md, skills, MCP servers, and slash commands keep working as-is. What sits on top is a native Mac app: - Approval modals that surface the actual diff before any tool runs, with risk-aware Allow / Allow Session / Deny options. - Per-project windows you can run in parallel — switch tabs, double-click to spin off a window, keep streams alive in the background. - Drag-and-drop attachments, smart paste for images, file paths, URLs, and long text. - GitHub OAuth that handles SSH key setup for you, so git clone just works. - An inspector with a file tree, Git status, embedded terminal, and a per-project memo pad. Same engine, no terminal required. Key Features vs. Claude Desktop Features Requirements - macOS 15.0 or later - Claude Code CLI installed and authenticated - Xcode with Swift 6.2+ toolchain for building the current source tree Installation 1. Download the latest Clarc-x.y.z.zip from the Releases page. 2. Unzip and move Clarc.app to your…
Details
- Repository
- ttnear/Clarc
- Language
- Swift
- Last updated
- 20 August 2026
FAQ
What is Clarc?
Native macOS SwiftUI desktop client for Claude Code. It is a desktop for Claude Code, from ttnear/Clarc on GitHub.
How do I install Clarc?
Clone ttnear/Clarc from GitHub and follow the setup steps in its README.
Is Clarc popular?
ttnear/Clarc has 373 GitHub stars and 35 forks. It was last updated on 20 August 2026.
More desktop, web & mobile apps
CUI
1.1kwbopan/cui
Web UI for Claude Code agents with streaming chat, background tasks and push notifications.
Better Agent Terminal
519tony1223/better-agent-terminal
Multi-workspace terminal aggregator with Claude Code AI integration
Harnss
393OpenSource03/harnss
Open-source desktop client that wraps Claude Code, Codex and other ACP agents in a graphical interface.
ccbot
277six-ddc/ccbot
Bridges Telegram to tmux so each Telegram topic maps to its own Claude Code session.
Spectra App
764kaochenlong/spectra-app
Spec-driven development for coding agents — a desktop app, a CLI, and skills for Codex, Claude Code, Cursor, Copilot, Antigravity and Junie
claude-code-android
313ferrumclaudepilgrim/claude-code-android
Guide and scripts for running Claude Code natively on Android through Termux or AVF.
Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.