Fresh is an open-source, high-performance terminal text editor written in Rust that combines blazing-fast speed with modern IDE-like features. It offers intuitive keybindings, full mouse support, LSP integration for code diagnostics, and extensibility via TypeScript plugins running in a sandboxed Deno environment.
Highlights
Zero-latency performance capable of handling files up to 10GB+ with instant startup times.
Intuitive design featuring standard keybindings, full mouse support, and a built-in command palette.
LSP support provides IDE-like capabilities such as go-to-definition, real-time diagnostics, and hover documentation.
Extensible architecture allowing plugins to be written in TypeScript and executed securely in a sandboxed Deno environment.
auto-generated
via The Terminal Text Editor
Context
Audience
Developers and power users who prefer terminal-based workflows
tgeorge06/lazyide: Lightweight terminal-native IDE built with Rust and ratatui
Lightweight terminal-native IDE built with Rust and ratatui - tgeorge06/lazyide
waveterm.dev
Wave Terminal — Upgrade Your Command Line
Stop Context Switching by Bringing Context Into Your Terminal. Wave is an open-source terminal with superpowers, integrating file previews, file editi...
github.com
zenbu-labs/terminal-code: VS Code in the terminal
VS Code in the terminal. Contribute to zenbu-labs/terminal-code development by creating an account on GitHub.