
Rune
Integrates code editing, terminals, CLI tools, language intelligence, debugging, and AI agents in one workspace environment for developers
It takes care to curate a safe software space. Help us do more.
&
| + | Native GPU Rendering free, pro, enterprise | Draws the interface through OpenGL on Linux and Metal on macOS without Electron, so users get a native application instead of a browser-based shell. |
|---|---|---|
| + | Multi-Workspace Layout free, pro, enterprise | Provides nine workspace slots with unlimited terminals, tabs, and windows, allowing users to organize several projects and tasks within one environment. |
| + | Integrated Terminals free, pro, enterprise | Embeds splittable terminal tiles that share the editor’s key bindings, allowing shell work and code editing to happen in one window under a single keymap. |
| + | Command Prompt free, pro, enterprise | Routes editor operations, window management, language tooling, and agent workflows through one fuzzy-searchable prompt, allowing users to run any action by name without menus. Commands can be chained into aliases or bound to keyboard shortcuts. |
| + | Key Binding Presets free, pro, enterprise | Offers standard, vim, and emacs presets that apply to editor buffers, terminals, input boxes, and the file explorer, so users keep familiar muscle memory in every surface. |
| + | Language Intelligence free, pro, enterprise | Ships symbol indexing and code-navigation tooling for Go and Python, with Rust and Zig in beta, enabling structural code navigation without separate language-server setup. |
| + | Integrated Debugger free, pro, enterprise | Includes a debugger managed from the persistent console, allowing users to inspect running programs without switching to a separate tool. |
| + | Persistent Console free, pro, enterprise | Provides a REPL-style console for managing packages, models, extensions, and processes, allowing IDE configuration and control to stay on the keyboard. |
| + | Coding Agent free, pro, enterprise | Includes an AI coding assistant that reads and edits files, searches the codebase, and runs commands, allowing users to delegate multi-step tasks from within the workspace. Installed as the rune-agent package; requires a model provider. |
...13 more features/limitations. Contact us to get a complete list of features and system requirements.
System Requirements
| # | Minimum |
|---|---|
| 1 | macOS 13.3 (Ventura) or newer |
| 2 | Apple Silicon or Intel |
| # | Minimum |
|---|---|
| 1 | Linux, glibc-based (Debian 10+, Ubuntu 20.04+, Fedora 33+, RHEL/Rocky/AlmaLinux 8+) |
| 2 | x86_64 or arm64 |
| 3 | X11 (or Wayland via XWayland) with an OpenGL-capable driver |
| 4 | glibc 2.28 or newer, system OpenGL (Mesa) and X11 client libraries |
Ratings
Not available, but we appreciate help! You can help us improve this page by contacting us.
Developer
Written in
Go
Initial Release
Not available, but we appreciate help! You can help us improve this page by contacting us.
Repository
License
Notes
- Rune is free to download and open source (GPLv3 or later). Paid plans (Rune Pro, Enterprise) raise the Rune Network node limit from 2 to 10 and unlimited respectively, and Pro adds premium support: pricing
- The extension SDK, rune-go-sdk, is a separate module under Apache-2.0: rune-go-sdk
- Not to be confused with unrelated software that shares the name Rune (for example, a multiplayer web-game platform and a music player).