Life & fun · alternatives · 2026
24 alternatives to Goto – A Linux shell 'cd' replacement tool
Linux Shell 'cd' replacement tool. cd on steroids, with fuzzy file finder and a directory bookmark saver. - ankitvad/goto
Goto is a Linux shell tool that replaces the standard `cd` command with enhanced functionality. It includes a fuzzy file finder for searching directories and a bookmark system for saving frequently accessed locations.… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Goto – A Linux shell 'cd' replacement tool launched in 2015; newer entries below may have overtaken it.
- 1

Alias and navigate to directories with tab completion in Linux - iridakos/goto
2018 · github.com · its alternatives →
- 2

- 3

A simple, fast and user-friendly alternative to 'find' - sharkdp/fd
2017 · github.com · its alternatives →
- 4

Alias and navigate to directories with tab completion in Linux - iridakos/goto
2018 · github.com · its alternatives →
- 5

Alias and navigate to directories with tab completion in Linux - iridakos/goto
2018 · github.com · its alternatives →
- 6

blazing fast `ls` replacement with superpowers. Contribute to chaqchase/lla development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 7

- 8

Alias and navigate to directories with tab completion in Linux - iridakos/goto
2018 · github.com · its alternatives →
- 9

Alias and navigate to directories with tab completion in Linux - iridakos/goto
2019 · github.com · its alternatives →
- 10

Redo is the ultimate tool to create reusable functions from your history in an interactive way - barthr/redo
2022 · github.com · its alternatives →
- 11

Linux tool to show progress for cp, mv, dd, ... (formerly known as cv) - Xfennec/progress
2014 · github.com · its alternatives →
- 12CS
The pattern of downloading and executing installation scripts without verifying them has bothered me for a while. I started messing around with a way to verify the checksum of scripts before I execute them. I've found it a really useful tool for installing things like Rust or Deno. It's written entirely as a shell script, and it's easy to read and understand what's happening. I hope it may be useful to someone else!
2022 · checksum.sh · its alternatives →
- 13

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) - lmorg/murex
2023 · github.com · its alternatives →
- 14PF
2015 · getpicka.com · its alternatives →
- 15

Get quick answers to common linux related questions, right inside your terminal by typing "howdoi [your question]". - san-kumar/howdoi
2020 · github.com · its alternatives →
- 16
WhatsDiff▲141CLI tool to help you understand changes in your dependencies
Nov 2025 · whatsdiff.app · its alternatives →
- 17
Kuulto▲116Use /ai to organize files, convert image formats, and more
Jan 2026 · kuulto.app · its alternatives →
- 18

I have used this tool privately since 2011 to manage directory jumping. While it is conceptually similar to tools like z or zoxide, the underlying ranking model is different. It uses a power-law convolution with the time series of cd actions to calculate a history-aware "frecency" metric instead of the standard heuristic counters and multipliers. This approach moves away from point-estimates for recency. Most tools look only at the timestamp of the last visit, which can allow a "one-off" burst of activity to clobber long-term habits. By convolving a configurable history window (typically the…
Mar 2026 · github.com · its alternatives →
- 19

I've built a tool called sol (like "soul") that helps you inspect and format complex shell one-liners. Features: - Choose which transformations you want (break on pipe, args, redirect, whatever) - "Peeks" into stringified commands (think xargs, parallel) and formats those, too - Auto-breaks at a given width (e.g., 80 characters) - Shows you non-standard aliases, functions, files, etc. that you might not have in your shell environment - Breaks up long jq lines with jqfmt because—let's be honest—they're getting out of hand As a security researcher and tool developer, I often encounter (or…
2024 · github.com · its alternatives →
- 20HA
In the deep mists of time (circa 2012), I was playing with the Go standard library, and saw how easy it was to stand up a webserver that let you navigate a remote file system, and I thought it was pretty neat. I took a look at my shell history and a frequent pattern of commands was "cd, ls, cd, ls, ...". And I thought "I love my keyboard, but you know, point and click might be nice in this context." And then I thought, "It'd be even cooler if you could run commands there." Skip forward several years, a few earlier implementations, a name change, and now there's Hucksh(ell), a bash-like shell…
2023 · its alternatives →
- 21

s is a tool for ssh like z for cd. Contribute to haosdent/s development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 22

A lightweight mac app for managing environment variables locally. No auth, no network requests, no usage tracking... just files on your machine.
2023 · shello.app · its alternatives →
- 23
DuckDisk▲104Table-first storage analysis for Mac, cloud, and SSH
Aug 2026 · github.com · its alternatives →
- 24

Turn long links into memorable shortcuts that save time
2025 · goto.app · its alternatives →
Also compare
- Goto – shell command for navigation to aliased directories alternatives
- goto alternatives
- A simple, fast and user-friendly alternative to find, written in Rust alternatives
- Goto aliased directories in bash with autocompletion support alternatives
- Goto – Directory aliases for the shell alternatives
- I made an ls alternative for my personal use alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →