rhun

rhun

Edit code, run a terminal, review Git changes, and watch coding agents in a lean editor

Open Source

Gallery

About rhun

rhun is a small, fast code editor built around the work developers still do while coding agents handle more implementation. It combines source editing, a terminal, Git review, project search, and an agents panel without trying to reproduce every feature of a large IDE. The core and pixel renderer are written in assembly, with a build-time translation path for Apple silicon and separate platform adapters. It runs on x86-64 Linux, Apple silicon Macs, and current Windows releases. The product is free, open source, and intentionally early, positioning itself as a compact workspace for reading code, making targeted edits, running commands, and checking what changed. Its own project description is closer to a graphical nano with agent awareness than a replacement for every professional IDE.

The editing surface includes tabs, syntax highlighting, find and replace, and an optional Vim mode. Fuzzy file search helps jump around a project, while project-wide search covers text beyond the open buffer. Users can choose from 40 light and dark themes, and the application can follow the system appearance. On Omarchy it can follow that desktop's theme as well. Recent builds add practical navigation details such as horizontal scrolling for long lines and adjustable touchpad behavior. This is still a deliberately modest editing feature set. It is meant for developers who value quick access to files and basic manipulation over a deep extension marketplace, graphical debugging, language-server intelligence, or the many panels found in a full IDE.

A built-in terminal keeps the shell next to the source. Developers can run build commands, test suites, scripts, and terminal-based coding agents without switching to another application. File paths printed in terminal output can be opened in the editor, including line and column references. That makes rhun useful as a visual companion to tools whose main interface remains the command line. The editor does not claim to replace Claude Code, Codex, OpenCode, or Grok Build. Instead, its Agents panel discovers their sessions and shows them alongside the project so a user can track active work while reading the files those sessions affect. Sessions associated with Git worktrees can also appear there, which is useful when agents operate on separate branches or isolated working directories.

Git support handles the review loop that follows agent work. rhun can show changed and untracked files, display diffs, browse commit history, and perform staging, commits, pulls, and pushes. Per-file actions keep the user close to the exact patch under review. It can optionally draft a commit message from the diff by using a local Ollama model or an existing Claude Code or Codex command-line subscription. Local model setup is exposed in settings, and the draft remains editable before committing, so generated text is a starting point rather than an automatic action. This set of features fits a workflow where an agent creates a patch, the developer inspects each change, makes corrections, and commits without leaving the compact workspace.

The unusual implementation is part of the appeal, but the practical distinction is its narrow resource footprint and quick startup. The shared editor, renderer, Vim, Git, and agent code work across platforms, while platform layers handle operating-system differences. The project avoids telemetry and asks users to report bugs directly because it does not collect usage data. It is licensed under MIT, accepts outside contributions, and asks contributors to discuss changes to core behavior before implementing them. The maintainer has said that keeping scope controlled is important. That restraint can be attractive beside resource-heavy editors, though it also means prospective users should expect fewer integrations and conveniences. Planned or discussed capabilities should not be mistaken for features already present in a release.

There is no paid tier. Installation scripts are provided for x86-64 Linux and Apple silicon macOS, with PowerShell installation for Windows 10 version 1809 or later and Windows 11. Platform support is therefore real but not universal, since Intel Macs and non-x86 Linux machines are outside the documented binaries. rhun is also a solo, pre-1.0 project with a smaller ecosystem than established editors. It is best approached as a focused tool for a small project or an agent-assisted review workflow, not yet as a drop-in replacement for every IDE setup. For developers whose daily loop is mostly inspect, edit, run, diff, and supervise an agent, that limited scope is coherent.

Key Features

  • Assembly-based code editor
  • Integrated shell terminal
  • Git diffs and history
  • Fast fuzzy project search
  • Optional Vim editing mode
  • Coding agent session panel

Pros & Cons

What we like

  • Starts quickly with a small footprint
  • Keeps terminal and Git beside the code
  • Surfaces active command-line agent sessions
  • Free MIT-licensed source without telemetry

Room for improvement

  • Early solo project with a smaller ecosystem
  • Offers fewer IDE features by design
  • Mac binaries require Apple silicon
  • Linux binaries currently target x86-64

Frequently Asked Questions

What is rhun?
rhun is a compact code editor written around an assembly core. It combines editing, a terminal, Git tools, fuzzy search, Vim mode, and a panel for command-line coding agent sessions.
Is rhun free?
Yes. rhun is free and open source under the MIT license. The project also states that it does not use telemetry.
Which operating systems does rhun support?
Documented builds support x86-64 Linux, Apple silicon macOS, and Windows 10 version 1809 or later and Windows 11. Intel Macs and other Linux processor architectures are not listed in the current installation instructions.
Does rhun include an AI coding agent?
No. Its Agents panel displays sessions from tools such as Claude Code, Codex, Grok Build, and OpenCode, while the built-in terminal can run those tools. It can also draft commit messages through local Ollama or an existing Claude Code or Codex command-line subscription.

Best For

Reviewing changes produced by coding agentsEditing code beside terminal commandsInspecting Git diffs before committingNavigating small projects with fuzzy search

Featured in

Alternatives to rhun

View all

Our take

Tool Index Editorial · Oct 2026· 3.5/5

rhun is a small open-source code editor that keeps source files, a terminal, Git review, and coding-agent sessions in one lean desktop app. We found the workflow coherent for developers whose loop is mostly inspect, edit, run, review, and commit. Tabs, syntax highlighting, fuzzy search, Vim mode, diffs, history, and agent-session tracking cover that loop without imitating a full IDE. It is free under MIT and has no telemetry.

The current v0.17 release is available for Windows, x86-64 Linux, and Apple Silicon Macs. Its restraint is both appeal and limitation. There is no large extension ecosystem or deep IDE feature set, platform binaries don't cover every architecture, and this remains an early solo project. It is best tried beside an existing setup for agent-generated patch review, not assumed to be a complete replacement on day one.

Editorial opinion from the Tool Index team, written from the public product pages. Not a user review.

Reviews (0)

No reviews yet

Be the first to share your experience with rhun

Sign in to write a review

Badge builder

Add rhun to your website

Choose a badge style and size, preview it here, then copy the generated HTML. Badge images are self-contained SVGs and do not require an external script.

rhun badge preview
<a href="https://toolindex.net/tools/rhun?ref=badge" target="_blank" rel="noopener">
  <img src="https://toolindex.net/badge/rhun/medium.svg" alt="rhun - Listed on Tool Index" width="180" height="50" />
</a>

How to use the badge

  1. 1. Pick the style, size, and theme that fit your layout.
  2. 2. Copy the generated HTML from the code block.
  3. 3. Paste it into your footer, homepage, or press page.

Standard badge available

The standard listing badge is available now. Score and circle badges are limited to tools currently ranked in the top 10 of a category.

Badge clicks return visitors to this profile with a referral tag so the source remains identifiable.