caioricciuti

Crc — Git skill for Claude Code

Git community

A native macOS text editor drawn on the GPU, with a terminal, Git and Claude Code built in.

How to install Crc

This entry records only its repository, not the path inside it, so there is no exact command to give. Open caioricciuti/crc and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Crc does

A native macOS text editor drawn on the GPU, with a terminal, Git and Claude Code built in. No Electron, no web view.

Alternatives in Git

  • Claude Relay Service — GitHub Repo stars Self-built Claude code mirror service supporting multi-account switching Relay service 9.9k ★
  • Review And Fix PR — @description Review an existing PR with parallel agents, fix findings, and push 1.6k ★
  • PiDeck — PiDeck 是一个开源的桌面工作台,用于在本地项目目录中统一管理 pi Agent 会话,并支持导入 Codex、Claude 本地会话以便统一浏览和恢复 693 ★

README

crc

[![CI](https://github.com/caioricciuti/crc/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/caioricciuti/crc/actions/workflows/ci.yml) [![Release](https://img.shields.io/github/v/release/caioricciuti/crc?include_prereleases&label=release)](https://github.com/caioricciuti/crc/releases/latest) [![License: GPL-3.0](https://img.shields.io/github/license/caioricciuti/crc)](LICENSE) [![Website](https://img.shields.io/badge/website-crceditor.com-2ea44f)](https://crceditor.com)

A text editor for macOS, drawn on the GPU straight from Metal and CoreText, with a terminal, local Git and Claude Code built in.

**Alpha.** It is used daily by its author and is now going to a small group of testers. Passing tests are not a stability guarantee; known problems are in the [issue tracker](https://github.com/caioricciuti/crc/issues). Why the project exists is in [docs/vision.md](docs/vision.md).

The number

Measured on 2026-09-24 for `v0.2.0-alpha.1`, with a 100 MiB file and the caret halfway through 2.7 million lines:

Scope Keystroke to GPU completion, p99 Budget
Editor viewport 0.803 ms 8.333 ms
Editor with native toolbar, sidebar, tabs and status 1.009 ms 8.333 ms

Reproduce both:

cargo run --release --offline --example frame_latency
cargo run --release --offline --example frame_latency -- --chrome

The harness measures buffer mutation, layout, draw encoding and GPU completion. It excludes event delivery before the app and display scanout, so it is not a camera-measured input-to-photon result. Results vary by machine.

Requirements

  • An Apple Silicon Mac on macOS 14 or later. There is no Intel build in the alpha and no plan for Linux or Windows; see Design decisions.
  • Nothing else. Language servers are optional and found if installed.

Install

Download the DMG from the latest release, open it, drag crc to Applications. The app is signed with a Developer ID and notarized,