Rune 1.1 Adds Python Support and Emacs Mode, Goes Free for Personal Use
The high-performance IDE introduces a disk-based symbol index that cuts memory usage by 95%.
Rune has released version 1.1 of its IDE, making the tool free for personal, non-commercial use without usage limits or expiration. The update expands the platform's reach by adding first-class Python support and a dedicated editor mode for Emacs users.
According to the Rune Blog, the 1.1 release introduces a new on-disk workspace symbol index supporting Go, Python, and Rust. Benchmarks indicate this architectural change reduces memory usage by approximately 95% while increasing resolution speed by 65–77%. For Python developers, the IDE now integrates with uv for package management, ty for type checking, and Ruff for linting.
Additionally, the update bifurcates the user experience into a "Standard" editor—designed for those accustomed to VS Code or Zed—and a beta "Emacs" editor featuring standard chords and a kill ring. Commercial users now have the option to purchase a perpetual license, which includes two years of upgrades.
Scaling for Large Repositories
Rune is engineered for high performance on massive codebases, prioritizing a command-line-centric experience. Historically, language servers have struggled with the scale of enterprise-grade repositories, often consuming excessive system resources and slowing down developer workflows. By moving the symbol index to the disk, Rune addresses these bottlenecks, allowing the IDE to maintain responsiveness even as the project size grows.
Market Implications
By removing the cost barrier for personal use and expanding its language capabilities, Rune is positioning itself to compete more aggressively against other modern, high-performance editors like Zed and VS Code. The inclusion of a beta Emacs mode is a targeted move to attract a specific segment of power users who demand high efficiency and keyboard-driven navigation. This shift suggests a transition from a niche tool for specialized environments to a broader contender in the developer tool ecosystem.
Future Outlook
The release, which comprises 300 commits, also includes improvements to SSH workspace provisioning and overall responsiveness. While the Emacs editor remains in beta, its reception will likely determine how Rune further evolves its specialized editing modes. Observers will be watching to see if the new pricing model accelerates adoption among the open-source community and whether the on-disk indexing becomes a standard for other high-performance IDEs.