{"slug": "rune-keyboard-driven-ide-is-now-open-source-under-gplv3", "title": "Rune Keyboard-Driven IDE Is Now Open Source Under GPLv3", "summary": "Unstable Build has released Rune, a native keyboard-driven development environment for Linux and macOS, as open source under the GPLv3 license, with the source code published on GitHub. Rune is written mainly in Go with a GPU-accelerated native interface and a character-grid layout built around terminals, panes, commands, and keyboard-driven workflows, with first-class language support currently focused on Go and Python. Contributors retain copyright over submitted code, and Unstable Build is preparing an optional contributor revenue-sharing program that pools a defined portion of revenue from eligible Rune-related services and distributes payments based on active credits.", "body_md": "[Rune](https://rune.build/), a native keyboard-driven development environment for Linux and macOS, is now open source under the GPLv3 license, with developer Unstable Build publishing the source code on GitHub. The IDE is written mainly in Go and uses a GPU-accelerated native interface. \n\nImportantly, unlike terminal editors such as Vim or Neovim, Rune is a native GUI app whose interface is heavily inspired by terminal multiplexers, with a character-grid layout built around terminals, panes, commands, and keyboard-driven workflows.\n\nThe terminal is a first-class part of the environment rather than an addition to the editor. Rune also includes a persistent console that acts as a REPL for managing packages, configuring models, controlling extensions and processes, and working with the debugger.\n\nAnother central part of the interface is Rune’s command prompt. Editor operations, window management, language tooling, and AI agent workflows are accessed through a single fuzzy-searchable command system. Commands can be chained into aliases or assigned to keyboard shortcuts.\n\nLanguage support currently focuses on Go and Python, which Rune considers its first-class supported environments. Rust and Zig integrations are already available in beta in the project’s main development branch.\n\nThe project is currently looking for contributors interested in adding similarly deep integrations for languages such as TypeScript, Java, C#, Elixir, OCaml, and Clojure. SDKs are already available for developing Rune extensions in Go and Python.\n\nAI tooling is also part of Rune’s broader development model, although the editor is not built solely around AI-assisted programming. Agent workflows share the same command environment as traditional editor and language operations, allowing AI tools to run alongside terminals and other development processes.\n\nThe move to open source also comes with an unusual approach to project governance. Rune is licensed under GPLv3, and contributors retain copyright over the code they submit.\n\nUnstable Build says it will not require contributors to give special relicensing rights that could let the company make community-developed code proprietary. Instead, the company is preparing an optional contributor revenue-sharing program.\n\nAccepted contributions will receive credits, and a defined portion of revenue from eligible Rune-related services will be placed into a contributor pool. Payments will be distributed based on the number of active credits each participant holds.\n\nMore details, including the source code and contribution instructions, are available through [Rune’s official announcement](https://rune.build/blog/rune-is-now-open-source) and [GitHub organization](https://github.com/unstablebuild/rune).\n\n*Image credits: Rune*", "url": "https://wpnews.pro/news/rune-keyboard-driven-ide-is-now-open-source-under-gplv3", "canonical_source": "https://linuxiac.com/rune-keyboard-driven-ide-is-now-open-source-under-gplv3/", "published_at": "2026-09-13 16:58:20+00:00", "updated_at": "2026-09-13 17:14:48.411533+00:00", "lang": "en", "topics": ["developer-tools", "ai-agents", "ai-tools"], "entities": ["Rune", "Unstable Build", "GitHub", "Go", "Python", "Rust", "Zig", "GPLv3"], "alternates": {"html": "https://wpnews.pro/news/rune-keyboard-driven-ide-is-now-open-source-under-gplv3", "markdown": "https://wpnews.pro/news/rune-keyboard-driven-ide-is-now-open-source-under-gplv3.md", "text": "https://wpnews.pro/news/rune-keyboard-driven-ide-is-now-open-source-under-gplv3.txt", "jsonld": "https://wpnews.pro/news/rune-keyboard-driven-ide-is-now-open-source-under-gplv3.jsonld"}}