Last active
October 27, 2025 03:46
-
-
Save deltoss/bfe4f567be2f94d217b168058823e372 to your computer and use it in GitHub Desktop.
Favorite CLI tools and commands
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "clitools": [ | |
| { | |
| "name": "Git", | |
| "command": "git", | |
| "tags": [ | |
| "git", | |
| "vcs" | |
| ], | |
| "description": "Distributed version control system", | |
| "url": "https://github.com/git/git" | |
| }, | |
| { | |
| "name": "fd", | |
| "command": "fd", | |
| "tags": [ | |
| "search", | |
| "file", | |
| "find" | |
| ], | |
| "description": "Find entries in your file system", | |
| "platform": [ | |
| "windows", | |
| "linux", | |
| "macos" | |
| ], | |
| "url": "https://github.com/sharkdp/fd" | |
| }, | |
| { | |
| "name": "fzf", | |
| "command": "fzf", | |
| "tags": [ | |
| "fuzzy", | |
| "search", | |
| "filter" | |
| ], | |
| "description": "A command-line fuzzy finder", | |
| "url": "https://github.com/junegunn/fzf" | |
| }, | |
| { | |
| "name": "zoxide", | |
| "command": "z", | |
| "tags": [ | |
| "navigation", | |
| "cd", | |
| "directory" | |
| ], | |
| "description": "A smarter cd command. Remembers directories you use most frequently, so you can \"jump\" to them", | |
| "url": "https://github.com/ajeetdsouza/zoxide" | |
| }, | |
| { | |
| "name": "Pandoc", | |
| "command": "pandoc", | |
| "tags": [ | |
| "document", | |
| "converter", | |
| "markdown" | |
| ], | |
| "description": "File converter tool", | |
| "url": "https://github.com/jgm/pandoc" | |
| }, | |
| { | |
| "name": "Aider", | |
| "command": "aider", | |
| "tags": [ | |
| "ai", | |
| "coding", | |
| "assistant" | |
| ], | |
| "description": "AI LLM to pair program in your terminal", | |
| "url": "https://github.com/Aider-AI/aider" | |
| }, | |
| { | |
| "name": "LazyGit", | |
| "command": "lazygit", | |
| "tags": [ | |
| "git", | |
| "tui", | |
| "interface" | |
| ], | |
| "description": "Simple terminal UI for git commands", | |
| "url": "https://github.com/jesseduffield/lazygit" | |
| }, | |
| { | |
| "name": "LazyDocker", | |
| "command": "lazydocker", | |
| "tags": [ | |
| "docker", | |
| "tui", | |
| "interface" | |
| ], | |
| "description": "Simple terminal UI for docker", | |
| "url": "https://github.com/jesseduffield/lazydocker" | |
| }, | |
| { | |
| "name": "Fabric", | |
| "command": "fabric", | |
| "tags": [ | |
| "ai", | |
| "automation", | |
| "prompts" | |
| ], | |
| "description": "An open-source framework for augmenting humans using AI", | |
| "url": "https://github.com/danielmiessler/fabric" | |
| }, | |
| { | |
| "name": "Winget", | |
| "command": "winget", | |
| "tags": [ | |
| "package", | |
| "manager", | |
| "windows" | |
| ], | |
| "description": "Windows Package Manager CLI tool", | |
| "url": "https://github.com/microsoft/winget-cli" | |
| }, | |
| { | |
| "name": "Tasklist", | |
| "command": "tasklist", | |
| "tags": [ | |
| "process", | |
| "windows", | |
| "system" | |
| ], | |
| "description": "Displays a list of currently running processes", | |
| "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tasklist" | |
| }, | |
| { | |
| "name": "Taskkill", | |
| "command": "taskkill", | |
| "tags": [ | |
| "process", | |
| "kill", | |
| "windows" | |
| ], | |
| "description": "Used to terminate tasks by process id (PID) or image name", | |
| "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/taskkill" | |
| }, | |
| { | |
| "name": "TLDR", | |
| "command": "tldr", | |
| "tags": [ | |
| "help", | |
| "documentation", | |
| "examples" | |
| ], | |
| "description": "Simplified and community-driven man pages", | |
| "url": "https://github.com/tldr-pages/tldr" | |
| }, | |
| { | |
| "name": "WezTerm", | |
| "command": "wezterm", | |
| "tags": [ | |
| "terminal", | |
| "emulator", | |
| "gui" | |
| ], | |
| "description": "A GPU-accelerated cross-platform terminal emulator", | |
| "url": "https://github.com/wezterm/wezterm" | |
| }, | |
| { | |
| "name": "SSH", | |
| "command": "ssh", | |
| "tags": [ | |
| "remote", | |
| "secure", | |
| "connection" | |
| ], | |
| "description": "Secure Shell for remote login and command execution" | |
| }, | |
| { | |
| "name": "SSH Agent", | |
| "command": "ssh-add", | |
| "tags": [ | |
| "remote", | |
| "secure", | |
| "connection" | |
| ], | |
| "description": "Manage the ssh-agent that manages and autoloads SSH keys", | |
| "url": "https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh-overview" | |
| }, | |
| { | |
| "name": "Trace Route", | |
| "command": "tracert", | |
| "tags": [ | |
| "network", | |
| "trace", | |
| "routing" | |
| ], | |
| "description": "Traces the route packets take to a network host", | |
| "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tracert" | |
| }, | |
| { | |
| "name": "Network Statistics", | |
| "command": "netstat", | |
| "tags": [ | |
| "network", | |
| "connections", | |
| "statistics" | |
| ], | |
| "description": "Displays network connections, routing tables, and network statistics", | |
| "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/netstat" | |
| }, | |
| { | |
| "name": "IP Configurations", | |
| "command": "ipconfig", | |
| "tags": [ | |
| "network", | |
| "ip", | |
| "configuration" | |
| ], | |
| "description": "Displays and manages network interface configuration", | |
| "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/ipconfig" | |
| }, | |
| { | |
| "name": "Ping", | |
| "command": "ping", | |
| "tags": [ | |
| "network", | |
| "connectivity", | |
| "test" | |
| ], | |
| "description": "Tests network connectivity to another network host", | |
| "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/ping" | |
| }, | |
| { | |
| "name": "Test-NetConnection", | |
| "command": "Test-NetConnection", | |
| "tags": [ | |
| "powershell", | |
| "network", | |
| "test" | |
| ], | |
| "description": "PowerShell cmdlet to test network connectivity", | |
| "url": "https://learn.microsoft.com/en-us/powershell/module/nettcpip/test-netconnection" | |
| }, | |
| { | |
| "name": "Select-String", | |
| "command": "Select-String", | |
| "tags": [ | |
| "powershell", | |
| "search", | |
| "grep" | |
| ], | |
| "description": "PowerShell cmdlet to search for text patterns", | |
| "url": "https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/select-string" | |
| }, | |
| { | |
| "name": "Select-Object", | |
| "command": "Select-Object", | |
| "tags": [ | |
| "powershell", | |
| "filter", | |
| "properties" | |
| ], | |
| "description": "PowerShell cmdlet to select specific properties of objects", | |
| "url": "https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/select-object" | |
| }, | |
| { | |
| "name": "gsudo", | |
| "command": "gsudo", | |
| "tags": [ | |
| "windows", | |
| "cli" | |
| ], | |
| "description": "Sudo equivalent for Windows to elevate permissions", | |
| "url": "https://github.com/gerardog/gsudo" | |
| }, | |
| { | |
| "name": "GitHub CLI", | |
| "command": "gh", | |
| "tags": [ | |
| "github", | |
| "git", | |
| "cli" | |
| ], | |
| "description": "GitHub's official command line tool", | |
| "url": "https://github.com/cli/cli" | |
| }, | |
| { | |
| "name": ".NET CLI", | |
| "command": "dotnet", | |
| "tags": [ | |
| "dotnet", | |
| "development", | |
| "build" | |
| ], | |
| "description": ".NET command-line interface", | |
| "url": "https://dotnet.microsoft.com/en-us/download" | |
| }, | |
| { | |
| "name": "AIChat", | |
| "command": "aichat", | |
| "tags": [ | |
| "ai", | |
| "llm", | |
| "rag" | |
| ], | |
| "description": "AIChat is an all-in-one LLM CLI tool featuring Shell Assistant, CMD & REPL Mode, RAG, AI Tools & Agents, and More", | |
| "url": "https://github.com/sigoden/aichat" | |
| }, | |
| { | |
| "name": "Posting", | |
| "command": "posting", | |
| "tags": [ | |
| "http", | |
| "tui" | |
| ], | |
| "description": "A TUI API client that lives in your terminal", | |
| "url": "https://github.com/darrenburns/posting" | |
| }, | |
| { | |
| "name": "HTTPie", | |
| "command": "http", | |
| "tags": [ | |
| "http" | |
| ], | |
| "description": "HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible", | |
| "url": "https://github.com/httpie" | |
| }, | |
| { | |
| "name": "delta", | |
| "command": "delta", | |
| "tags": [ | |
| "git", | |
| "vcs" | |
| ], | |
| "description": "A syntax-highlighting pager for git, diff, and grep output", | |
| "url": "https://github.com/dandavison/delta" | |
| }, | |
| { | |
| "name": "chezmoi", | |
| "command": "chezmoi", | |
| "tags": [ | |
| "dotfile manager" | |
| ], | |
| "description": "Manage your dotfiles across multiple diverse machines, securely", | |
| "url": "https://github.com/twpayne/chezmoi" | |
| }, | |
| { | |
| "name": "Yazi File Manager", | |
| "command": "yazi", | |
| "tags": [ | |
| "file manager" | |
| ], | |
| "description": "A blazing fast cross-platform file manager", | |
| "url": "https://github.com/sxyazi/yazi" | |
| }, | |
| { | |
| "name": "Ya", | |
| "command": "ya", | |
| "tags": [ | |
| "package manager" | |
| ], | |
| "description": "Package manager for Yazi file manager", | |
| "url": "https://github.com/sxyazi/yazi" | |
| }, | |
| { | |
| "name": "Everything CLI", | |
| "command": "es", | |
| "tags": [ | |
| "everything" | |
| ], | |
| "description": "A file-system searcher for Windows", | |
| "url": "https://github.com/voidtools/es" | |
| }, | |
| { | |
| "name": "bat", | |
| "command": "bat", | |
| "tags": [ | |
| "previews", | |
| "files" | |
| ], | |
| "description": "A cat clone with syntax highlighting and Git integration", | |
| "url": "https://github.com/sharkdp/bat" | |
| }, | |
| { | |
| "name": "eza", | |
| "command": "eza", | |
| "tags": [ | |
| "files" | |
| ], | |
| "description": "A modern replacement for ls", | |
| "url": "https://github.com/eza-community/eza" | |
| }, | |
| { | |
| "name": "less", | |
| "command": "less", | |
| "tags": [ | |
| "pager" | |
| ], | |
| "description": "CLI Pager for windows", | |
| "url": "https://github.com/jftuga/less-Windows" | |
| }, | |
| { | |
| "name": "Ripgrep", | |
| "command": "rg", | |
| "tags": [ | |
| "search", | |
| "files" | |
| ], | |
| "description": "Search file contents with grep expressions", | |
| "url": "https://github.com/BurntSushi/ripgrep" | |
| }, | |
| { | |
| "name": "7zip", | |
| "command": "7z", | |
| "tags": [ | |
| "compression", | |
| "archive", | |
| "files" | |
| ], | |
| "description": "File archiver with high compression ratio", | |
| "url": "https://7-zip.org" | |
| }, | |
| { | |
| "name": "zk", | |
| "command": "zk", | |
| "tags": [ | |
| "productivity", | |
| "notes" | |
| ], | |
| "description": "A CLI to mainain a plain text Zettelkasten or personal wiki", | |
| "url": "https://github.com/zk-org/zk" | |
| }, | |
| { | |
| "name": "mitmproxy", | |
| "command": "mitmproxy", | |
| "tags": [ | |
| "network", | |
| "debugging" | |
| ], | |
| "description": "A HTTP proxy to intercept web requests", | |
| "url": "https://github.com/mitmproxy/mitmproxy" | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment