{"id":50750786,"url":"https://github.com/dcai/awesome-commandline-alternatives","last_synced_at":"2026-06-11T01:02:48.671Z","repository":{"id":238682003,"uuid":"797221692","full_name":"dcai/awesome-commandline-alternatives","owner":"dcai","description":"Awesome alternatives to traditional commandline tools","archived":false,"fork":false,"pushed_at":"2025-03-15T08:17:51.000Z","size":113,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-15T09:23:49.747Z","etag":null,"topics":["awesome","awesome-list","command-line","community","linux"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dcai.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"license.md","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-07T12:31:44.000Z","updated_at":"2025-03-15T08:17:54.000Z","dependencies_parsed_at":"2024-05-15T16:16:36.636Z","dependency_job_id":"c5218558-f9d4-496c-b9a4-4d8a69c69595","html_url":"https://github.com/dcai/awesome-commandline-alternatives","commit_stats":null,"previous_names":["dcai/awesome-commandline-alternatives"],"tags_count":0,"template":false,"template_full_name":"jthegedus/awesome-list-template","purl":"pkg:github/dcai/awesome-commandline-alternatives","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcai%2Fawesome-commandline-alternatives","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcai%2Fawesome-commandline-alternatives/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcai%2Fawesome-commandline-alternatives/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcai%2Fawesome-commandline-alternatives/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dcai","download_url":"https://codeload.github.com/dcai/awesome-commandline-alternatives/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcai%2Fawesome-commandline-alternatives/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34177445,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","awesome-list","command-line","community","linux"],"created_at":"2026-06-11T01:02:47.901Z","updated_at":"2026-06-11T01:02:48.654Z","avatar_url":"https://github.com/dcai.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003c!-- title --\u003e\n\u003c!--lint ignore no-dead-urls--\u003e\n\n# Awesome Alternatives To Traditional Commandline Tools [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![lint](https://github.com/dcai/awesome-commandline-alternatives/actions/workflows/lint.yaml/badge.svg)](https://github.com/dcai/awesome-commandline-alternatives/actions/workflows/lint.yaml)\n\n\u003c!-- subtitle --\u003e\n\nThere are newer tools that might be better suited for you, here is a list!\n\n\u003c/div\u003e\n\n## Contents\n\n- [Alternatives to `ls`](#alternatives-to-ls)\n- [Alternatives to `cd`](#alternatives-to-cd)\n- [Alternatives to `rm`](#alternatives-to-rm)\n- [Alternatives to `cat`](#alternatives-to-cat)\n- [Alternatives to `find`](#alternatives-to-find)\n- [Alternatives to `grep`](#alternatives-to-grep)\n- [Alternatives to `top`](#alternatives-to-top)\n- [Alternatives to `ps`](#alternatives-to-ps)\n- [Alternatives to `sed`](#alternatives-to-sed)\n- [Alternatives to `du`](#alternatives-to-du)\n- [Alternatives to `df`](#alternatives-to-df)\n- [Alternatives to `diff`](#alternatives-to-diff)\n- [Alternatives to `loc`](#alternatives-to-loc)\n- [Alternatives to `bash`](#alternatives-to-bash)\n- [Alternatives to `neofetch`](#alternatives-to-neofetch)\n- [Alternatives to `watch`](#alternatives-to-watch)\n- [Alternatives to `man`](#alternatives-to-man)\n- [Alternatives to `ping`](#alternatives-to-ping)\n- [Alternatives to `kill`](#alternatives-to-kill)\n- [Alternatives to `curl`](#alternatives-to-curl)\n- [Alternatives to `ssh`](#alternatives-to-ssh)\n- [Alternatives to `make`](#alternatives-to-make)\n- [Alternatives to `nano`](#alternatives-to-nano)\n- [Alternatives to `nvm`](#alternatives-to-nvm)\n- [Alternatives to database clients](#alternatives-to-database-clients)\n\n## Alternatives to `ls`\n\n- [eza](https://github.com/eza-community/eza)\n- [lsd](https://github.com/Peltoche/lsd)\n\n## Alternatives to `cd`\n\n- [z](https://github.com/rupa/z)\n- [zoxide](https://github.com/ajeetdsouza/zoxide)\n- [autojump](https://github.com/wting/autojump)\n\n## Alternatives to `rm`\n\n- [rip](https://github.com/nivekuil/rip)\n\n## Alternatives to `cat`\n\n- [bat](https://github.com/sharkdp/bat)\n\n## Alternatives to `find`\n\n- [fd](https://github.com/sharkdp/fd)\n\n## Alternatives to `grep`\n\n- [rg](https://github.com/BurntSushi/ripgrep)\n- [ugrep](https://github.com/Genivia/ugrep)\n- [the_silver_searcher](https://github.com/ggreer/the_silver_searcher)\n- [fzf](https://github.com/junegunn/fzf)\n- [jq](https://github.com/stedolan/jq) - JSON processor akin to `sed`, `awk` and `grep`.\n- [yq](https://github.com/mikefarah/yq) - YAML processor.\n- [xsv](https://github.com/BurntSushi/xsv) - CSV processor.\n\n## Alternatives to `top`\n\n- [btop](https://github.com/aristocratos/btop)\n- [htop](https://github.com/htop-dev/htop)\n- [atop](https://github.com/Atoptool/atop)\n- [glances](https://github.com/nicolargo/glances)\n- [bottom](https://github.com/ClementTsang/bottom)\n\n## Alternatives to `ps`\n\n- [procs](https://github.com/dalance/procs)\n\n## Alternatives to `sed`\n\n- [sd](https://github.com/chmln/sd)\n- [sad](https://github.com/ms-jpq/sad)\n\n## Alternatives to `du`\n\n- [ncdu](https://dev.yorhel.nl/ncdu)\n- [dust](https://github.com/bootandy/dust)\n- [gdu](https://github.com/dundee/gdu)\n\n## Alternatives to `df`\n\n- [duf](https://github.com/muesli/duf)\n- [dfc](https://github.com/Rolinh/dfc)\n\n## Alternatives to `diff`\n\n- [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy)\n- [delta](https://github.com/dandavison/delta)\n\n## Alternatives to `loc`\n\n- [tokei](https://github.com/XAMPPRocky/tokei)\n\n## Alternatives to `bash`\n\n- [fish](https://github.com/fish-shell/fish-shell)\n- [zsh](https://github.com/zsh-users/zsh)\n- [xonsh](https://github.com/xonsh/xonsh)\n- [nushell](https://github.com/nushell/nushell)\n- [elvish](https://github.com/elves/elvish)\n- [zx](https://github.com/google/zx)\n\n## Alternatives to `neofetch`\n\n- [fastfetch](https://github.com/fastfetch-cli/fastfetch)\n- [macchina](https://github.com/Macchina-CLI/macchina)\n\n## Alternatives to `watch`\n\n- [entr](https://github.com/eradman/entr)\n- [watchexec](https://github.com/watchexec/watchexec)\n- [funzzy](https://github.com/cristianoliveira/funzzy)\n\n## Alternatives to `man`\n\n- [tldr](https://github.com/tldr-pages/tldr)\n- [tealdeer](https://github.com/dbrgn/tealdeer)\n\n## Alternatives to `ping`\n\n- [mtr](https://github.com/traviscross/mtr)\n- [prettyping](https://github.com/denilsonsa/prettyping)\n\n## Alternatives to `kill`\n\n- [fkill](https://github.com/sindresorhus/fkill-cli)\n\n## Alternatives to `curl`\n\n- [httpie](https://github.com/httpie/cli)\n- [xh](https://github.com/ducaale/xh)\n- [hurl](https://github.com/Orange-OpenSource/hurl)\n- [yt-dlp](https://github.com/yt-dlp/yt-dlp)\n- [aria2](https://github.com/aria2/aria2)\n\n## Alternatives to `ssh`\n\n- [mosh](https://github.com/mobile-shell/mosh)\n\n## Alternatives to `make`\n\n- [just](https://github.com/casey/just)\n\u003c!--lint disable double-link--\u003e\n- [mise](https://github.com/jdx/mise) - Not only task runner, but also version manager (like `asdf`) and `direnv` replacement.\n\n## Alternatives to `nano`\n\n- [vim](https://github.com/vim/vim)\n- [neovim](https://github.com/neovim/neovim)\n- [emacs](https://github.com/emacs-mirror/emacs)\n- [helix](https://github.com/helix-editor/helix)\n- [kakoune](https://github.com/mawww/kakoune)\n\n## Alternatives to `nvm`\n\n- [asdf](https://github.com/asdf-vm/asdf)\n\u003c!--lint disable double-link--\u003e\n- [mise](https://github.com/jdx/mise)\n\n## Alternatives to database clients\n\nAlternatives to builtin database clients such as `mysql`, `psql` and `sqlite3`.\n\n- [pgcli](https://github.com/dbcli/pgcli)\n- [mycli](https://github.com/dbcli/mycli)\n- [litecli](https://github.com/dbcli/litecli)\n- [usql](https://github.com/xo/usql)\n\n## Contributing\n\n[Contributions of any kind welcome, just follow the guidelines](contributing.md)!\n\n### Contributors\n\n[Thanks goes to these contributors](https://github.com/dcai/awesome-commandline-alternatives/graphs/contributors)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcai%2Fawesome-commandline-alternatives","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdcai%2Fawesome-commandline-alternatives","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcai%2Fawesome-commandline-alternatives/lists"}