Runa

What Runa is
Runa is a free terminal file manager for Linux, macOS, and Windows. Its keyboard-driven controls support moving, filtering, copying, and renaming files, as well as managing tabs. A dual-pane layout and preview pane help with browsing and reviewing files. Users can adjust keybindings, colors, and layout in a TOML configuration file. The project describes a multithreaded engine with separate worker threads for I/O, previews, search, and file operations. The optional `fd` tool enables recursive fuzzy search of files and folders; without it, the manager remains usable, but that search is unavailable. The optional `bat` tool can provide syntax-highlighted previews, while built-in preview methods work without it. Installation options include Cargo, Arch Linux AUR, Homebrew, Scoop, precompiled binaries, and building from source. Runa is dual licensed under MIT or Apache-2.0 and is under active development, so configuration options may change. Releases from v0.5.11 onward are described as immutable and include attestations; SHA256 checksums are also provided.
Who it suits
Runa suits people who want to manage files from a keyboard-driven terminal interface on Linux, macOS, or Windows. It may also suit users who want configurable controls and panes, provided they can work with changing configuration options.
What it does well
- Free, with no paid plans stated.
- Runs on Linux, macOS, and Windows.
- Includes dual-pane and preview panes.
- Keybindings, colors, and layout are configurable.
- Built-in previews work without optional `bat`.
What to know first
- Recursive fuzzy search requires optional `fd`.
- Configuration options may change during active development.
Limits
Recursive fuzzy file and folder search requires `fd`; without it, Runa remains usable but notifies users who attempt that search. Configuration options may change while the project is under active development.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| runa | No paid plans stated | Free |
As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Choose an installation route: Cargo, Arch Linux AUR, Homebrew, Scoop for Windows, a precompiled binary, or building from source.
- Install Runa using the selected route.
- Optionally install `fd` for recursive fuzzy search.
- Optionally use `bat` for syntax-highlighted previews; built-in preview methods remain available without it.
- Customize keybindings, colors, and layout through a TOML configuration file.
Verdict
Runa brings keyboard-driven file actions, dual panes, previews, and customization to the terminal across three desktop operating systems. Note that recursive fuzzy search depends on `fd`, and configuration options may change while the project remains in active development.
Questions
Is Runa free?
Yes. Runa has a free plan priced at $0, and no paid plans are stated.
Which platforms does Runa support?
Runa supports Linux, macOS, and Windows.
What license does Runa use?
It is dual licensed under MIT or Apache-2.0.
Does Runa need `fd` or `bat`?
Recursive fuzzy search requires `fd`. Built-in preview methods remain available without `bat`, which can provide syntax-highlighted previews.
How can I install Runa?
Options include Cargo, Arch Linux AUR, Homebrew, Scoop for Windows, precompiled binaries, and building from source.
Where can I get support for Runa?
The project directs bug reports to GitHub issues and feature requests to Discussions, and welcomes pull requests.
Facts from Runa's own pages
- Customization
- Users can customize keybindings, colors, and layout through a TOML configuration file. · github.com, 4 Oct 2026
- Development status
- Runa is described as a work in progress under active development, and configuration options may change over time. · github.com, 4 Oct 2026
- Dual-pane layout
- Yes · github.com, 21 Sept 2026
- File actions
- Its keyboard-driven interface supports actions including moving, filtering, copying, renaming, and managing tabs. · github.com, 4 Oct 2026
- Free plan
- Yes · github.com, 21 Sept 2026
- Install methods
- Installation options include Cargo, Arch Linux AUR, Homebrew, Scoop for Windows, precompiled binaries, and building from source. · alexm-dev.github.io, 4 Oct 2026
- License
- The project is dual licensed under MIT or Apache-2.0. · github.com, 4 Oct 2026
- Linux support
- Yes · github.com, 21 Sept 2026
- macOS support
- Yes · github.com, 21 Sept 2026
- Notable limitation
- Recursive fuzzy search requires `fd`; without it, Runa remains usable but notifies users if they attempt that search. · github.com, 4 Oct 2026
- Performance
- The project describes a multithreaded engine with dedicated worker threads for I/O, previews, search, and file operations. · github.com, 4 Oct 2026
- Platforms
- The project says it works on Linux, macOS, and Windows, with precompiled binaries available for those platforms. · github.com, 4 Oct 2026
- Preview integration
- The optional `bat` tool can provide syntax-highlighted file previews; built-in preview methods remain available without it. · alexm-dev.github.io, 4 Oct 2026
- Preview pane
- Yes · github.com, 21 Sept 2026
- Purpose
- Runa is a fast, lightweight terminal file manager written in Rust. · github.com, 4 Oct 2026
- Release integrity
- Releases starting with v0.5.11 are described as immutable and include release attestations; SHA256 checksums are also provided. · github.com, 4 Oct 2026
- Search integration
- The optional `fd` tool enables fast recursive fuzzy file and folder search. · alexm-dev.github.io, 4 Oct 2026
- Support
- The project directs users to GitHub issues for bug reports and Discussions for feature requests, and welcomes pull requests. · github.com, 4 Oct 2026
- Windows support
- Yes · github.com, 21 Sept 2026
Where Runa stands on Freedom251
- File managers#17 of 29
- Terminal File Managers#18 of 29