Back to articles
Fresh: The Terminal Editor that Opens 2GB Logs in ~600ms with <40MB RAM
How-ToTools

Fresh: The Terminal Editor that Opens 2GB Logs in ~600ms with <40MB RAM

via Dev.toTobias weissmann

If you’ve ever cracked open a multi-gigabyte log only to watch your editor choke, this’ll feel like cheating. Fresh is a new terminal-based editor written in Rust that behaves like a modern GUI editor — command palette, mouse support, LSP, multi-cursor — yet stays tiny and fast enough to open a 2GB ANSI-colored log in about 600ms while sipping ~36MB RAM (author’s benchmark). It’s open-source and solo-built. Rust Production Cheatsheet: https://tobiweissmann.gumroad.com/l/pvaqvy Why Fresh exists (and why it’s interesting) Most terminal editors trade power for a steep learning curve or for plugin sprawl. Fresh aims for a different triangle: discoverable UX, modern extensibility, and zero-latency feel — inside the terminal. Discoverable UX. Menus, a Command Palette (Ctrl+P), familiar keybindings, mouse & scrollbars. If you can use VS Code, you can use Fresh. Batteries included. Built-in LSP client, multi-cursor, and syntax highlighting out of the box. Extensible with TypeScript. Write plug

Continue reading on Dev.to

Opens in a new tab

Read Full Article
20 views

Related Articles