Automic VaultAutomic Vault

brew

Install fresh-editor with Homebrew, Nix, winget, zypper, scoop

Text editor for your terminal: easy, powerful and fast. Version 0.4.3 via Homebrew; verified 2026-07-06.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install fresh-editor

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#fresh-editor

nixpkgs package indexes · pkgs/by-name/fr/fresh-editor/package.nix · source: api.github.com

openSUSE zypperverified · 92%
sudo zypper install fresh-editor

openSUSE Tumbleweed package metadata · fresh-editor · source: download.opensuse.org

Windows

Windows Package Managerverified · 92%
winget install --id sinelaw.fresh-editor -e

Windows Package Manager source index · sinelaw.fresh-editor · source: cdn.winget.microsoft.com

Scoopverified · 92%
scoop install main/fresh

Scoop official bucket manifest trees · bucket/fresh.json · source: api.github.com

overview

Package summary

Text editor for your terminal: easy, powerful and fast

Commands and aliases

  • fresh

history

Project history and usage

Fresh is a terminal text editor that presents familiar graphical-editor conventions inside a terminal UI. Its official README describes zero-configuration startup, standard keybindings, mouse support, menus, a command palette, language-server features, multi-cursor editing, themes, plugins, and large-file handling.

Project history

Fresh is developed as a Rust application under the `sinelaw/fresh` repository and is documented through an official website and user guide. Official release metadata visible during research showed a fast-moving 0.x line in 2026, including the 0.3 series in May 2026 and 0.4 releases in June 2026.

Adoption history

The README presents Fresh as broadly packaged rather than source-only. It documents installation through Homebrew, winget, Arch AUR packages, Debian and Ubuntu `.deb` packages, Fedora and RHEL `.rpm` packages, openSUSE, FreeBSD ports/pkg, Gentoo GURU, AppImage, Flatpak, npm, cargo-binstall, crates.io, Nix flakes, prebuilt binaries, and source builds.

That distribution list suggests the project is aimed at users who want a modern editor binary available from normal operating-system and language package channels, not only Rust developers.

How it is used

The main command is `fresh`, used to open files from the terminal. Typical use is interactive editing with familiar shortcuts, command-palette navigation, LSP features, search and replace, file explorer workflows, split panes, integrated terminal support, themes, and TypeScript plugins.

Why package nerds care

Fresh is package-nerd interesting because it is a contemporary terminal editor that deliberately targets many package channels at once. It is a useful specimen of how a Rust CLI application can be shipped through native package managers, language registries, self-contained Linux formats, and prebuilt release artifacts while keeping the runtime surface to a single `fresh` command.

Timeline

  • 2026-05: Official releases include Fresh 0.3.x builds.
  • 2026-06: Official releases include Fresh 0.4.0, 0.4.1, and 0.4.2.
  • 2026: The README documents wide package availability across Homebrew, winget, AUR, deb/rpm, AppImage, Flatpak, npm, crates.io, Nix, FreeBSD, and Gentoo.

Related projects

  • Fresh is positioned against familiar graphical editor workflows from editors such as VS Code and Sublime Text, while remaining a terminal-first application.
  • Its related packaging surfaces include crates.io, npm, Homebrew, winget, Nix flakes, AppImage, Flatpak, and Linux distribution package formats.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for fresh-editor. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.config/fresh/config.json.fresh/config.json.fresh/session.json
Windows
%APPDATA%\fresh\config.json.fresh\config.json.fresh\session.json

executables

Installed executables

CommandKindExposureNote
freshcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.4.3
manager updated2026-07-06
local dataok
upstreamcurrent
latest detectedv0.4.3

https://github.com/sinelaw/fresh

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:fresh-editor
Version0.4.3
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/fresh-editor
Homepagehttps://sinelaw.github.io/fresh/
Repositoryhttps://github.com/sinelaw/fresh
Upstream docshttps://getfresh.dev/docs
LicenseGPL-2.0-or-later
Source archivehttps://github.com/sinelaw/fresh/archive/refs/tags/v0.4.3.tar.gz
Last updated2026-07-06T08:10:54Z
Pulseupdated
Build dependenciesrust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namefresh-editor
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

fresh-editor

nix profile install nixpkgs#fresh-editor
  • normalized package name match
  • Matched by: Fresh Editor
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/fr/fresh-editor/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
zypper95%

fresh-editor 0.3.12-1.1

A terminal text editor you can just use

https://getfresh.dev/

sudo zypper install fresh-editor
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fresh-editor
  • 3 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Fresh Editor
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: fresh-editor from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
winget95%

sinelaw.fresh-editor

winget install --id sinelaw.fresh-editor -e
  • normalized package name match
  • Matched by: Fresh Editor
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: sinelaw.fresh-editor from https://cdn.winget.microsoft.com/cache/source.msix
Scoop92%

main/fresh

scoop install main/fresh
  • installed executable or alias match
  • Matched by: Fresh
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/fresh.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment