data/tool-categories.json
|
{
"schemaVersion": 1, "updated": "2026-07-23", "taxonomy": { "function": [ "search", "file-viewing", "file-management", "vcs-client", "editor", "network-transfer", "process-monitor", "system-info", "shell-enhancement", "prompt", "archive", "diff-merge", "text-processing", "json-processing", "container-tooling", "package-manager", "secrets", "clipboard", "navigation", "benchmarking", "documentation", "terminal-multiplexer", "disk-usage", "http-client", "dns-tool", "ssh-tool", "database-client", "log-viewer", "markdown-renderer", "syntax-highlighter", "fuzzy-finder", "task-runner", "linter", "formatter", "uuid-generator", "dotfiles-management" ], "worksWith": [ "text", "json", "yaml", "git", "http", "images", "pdf", "containers", "processes", "filesystem", "clipboard", "environment-vars", "credentials", "markdown", "csv", "logs", "archives", "databases", "dns", "ssh-connections", "code", "binaries", "network-ports", "uuid", "terminal-sessions" ] }, "tools": { "atuin": { "function": [ "shell-enhancement" ], "worksWith": [ "text", "databases" ], "interface": "cli", "relatedTo": [ "mcfly" ], "popularity": 2 }, "bandwhich": { "function": [ "network-transfer", "process-monitor" ], "worksWith": [ "network-ports", "processes" ], "interface": "tui", "popularity": 1 }, "bat": { "function": [ "file-viewing" ], "worksWith": [ "text", "code" ], "interface": "cli", "alternativeTo": [ "cat" ], "ids": { "scoop": "bat", "winget": "sharkdp.bat", "choco": "bat" }, "relatedTo": [ "delta", "less" ], "popularity": 3 }, "bitwarden": { "function": [ "secrets" ], "worksWith": [ "credentials" ], "interface": "cli", "ids": { "scoop": "bitwarden-cli", "winget": "Bitwarden.CLI" }, "popularity": 1 }, "bottom": { "function": [ "process-monitor", "system-info" ], "worksWith": [ "processes" ], "interface": "tui", "aliases": [ "btm" ], "alternativeTo": [ "top" ], "relatedTo": [ "procs", "glances" ], "popularity": 2 }, "broot": { "function": [ "file-management", "navigation" ], "worksWith": [ "filesystem" ], "interface": "tui", "ids": { "scoop": "broot", "choco": "broot" }, "relatedTo": [ "fzf", "fd" ], "popularity": 1 }, "carapace": { "function": [ "shell-enhancement" ], "worksWith": [ "text" ], "interface": "cli", "ids": { "scoop": "carapace-bin", "winget": "rsteube.Carapace" }, "relatedTo": [ "psreadline", "PSFzf" ], "popularity": 1 }, "chezmoi": { "function": [ "dotfiles-management" ], "worksWith": [ "filesystem", "git" ], "interface": "cli", "ids": { "scoop": "chezmoi", "winget": "twpayne.chezmoi", "choco": "chezmoi" }, "popularity": 2 }, "choco": { "function": [ "package-manager" ], "worksWith": [ "binaries" ], "interface": "cli", "popularity": 3 }, "choose": { "function": [ "text-processing" ], "worksWith": [ "text", "csv" ], "interface": "cli", "alternativeTo": [ "cut" ], "popularity": 1 }, "croc": { "function": [ "network-transfer" ], "worksWith": [ "filesystem", "network-ports" ], "interface": "cli", "alternativeTo": [ "scp" ], "popularity": 1 }, "curl": { "function": [ "network-transfer", "http-client" ], "worksWith": [ "http", "filesystem" ], "interface": "cli", "ids": { "scoop": "curl", "winget": "cURL.cURL", "choco": "curl" }, "relatedTo": [ "wget", "httpie", "xh" ], "popularity": 3 }, "dasel": { "function": [ "json-processing" ], "worksWith": [ "json", "yaml", "csv" ], "interface": "cli", "relatedTo": [ "jq", "yq" ], "popularity": 0 }, "delta": { "function": [ "diff-merge" ], "worksWith": [ "git", "code" ], "interface": "cli", "ids": { "scoop": "delta", "winget": "dandavison.delta", "choco": "delta" }, "relatedTo": [ "bat", "lazygit" ], "popularity": 2 }, "difftastic": { "function": [ "diff-merge" ], "worksWith": [ "code", "text" ], "interface": "cli", "relatedTo": [ "delta" ], "popularity": 1 }, "direnv": { "function": [ "shell-enhancement" ], "worksWith": [ "environment-vars", "filesystem" ], "interface": "cli", "popularity": 1 }, "docker": { "function": [ "container-tooling" ], "worksWith": [ "containers" ], "interface": "cli", "ids": { "winget": "Docker.DockerDesktop" }, "popularity": 3 }, "dog": { "function": [ "dns-tool" ], "worksWith": [ "dns" ], "interface": "cli", "alternativeTo": [ "dig" ], "popularity": 1 }, "dua": { "function": [ "disk-usage" ], "worksWith": [ "filesystem" ], "interface": "tui", "relatedTo": [ "dust", "ncdu", "gdu" ], "popularity": 0 }, "duf": { "function": [ "disk-usage" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "df" ], "relatedTo": [ "dust" ], "popularity": 1 }, "dust": { "function": [ "disk-usage" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "du" ], "relatedTo": [ "duf", "ncdu" ], "popularity": 1 }, "entr": { "function": [ "task-runner" ], "worksWith": [ "filesystem", "processes" ], "interface": "cli", "relatedTo": [ "watchexec" ], "popularity": 1 }, "eza": { "function": [ "file-management" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "ls" ], "ids": { "scoop": "eza", "winget": "eza-community.eza", "choco": "eza" }, "relatedTo": [ "lsd", "broot" ], "popularity": 3 }, "fastfetch": { "function": [ "system-info" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "neofetch" ], "relatedTo": [ "winfetch" ], "popularity": 1 }, "fd": { "function": [ "search", "file-management" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "find" ], "ids": { "scoop": "fd", "winget": "sharkdp.fd", "choco": "fd" }, "relatedTo": [ "ripgrep", "fzf" ], "popularity": 3 }, "fnm": { "function": [ "package-manager" ], "worksWith": [ "binaries" ], "interface": "cli", "ids": { "scoop": "fnm", "winget": "Schniz.fnm", "choco": "fnm" }, "popularity": 2 }, "fx": { "function": [ "json-processing" ], "worksWith": [ "json" ], "interface": "tui", "relatedTo": [ "jq" ], "popularity": 1 }, "fzf": { "function": [ "fuzzy-finder" ], "worksWith": [ "text", "filesystem" ], "interface": "tui", "ids": { "scoop": "fzf", "winget": "junegunn.fzf", "choco": "fzf" }, "relatedTo": [ "fd", "ripgrep", "PSFzf" ], "popularity": 3 }, "gdu": { "function": [ "disk-usage" ], "worksWith": [ "filesystem" ], "interface": "tui", "relatedTo": [ "ncdu", "dust" ], "popularity": 1 }, "gh": { "function": [ "vcs-client" ], "worksWith": [ "git" ], "interface": "cli", "ids": { "scoop": "gh", "winget": "GitHub.cli", "choco": "gh" }, "relatedTo": [ "lazygit", "delta" ], "popularity": 3 }, "glances": { "function": [ "system-info", "process-monitor" ], "worksWith": [ "processes" ], "interface": "tui", "relatedTo": [ "bottom", "procs" ], "popularity": 1 }, "glow": { "function": [ "markdown-renderer" ], "worksWith": [ "markdown", "text" ], "interface": "tui", "ids": { "scoop": "glow", "choco": "glow" }, "popularity": 1 }, "gping": { "function": [ "network-transfer" ], "worksWith": [ "network-ports" ], "interface": "tui", "alternativeTo": [ "ping" ], "popularity": 1 }, "grex": { "function": [ "text-processing" ], "worksWith": [ "text" ], "interface": "cli", "popularity": 0 }, "gsudo": { "function": [ "shell-enhancement" ], "worksWith": [ "processes", "environment-vars" ], "interface": "cli", "alternativeTo": [ "sudo" ], "ids": { "scoop": "gsudo", "winget": "gerardog.gsudo", "choco": "gsudo" }, "popularity": 1 }, "httpie": { "function": [ "http-client" ], "worksWith": [ "http", "json" ], "interface": "cli", "alternativeTo": [ "curl" ], "relatedTo": [ "xh", "curl" ], "popularity": 2 }, "hyperfine": { "function": [ "benchmarking" ], "worksWith": [ "processes", "binaries" ], "interface": "cli", "popularity": 2 }, "inshellisense": { "function": [ "shell-enhancement" ], "worksWith": [ "text" ], "interface": "cli", "ids": { "npm": "@microsoft/inshellisense" }, "popularity": 1 }, "jc": { "function": [ "json-processing" ], "worksWith": [ "json", "text" ], "interface": "cli", "relatedTo": [ "jq" ], "popularity": 0 }, "jless": { "function": [ "json-processing", "file-viewing" ], "worksWith": [ "json" ], "interface": "tui", "relatedTo": [ "jq", "fx" ], "popularity": 0 }, "jq": { "function": [ "json-processing" ], "worksWith": [ "json" ], "interface": "cli", "ids": { "scoop": "jq", "winget": "jqlang.jq", "choco": "jq" }, "relatedTo": [ "yq", "fx", "dasel" ], "popularity": 3 }, "just": { "function": [ "task-runner" ], "worksWith": [ "text", "code" ], "interface": "cli", "popularity": 2 }, "lazygit": { "function": [ "vcs-client" ], "worksWith": [ "git" ], "interface": "tui", "ids": { "scoop": "lazygit", "winget": "JesseDuffield.lazygit", "choco": "lazygit" }, "relatedTo": [ "gh", "delta" ], "popularity": 3 }, "less": { "function": [ "file-viewing" ], "worksWith": [ "text", "logs" ], "interface": "tui", "ids": { "scoop": "less" }, "popularity": 1 }, "lsd": { "function": [ "file-management" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "ls" ], "relatedTo": [ "eza" ], "popularity": 1 }, "mcfly": { "function": [ "shell-enhancement" ], "worksWith": [ "text" ], "interface": "cli", "relatedTo": [ "atuin" ], "popularity": 1 }, "micro": { "function": [ "editor" ], "worksWith": [ "text", "code" ], "interface": "tui", "ids": { "scoop": "micro" }, "popularity": 1 }, "navi": { "function": [ "documentation" ], "worksWith": [ "text" ], "interface": "tui", "relatedTo": [ "tealdeer" ], "popularity": 1 }, "ncdu": { "function": [ "disk-usage" ], "worksWith": [ "filesystem" ], "interface": "tui", "relatedTo": [ "dust", "duf", "gdu" ], "popularity": 1 }, "npm": { "function": [ "package-manager" ], "worksWith": [ "filesystem" ], "interface": "cli", "popularity": 3 }, "oh-my-posh": { "function": [ "prompt" ], "worksWith": [ "environment-vars", "git" ], "interface": "cli", "ids": { "scoop": "oh-my-posh", "winget": "JanDeDobbeleer.OhMyPosh" }, "relatedTo": [ "posh-git", "starship" ], "popularity": 3 }, "pastel": { "function": [ "text-processing" ], "worksWith": [ "text" ], "interface": "cli", "popularity": 0 }, "posh-git": { "function": [ "prompt", "vcs-client" ], "worksWith": [ "git" ], "interface": "cli", "ids": { "psgallery": "posh-git", "scoop": "posh-git" }, "relatedTo": [ "oh-my-posh" ], "popularity": 1 }, "procs": { "function": [ "process-monitor" ], "worksWith": [ "processes" ], "interface": "cli", "alternativeTo": [ "ps" ], "ids": { "scoop": "procs", "choco": "procs" }, "relatedTo": [ "bottom", "glances" ], "popularity": 1 }, "PSFzf": { "function": [ "fuzzy-finder" ], "worksWith": [ "text" ], "interface": "cli", "ids": { "psgallery": "PSFzf", "scoop": "psfzf" }, "relatedTo": [ "fzf" ], "popularity": 1 }, "psreadline": { "function": [ "shell-enhancement" ], "worksWith": [ "text" ], "interface": "cli", "popularity": 2 }, "rclone": { "function": [ "network-transfer" ], "worksWith": [ "filesystem", "network-ports" ], "interface": "cli", "alternativeTo": [ "rsync" ], "popularity": 1 }, "rga": { "function": [ "search" ], "worksWith": [ "text", "archives", "pdf" ], "interface": "cli", "alternativeTo": [ "grep" ], "relatedTo": [ "ripgrep" ], "popularity": 1 }, "ripgrep": { "function": [ "search" ], "worksWith": [ "text", "filesystem" ], "interface": "cli", "aliases": [ "rg" ], "alternativeTo": [ "grep" ], "ids": { "scoop": "ripgrep", "winget": "BurntSushi.ripgrep.MSVC", "choco": "ripgrep" }, "relatedTo": [ "fd", "fzf", "rga" ], "popularity": 3 }, "rustup": { "function": [ "package-manager" ], "worksWith": [ "binaries" ], "interface": "cli", "ids": { "scoop": "rustup", "winget": "Rustlang.Rustup" }, "popularity": 2 }, "scoop": { "function": [ "package-manager" ], "worksWith": [ "binaries", "filesystem" ], "interface": "cli", "popularity": 3 }, "sd": { "function": [ "text-processing" ], "worksWith": [ "text" ], "interface": "cli", "alternativeTo": [ "sed" ], "popularity": 1 }, "starship": { "function": [ "prompt" ], "worksWith": [ "environment-vars", "git" ], "interface": "cli", "relatedTo": [ "oh-my-posh" ], "popularity": 2 }, "tealdeer": { "function": [ "documentation" ], "worksWith": [ "text" ], "interface": "cli", "aliases": [ "tldr" ], "alternativeTo": [ "man" ], "relatedTo": [ "navi" ], "popularity": 2 }, "Terminal-Icons": { "function": [ "shell-enhancement" ], "worksWith": [ "filesystem" ], "interface": "cli", "ids": { "psgallery": "Terminal-Icons" }, "popularity": 1 }, "tmux": { "function": [ "terminal-multiplexer" ], "worksWith": [ "terminal-sessions" ], "interface": "tui", "relatedTo": [ "zellij" ], "popularity": 2 }, "tokei": { "function": [ "text-processing" ], "worksWith": [ "code" ], "interface": "cli", "popularity": 1 }, "uv": { "function": [ "package-manager" ], "worksWith": [ "binaries", "filesystem" ], "interface": "cli", "ids": { "scoop": "uv", "winget": "astral-sh.uv" }, "popularity": 2 }, "watchexec": { "function": [ "task-runner" ], "worksWith": [ "filesystem", "processes" ], "interface": "cli", "relatedTo": [ "entr" ], "popularity": 1 }, "wget": { "function": [ "network-transfer" ], "worksWith": [ "http", "filesystem" ], "interface": "cli", "ids": { "scoop": "wget" }, "relatedTo": [ "curl", "rclone" ], "popularity": 2 }, "winfetch": { "function": [ "system-info" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "neofetch" ], "ids": { "scoop": "winfetch" }, "relatedTo": [ "fastfetch" ], "popularity": 1 }, "winget": { "function": [ "package-manager" ], "worksWith": [ "binaries" ], "interface": "cli", "popularity": 3 }, "xh": { "function": [ "http-client" ], "worksWith": [ "http", "json" ], "interface": "cli", "alternativeTo": [ "curl" ], "relatedTo": [ "curl", "httpie" ], "popularity": 1 }, "yq": { "function": [ "json-processing" ], "worksWith": [ "yaml", "json" ], "interface": "cli", "relatedTo": [ "jq" ], "popularity": 2 }, "zellij": { "function": [ "terminal-multiplexer" ], "worksWith": [ "terminal-sessions" ], "interface": "tui", "alternativeTo": [ "tmux" ], "relatedTo": [ "tmux" ], "popularity": 2 }, "zoxide": { "function": [ "navigation" ], "worksWith": [ "filesystem" ], "interface": "cli", "alternativeTo": [ "cd" ], "ids": { "scoop": "zoxide", "winget": "ajeetdsouza.zoxide", "choco": "zoxide" }, "popularity": 2 } } } |