Evcode vs Oride
Evcode
github.comOride
github.comSide by side
| Figure | Evcode | Oride |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | Yes | Yes |
| Linux | — | Yes |
| Plans published | 0 | 0 |
| Spec score · Rust IDEs | 7.1 (#12) | 7.0 (#13) |
| Editing | Editing features include multiple tabs, syntax highlighting, text selection, undo and redo, clipboard integration, and cursor navigation. | It includes Vim-style modal editing, multiple buffer tabs, and project and buffer search and replace. |
| Installation | The README documents building from source with cargo build --release and installing with cargo install evcode. | The README provides installation instructions for Windows, Linux, and macOS, plus distribution and Nix package options. |
| Intended users | The README describes Evcode as developer-focused and emphasizes terminal-first, keyboard-driven development and fast experimentation. | The project presents Oride as a contained TUI editor for people who want coding, project navigation, terminal work, and Git tools in one interface. |
| License | The repository identifies Evcode as licensed under the MIT License. | The README states that Oride is licensed under MIT. |
| Product | Evcode describes itself as a Rust terminal IDE for developers seeking a fast, focused alternative to heavyweight GUI editors. | Oride is a modular terminal code editor and mini-IDE built in Rust. |
In their own words
Evcode
Evcode is a free, open-source Rust terminal IDE for macOS, built around terminal-first, keyboard-driven development and fast experimentation. Its editor provides multiple tabs, syntax highlighting, text selection, undo and redo, clipboard integration, and cursor navigation. Built-in LSP support can provide diagnostics, error highlighting, language awareness, and real-time feedback where an LSP server exists. Teleport is a fuzzy file finder for project navigation, while a file tree shows project structure. An integrated terminal runs commands for compiling, testing, or scripts, including Cargo, Python, Node, build systems, and shell commands. Ghost Snap stores a buffer snapshot in memory and mirrors it to a local path; Ghost Diff shows changes against that snapshot, and Ghost Rollback restores the last one. Evcode is MIT licensed. Installation is documented through Cargo, including `cargo install evcode`; the latest listed release is 1.0.0. The README reports approximately 7–10 MB of idle RAM usage.
Oride
Oride is a modular terminal code editor and mini-IDE built in Rust for Windows, macOS, and Linux. Its editing tools include Vim-style modal editing, buffer tabs, splits, and multi-cursor editing. A project tree, search and replace, Git tools, and a collapsible interactive terminal bring project work into one interface. Git features include status and sync information, ahead/behind status, pull, and push. The project lists syntax support for Rust, C, Bash, Markdown, Ori, HTML, CSS, JavaScript/TypeScript, Python, D, Lua, Nim, and Ruby. It can start configured local language servers on demand for autocomplete, hover information, and go to definition. The terminal Markdown preview supports tables, code fences, images, links, and graphics protocols on supported terminals. A declarative task runner uses tasks.toml, and :health provides environment diagnostics. The repository describes version 0.2.0 and identifies the software as MIT licensed. Lua plugins, large-file streaming, code actions, and crash recovery are future roadmap items.