Claude Code desktop

Clarc

Native macOS SwiftUI desktop client for Claude Code.

Install

From source
git clone https://github.com/ttnear/Clarc.git

From 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…
Read the full README on GitHub

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

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.