sinelaw / fresh
- суббота, 6 декабря 2025 г. в 00:00:02
Text editor for your terminal: easy, powerful and fast
Visit the official Fresh website
A terminal-based text editor.
Fresh is designed for discovery. It features native UIs, a full Menu system, and a powerful Command Palette. With full mouse support, transitioning from graphical editors is seamless.
Extend Fresh easily using modern tools. Plugins are written in TypeScript and run securely in a sandboxed Deno environment, providing access to a modern JavaScript ecosystem without compromising stability.
Fresh is engineered for speed. It delivers a near zero-latency experience, with text appearing instantly. The editor is designed to be light and fast, reliably opening and editing huge files up to multi-gigabyte sizes without slowdown.
| Platform | Method |
|---|---|
| macOS | Homebrew |
| Arch Linux | AUR |
| Debian/Ubuntu | .deb |
| Fedora/RHEL | .rpm |
| All platforms | Pre-built binaries |
| npm | npm / npx |
| Rust users | crates.io |
| Developers | From source |
brew tap sinelaw/fresh
brew install fresh-editoryay -S fresh-editorDownload the .deb file from the releases page and install:
sudo dpkg -i fresh-editor_*.debDownload the .rpm file from the releases page and install:
sudo rpm -i fresh-editor-*.rpmDownload the latest release for your platform from the releases page.
npm install -g @fresh-editor/fresh-editorOr try it without installing:
npx @fresh-editor/fresh-editorcargo install fresh-editorgit clone https://github.com/sinelaw/fresh.git
cd fresh
cargo build --release
./target/release/fresh [file]Copyright (c) Noam Lewis
This project is licensed under the GNU General Public License v2.0 (GPL-2.0).