A modern, zero-configuration terminal text editor with IDE-level features and familiar keybindings.
Fresh is a modern terminal-based text editor and IDE that combines the intuitive user experience of graphical editors like VS Code with the performance and efficiency of the terminal. It solves the problem of complex configuration and steep learning curves in traditional terminal editors by offering familiar keybindings, mouse support, and powerful features out of the box.
Developers and power users who work in the terminal and want a feature-rich, easy-to-use editor without sacrificing performance or dealing with extensive configuration.
Developers choose Fresh for its zero-configuration approach, IDE-level features like LSP support and multi-cursor editing, and its ability to handle large files efficiently, all while maintaining the speed and familiarity of a terminal-native tool.
Terminal based IDE & text editor: easy, powerful and fast
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Works immediately with standard keybindings, mouse support, and menus, eliminating the need for complex setup files or memorization.
Efficiently loads and edits multi-gigabyte files with low memory overhead and latency, as demonstrated in the project's technical blog posts.
Includes a command palette, multi-cursor editing, and LSP support, mirroring intuitive workflows from VS Code and Sublime Text.
Supports TypeScript plugins in a sandboxed QuickJS runtime, allowing custom functionality without security risks or heavy dependencies.
Has a smaller community and fewer pre-built plugins compared to established editors like VS Code, relying on user contributions for extensibility.
Lacks graphical features such as drag-and-drop, rich visual debugging, or integrated browser previews, which may hinder certain development tasks.
Sends anonymous usage data by default for upgrade checks, requiring manual opt-out via configuration or command-line flags, which may concern privacy-focused users.
On macOS, requires additional terminal setup for optimal keyboard shortcuts, as noted in the documentation, adding complexity for some users.
Fresh is an open-source alternative to the following products:
Sublime Text is a sophisticated text editor for code, markup, and prose, known for its speed, extensive plugin ecosystem, and powerful features.
Visual Studio Code is a free, open-source code editor developed by Microsoft, featuring built-in support for debugging, Git control, syntax highlighting, and extensions.