ryvex is a
- cross-platform
- dependency free
- terminal based
- vim-like
text editor written in Rust.
The goal of ryvex is to support as many targets as possible. Whether it’s a smart fridge, a web browser or a custom operating system—if it can execute code, ryvex should run there.
Note
Once v0.1.0 is released, all supported targets will be available via AUR, Nix, Homebrew, Chocolatey and GitHub Releases.
- macOS
- Linux
- Windows
Web browsers and WASI are planned as the next targets.
Important
ryvex is under active development and is not yet stable. Adding support for a new will require ongoing maintenance, as future features might demand additional platform-specific code.
If your preferred platform is not listed, you can add support by implementing the required traits for filesystem access and rendering in ryvex-target. Any target is welcome; there are absolutely no restrictions on what you can add.