Bash-it collects community-maintained Bash commands and scripts for Bash environments.
The Best Surge Alternatives in 2026
Looking for something like Surge? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 18 are open source.
Surge provides downloads through a terminal manager written in Go, according to its repository description.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | bash-it | — | Yes | — |
| 2 | Browsh | — | Not stated | Web |
| 3 | TerminalTrove | — | Not stated | Web |
| 4 | Docker Android | — | Not stated | Android |
| 5 | Weylus | — | Not stated | — |
| 6 | Shairport Sync | — | Not stated | — |
| 7 | Hyfetch | — | Yes | — |
| 8 | Tmux | — | Yes | — |
| 9 | lf | — | Yes | — |
| 10 | gurk-rs | — | Yes | — |
All Surge alternatives
Browsh
brow.shBrowsh renders modern web content in an interactive text-based browser for terminals.
TerminalTrove
terminaltrove.comTerminal Trove catalogs command-line and terminal user-interface tools for discovery.
Docker Android
github.com/budtmo/docker-androidDocker-Android runs Android in a Docker image with noVNC, video recording, an MCP server, and an AI agent.
Weylus
github.com/H-M-H/WeylusWeylus lets a tablet act as a graphics tablet or touchscreen for a computer.
Shairport Sync
github.com/mikebrady/shairport-syncShairport Sync receives music streams over AirPlay and AirPlay 2, according to its project page.
Hyfetch displays system information in a terminal with LGBTQ+ pride-flag themes, according to its repository description.
tmux provides terminal multiplexing, with source code and project information on its repository page.
lf manages files from a terminal, according to its repository description.
gurk-rs provides a terminal-based Signal Messenger client, according to its repository title and description.
Conky
conky.ccConky configuration uses variables and settings to display elements such as text, bars, and graphs.
Loop manages windows on macOS, according to its repository description.
Atuin synchronizes and searches shell history with end-to-end encryption, according to its repository description.
CodexBar displays usage statistics for OpenAI Codex and Claude Code without requiring login, according to its repository.
walk navigates files in a terminal interface as an alternative to cd and ls, with keyboard controls for moving through folders.
skim provides fuzzy finding in Rust, according to its repository description.
Fooyin plays music and supports customization, according to its repository description.
Pi-Apps catalogs software for Raspberry Pi, with projects described as open source in its repository title.
QMPlay2 plays video and audio in many formats and codecs, according to its repository description.
ShellGPT brings AI language models to command-line workflows, according to its repository description.
Satty provides tools to annotate screenshots, according to its repository description.
fclones finds duplicate files, according to the project title and repository description.
JDSP4Linux processes audio for PipeWire and PulseAudio clients, according to its repository description.
Powerlevel10k is a theme for the Zsh shell, as described by its repository page.
Alternatives to similar tools
What is the best alternative to Surge?
Are there open-source alternatives to Surge?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative























