A modern modal editor combining Neovim's power with IDE-like features for enhanced productivity.
Oni is a modern code editor built on Neovim that combines Vim's modal editing with IDE-like features such as code completion, quick info, and fuzzy finding. It aims to enhance developer productivity by reducing cognitive load and providing a rich, integrated editing environment.
Vim power users and developers who want the efficiency of modal editing alongside modern editor tooling, especially those transitioning from editors like VSCode or Atom.
Oni offers the full Vim experience without terminal limitations, plus out-of-the-box IDE features and a JavaScript-based plugin system, making it a unique blend of traditional and modern editing.
Oni: Modern Modal Editing - powered by Neovim
Integrates Neovim at its core, delivering the full Vim editing experience without terminal limitations, as highlighted in the 'no compromises' philosophy.
Comes with built-in features like code completion, fuzzy finding, and error diagnostics, reducing setup time and cognitive load for immediate productivity.
Offers a modern GUI that works uniformly on Windows, Mac, and Linux, making modal editing accessible across different operating systems.
Includes an interactive tutorial to help users learn Vim's modal editing, easing the transition from other editors like VSCode or Atom.
Marked as unmaintained in the README with no future updates or bug fixes, making it unreliable for long-term or production use.
The GUI layer and embedded browser features can increase memory and CPU usage, potentially slowing down performance compared to lightweight terminal editors.
The README lists only a few plugins, indicating a small and stagnant ecosystem, which restricts extensibility compared to active editors like VSCode.
Oni is an open-source alternative to the following products:
Atom is a hackable text editor for the 21st century, built with web technologies and designed to be customizable through packages and themes.
VSCode is an alternative name for Visual Studio Code, a free, open-source code editor developed by Microsoft with extensive extension support and built-in tools.
Visual Studio Code
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
The official Vim repository
binary releases of VS Code without MS branding/telemetry/licensing
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.