Essential Command Line Tools
Powerful CLI utilities to supercharge your development workflow.Work faster, work smarter.

Git
Distributed version control system for tracking changes in source code during software development.
View ToolNode.js
JavaScript runtime built on Chrome's V8 JavaScript engine, often used for CLI-based tools and servers.
View Tool
npm
Node.js package manager and CLI tool for managing JavaScript packages.
View Tool
Yarn
Fast, reliable, and secure dependency management CLI for JavaScript.
View ToolZsh
Extended Bourne shell with many improvements, including better scripting, plugins, and themes.
View Tool
Oh My Zsh
Framework for managing your Zsh configuration, with themes and plugins.
View Toolcurl
Command-line tool for transferring data with URLs, supporting many protocols.
View Toolwget
Network downloader supporting HTTP, HTTPS, and FTP.
View Tool
htop
Interactive process viewer for Unix systems.
View Tooltmux
Terminal multiplexer that lets you switch easily between several programs in one terminal.
View Tool
fzf
A general-purpose command-line fuzzy finder.
View Toolripgrep (rg)
A line-oriented search tool that recursively searches directories for a regex pattern.
View Tooljq
A lightweight and flexible command-line JSON processor.
View Tool
exa
Modern replacement for 'ls' with more features and better defaults.
View Toolbat
A cat clone with syntax highlighting and Git integration.
View Toolhttpie
A command-line HTTP client with a simple UI and JSON support.
View Tool
Docker CLI
CLI for managing Docker containers, images, and volumes.
View ToolKubernetes kubectl
CLI for running commands against Kubernetes clusters.
View Tool
AWS CLI
Unified tool to manage your AWS services from the command line.
View ToolAzure CLI
Command-line interface for Microsoft Azure cloud services.
View Tool