https://github.com/dcai/awesome-commandline-alternatives
Awesome alternatives to traditional commandline tools
https://github.com/dcai/awesome-commandline-alternatives
List: awesome-commandline-alternatives
awesome awesome-list command-line community linux
Last synced: 6 days ago
JSON representation
Awesome alternatives to traditional commandline tools
- Host: GitHub
- URL: https://github.com/dcai/awesome-commandline-alternatives
- Owner: dcai
- License: other
- Created: 2024-05-07T12:31:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-15T08:17:51.000Z (over 1 year ago)
- Last Synced: 2025-03-15T09:23:49.747Z (over 1 year ago)
- Topics: awesome, awesome-list, command-line, community, linux
- Homepage:
- Size: 110 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Contributing: contributing.md
- License: license.md
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
README
# Awesome Alternatives To Traditional Commandline Tools [](https://awesome.re) [](https://github.com/dcai/awesome-commandline-alternatives/actions/workflows/lint.yaml)
There are newer tools that might be better suited for you, here is a list!
## Contents
- [Alternatives to `ls`](#alternatives-to-ls)
- [Alternatives to `cd`](#alternatives-to-cd)
- [Alternatives to `rm`](#alternatives-to-rm)
- [Alternatives to `cat`](#alternatives-to-cat)
- [Alternatives to `find`](#alternatives-to-find)
- [Alternatives to `grep`](#alternatives-to-grep)
- [Alternatives to `top`](#alternatives-to-top)
- [Alternatives to `ps`](#alternatives-to-ps)
- [Alternatives to `sed`](#alternatives-to-sed)
- [Alternatives to `du`](#alternatives-to-du)
- [Alternatives to `df`](#alternatives-to-df)
- [Alternatives to `diff`](#alternatives-to-diff)
- [Alternatives to `loc`](#alternatives-to-loc)
- [Alternatives to `bash`](#alternatives-to-bash)
- [Alternatives to `neofetch`](#alternatives-to-neofetch)
- [Alternatives to `watch`](#alternatives-to-watch)
- [Alternatives to `man`](#alternatives-to-man)
- [Alternatives to `ping`](#alternatives-to-ping)
- [Alternatives to `kill`](#alternatives-to-kill)
- [Alternatives to `curl`](#alternatives-to-curl)
- [Alternatives to `ssh`](#alternatives-to-ssh)
- [Alternatives to `make`](#alternatives-to-make)
- [Alternatives to `nano`](#alternatives-to-nano)
- [Alternatives to `nvm`](#alternatives-to-nvm)
- [Alternatives to database clients](#alternatives-to-database-clients)
## Alternatives to `ls`
- [eza](https://github.com/eza-community/eza)
- [lsd](https://github.com/Peltoche/lsd)
## Alternatives to `cd`
- [z](https://github.com/rupa/z)
- [zoxide](https://github.com/ajeetdsouza/zoxide)
- [autojump](https://github.com/wting/autojump)
## Alternatives to `rm`
- [rip](https://github.com/nivekuil/rip)
## Alternatives to `cat`
- [bat](https://github.com/sharkdp/bat)
## Alternatives to `find`
- [fd](https://github.com/sharkdp/fd)
## Alternatives to `grep`
- [rg](https://github.com/BurntSushi/ripgrep)
- [ugrep](https://github.com/Genivia/ugrep)
- [the_silver_searcher](https://github.com/ggreer/the_silver_searcher)
- [fzf](https://github.com/junegunn/fzf)
- [jq](https://github.com/stedolan/jq) - JSON processor akin to `sed`, `awk` and `grep`.
- [yq](https://github.com/mikefarah/yq) - YAML processor.
- [xsv](https://github.com/BurntSushi/xsv) - CSV processor.
## Alternatives to `top`
- [btop](https://github.com/aristocratos/btop)
- [htop](https://github.com/htop-dev/htop)
- [atop](https://github.com/Atoptool/atop)
- [glances](https://github.com/nicolargo/glances)
- [bottom](https://github.com/ClementTsang/bottom)
## Alternatives to `ps`
- [procs](https://github.com/dalance/procs)
## Alternatives to `sed`
- [sd](https://github.com/chmln/sd)
- [sad](https://github.com/ms-jpq/sad)
## Alternatives to `du`
- [ncdu](https://dev.yorhel.nl/ncdu)
- [dust](https://github.com/bootandy/dust)
- [gdu](https://github.com/dundee/gdu)
## Alternatives to `df`
- [duf](https://github.com/muesli/duf)
- [dfc](https://github.com/Rolinh/dfc)
## Alternatives to `diff`
- [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy)
- [delta](https://github.com/dandavison/delta)
## Alternatives to `loc`
- [tokei](https://github.com/XAMPPRocky/tokei)
## Alternatives to `bash`
- [fish](https://github.com/fish-shell/fish-shell)
- [zsh](https://github.com/zsh-users/zsh)
- [xonsh](https://github.com/xonsh/xonsh)
- [nushell](https://github.com/nushell/nushell)
- [elvish](https://github.com/elves/elvish)
- [zx](https://github.com/google/zx)
## Alternatives to `neofetch`
- [fastfetch](https://github.com/fastfetch-cli/fastfetch)
- [macchina](https://github.com/Macchina-CLI/macchina)
## Alternatives to `watch`
- [entr](https://github.com/eradman/entr)
- [watchexec](https://github.com/watchexec/watchexec)
- [funzzy](https://github.com/cristianoliveira/funzzy)
## Alternatives to `man`
- [tldr](https://github.com/tldr-pages/tldr)
- [tealdeer](https://github.com/dbrgn/tealdeer)
## Alternatives to `ping`
- [mtr](https://github.com/traviscross/mtr)
- [prettyping](https://github.com/denilsonsa/prettyping)
## Alternatives to `kill`
- [fkill](https://github.com/sindresorhus/fkill-cli)
## Alternatives to `curl`
- [httpie](https://github.com/httpie/cli)
- [xh](https://github.com/ducaale/xh)
- [hurl](https://github.com/Orange-OpenSource/hurl)
- [yt-dlp](https://github.com/yt-dlp/yt-dlp)
- [aria2](https://github.com/aria2/aria2)
## Alternatives to `ssh`
- [mosh](https://github.com/mobile-shell/mosh)
## Alternatives to `make`
- [just](https://github.com/casey/just)
- [mise](https://github.com/jdx/mise) - Not only task runner, but also version manager (like `asdf`) and `direnv` replacement.
## Alternatives to `nano`
- [vim](https://github.com/vim/vim)
- [neovim](https://github.com/neovim/neovim)
- [emacs](https://github.com/emacs-mirror/emacs)
- [helix](https://github.com/helix-editor/helix)
- [kakoune](https://github.com/mawww/kakoune)
## Alternatives to `nvm`
- [asdf](https://github.com/asdf-vm/asdf)
- [mise](https://github.com/jdx/mise)
## Alternatives to database clients
Alternatives to builtin database clients such as `mysql`, `psql` and `sqlite3`.
- [pgcli](https://github.com/dbcli/pgcli)
- [mycli](https://github.com/dbcli/mycli)
- [litecli](https://github.com/dbcli/litecli)
- [usql](https://github.com/xo/usql)
## Contributing
[Contributions of any kind welcome, just follow the guidelines](contributing.md)!
### Contributors
[Thanks goes to these contributors](https://github.com/dcai/awesome-commandline-alternatives/graphs/contributors)!