FreSH is a shell for Windows written in C with no runtime dependencies. It runs bash scripts unchanged, without WSL, MSYS2 or Git Bash, and ships its own awk, regular expression engine and coreutils so a script behaves the same on every machine. It starts in single digit milliseconds, completes commands, files, variables and flags as you type, and reads its settings from ~/.freshrc.
Technical details
Publisher
Musa Bostanci
Version
26.10.0
Release date
2026-08-15
License
GPL-3.0-only
Installer type
exe
Architecture
x64
Package ID
S42yt.FreSH
Install scope
Current user
Install FreSH - First-Run Experience Shell from the command line
Yes. FreSH - First-Run Experience Shell is free and open-source software released under the GPL-3.0-only license.
What is the latest version of FreSH - First-Run Experience Shell?
The latest version is 26.10.0, released on Aug 15, 2026.
Is it safe to download FreSH - First-Run Experience Shell?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 8eb1fe8dbdaf3b36f6e77a50d0e8726018cc740d4513d46caf42be575bfbcae1.
Which Windows versions does FreSH - First-Run Experience Shell support?
FreSH - First-Run Experience Shell runs on Windows and is available for 64-bit (x64) systems.
How do I install FreSH - First-Run Experience Shell silently?
Run the offline installer with "FreSH-Setup.exe" /silent /user, or install it with Windows Package Manager: winget install --id=S42yt.FreSH -e --silent.
How do I uninstall FreSH - First-Run Experience Shell?
Open Settings › Apps › Installed apps, find FreSH - First-Run Experience Shell and select Uninstall. From the command line, run winget uninstall --id=S42yt.FreSH -e.
Alternatives to FreSH - First-Run Experience Shell
Other Command Line Tools programs for Windows from different developers.