Learn, Practice & Master CLI Commands

Practice 105+ CLI tools in a safe, browser-based terminal — with an AI assistant, quiz mode, typing challenges, and in-depth explanations. No install. No signup. Completely free.

105+Tools · 4,049+Commands · 3,260+Practice CLI Questions · 6,308+Interview Q&A · AIPowered · 100%Free

How It Works

  1. Pick a Tool

    Browse 105+ tools below — filter by category or search by name to find exactly what you need.

  2. Choose a Category

    Once inside a tool, select a category to focus on — branching, containers, networking, or any specific area you want to master.

  3. Learn & Practice

    Type commands in the interactive terminal, read in-depth descriptions, and view real-world examples — with instant pass/fail feedback.

  4. 🤖 Ask the AI

    Not sure about a command? Describe what you need and the AI will give you the right command with a clear explanation — in any language.

Showing 105 of 105 tools

Browse All CLI Tools

Redis CLI

Database

Redis is an in-memory data structure store. Interact with keys, lists, sets, and streams directly — manage high-performance caching, queuing, and pub/sub messaging setups.

Practice Typing

Pulumi

Cloud

Pulumi is an infrastructure-as-code platform. Define and provision cloud resources using real programming languages — deploy to AWS, Azure, GCP, and more using TypeScript or Python.

Practice Typing

Apache Kafka

Monitoring & Observability

Apache Kafka is a distributed event streaming platform. Stream and process real-time data at scale — build event-driven pipelines, messaging systems, and analytics apps with Kafka.

Practice Typing

Azure CLI

Cloud

Azure CLI is Microsoft's official CLI for Azure. Create, configure, and manage Azure resources — from virtual machines to databases — without leaving your command line.

Practice Typing

AWS CLI

Cloud

AWS CLI is the official command-line interface for Amazon Web Services. Manage cloud resources, automate deployments, and configure S3, EC2, Lambda, and more from your terminal.

Practice Typing

Linux

Operating System

Linux is an open-source operating system. Run, configure, and administer Linux systems from the command line — the OS powering most of the world's servers, clouds, and containers.

Practice Typing

PowerShell

Shell & Scripting

PowerShell is a cross-platform shell and scripting language. Automate Windows and cross-platform workflows with a powerful language built for sysadmins and DevOps engineers.

Practice Typing

Windows

Operating System

Windows CMD is the command-line interface for Microsoft Windows. Navigate files, configure the system, and run scripts without touching the GUI — essential for Windows power users.

Practice Typing

NPM / PNPM

Package Manager

npm is the default package manager for Node.js. Install, update, and manage JavaScript packages for your projects using the world's largest open-source software registry.

Practice Typing

GitHub Copilot

Developer Tools

GitHub Copilot is an AI-powered coding assistant. Get intelligent command suggestions, error explanations, and terminal help — your AI pair programmer right in the CLI.

Practice Typing

Docker

Container & Orchestration

Docker is a platform for containerizing applications. Build, ship, and run apps in lightweight containers — package your code once and run it anywhere, from laptop to cloud.

Practice Typing

Kubernetes

Container & Orchestration

Kubernetes is a container orchestration platform. Deploy, scale, and manage containerized apps across clusters — the industry standard for running production workloads at scale.

Practice Typing

Laravel Artisan

Framework & Runtime

Laravel Artisan is the built-in CLI for the Laravel PHP framework. Scaffold controllers, run migrations, manage queues, and control your app with expressive command-line tools.

Practice Typing

MySQL

Database

MySQL is an open-source relational database. Query, manage, and administer the world's most-used database for web applications — from simple queries to complex stored procedures.

Practice Typing

Vim/Vi

Shell & Scripting

Vim is a terminal-based text editor. Edit files at the speed of thought with a powerful modal editor trusted by developers who prefer working entirely in the terminal.

Practice Typing

GitHub CLI

Developer Tools

GitHub CLI is the official command-line tool for GitHub. Manage repos, open pull requests, review code, and trigger Actions workflows — all without leaving your terminal.

Practice Typing

GitLab CLI

Developer Tools

GitLab CLI (glab) is the official command-line tool for GitLab. Manage projects, create merge requests, monitor CI/CD pipelines, and track issues directly from your terminal.

Practice Typing

Gradle

Build & CI

Gradle is a flexible, multi-language build system. Build Android, Java, and polyglot projects with a fast build tool trusted by teams at Google, Netflix, and LinkedIn.

Practice Typing

Elasticsearch

Database

Elasticsearch is a distributed search and analytics engine. Search, analyze, and explore large datasets in real time — power full-text search, log analytics, and observability dashboards.

Practice Typing

Flutter CLI

Framework & Runtime

Flutter is Google's open-source UI toolkit for cross-platform development. Build beautiful, natively compiled mobile, web, and desktop apps from a single Dart codebase.

Practice Typing

Maven

Build & CI

Maven is a build automation tool for Java. Build, test, and package Java projects with a single command — Maven handles dependencies, compilation, and release artifacts for you.

Practice Typing

MongoDB Shell

Database

MongoDB is a document-oriented NoSQL database. Query and manage collections with flexible document queries — great for apps that need dynamic, schema-free data storage.

Practice Typing

PostgreSQL (psql)

Database

PostgreSQL is an advanced open-source relational database. Work with powerful queries, rich data types, and rock-solid reliability trusted by teams running critical production workloads.

Practice Typing

tmux

Shell & Scripting

tmux is a terminal multiplexer. Split your terminal into panes, manage multiple sessions, and keep work running even after you disconnect from the server.

Practice Typing

Grails

Framework & Runtime

Grails is a full-stack web framework built on Groovy and the JVM. Build web apps fast with convention-over-configuration — familiar for teams coming from Rails or Django.

Practice Typing

Ruby

Language

Ruby is a dynamic, object-oriented scripting language. Build web apps, scripts, and APIs with an expressive language that prioritizes developer happiness and readable, elegant code.

Practice Typing

GCloud

Cloud

gcloud is Google Cloud's official CLI. Control your GCP infrastructure, manage Kubernetes clusters, and deploy apps to App Engine, Cloud Run, and more from the terminal.

Practice Typing

WP-CLI

Framework & Runtime

WP-CLI is the official command-line interface for WordPress. Install plugins, manage users, export databases, and run search-replace — administer WordPress sites without a browser.

Practice Typing

Firebase CLI

Serverless & Deploy

Firebase is Google's platform for building mobile and web apps. Deploy sites, manage Firestore, configure hosting, and handle authentication — all through Firebase's developer-friendly CLI.

Practice Typing

Mercurial

Version Control

Mercurial is a distributed version control system. Track and share code changes with fast, lightweight branching — great for teams that value simplicity and clean history.

Practice Typing

Terraform

Infrastructure

Terraform is an infrastructure-as-code tool by HashiCorp. Provision and manage cloud resources safely — plan, apply, and version your AWS, Azure, GCP, and on-prem infrastructure.

Practice Typing

OpenShift CLI

Container & Orchestration

OpenShift CLI (oc) is Red Hat's command-line tool for the OpenShift Kubernetes platform. Deploy, manage, and debug containerized applications on enterprise Kubernetes with built-in CI/CD.

Practice Typing

Ansible

Infrastructure

Ansible is an open-source IT automation platform. Automate server configuration, app deployment, and orchestration across hundreds of machines — no agents needed, just SSH and YAML.

Practice Typing

Apache Camel

Framework & Runtime

Apache Camel is an open-source integration framework. Connect systems and route data using 300+ ready-made connectors — build reliable message flows with familiar enterprise patterns.

Practice Typing

cURL

Shell & Scripting

curl is a command-line data transfer tool. Transfer data over HTTP, FTP, SFTP, and more — test APIs, download files, and debug network requests right from the terminal.

Practice Typing

Netlify CLI

Serverless & Deploy

Netlify is a platform for building and deploying web projects. Build, preview, and deploy Jamstack sites and serverless functions — connect Git and ship to a global edge network.

Practice Typing

SQLite

Database

SQLite is a lightweight, embedded SQL database engine. Query, manage, and import/export data from the world's most deployed database — used in mobile apps, browsers, and embedded systems everywhere.

Practice Typing

Yarn

Package Manager

Yarn is a fast JavaScript package manager. Manage dependencies with deterministic installs, efficient disk usage, and a clean workspace setup that scales well in monorepos.

Practice Typing

.NET CLI

Language

.NET CLI is Microsoft's cross-platform development tool for .NET. Build, run, and publish apps using C#, F#, or VB.NET — from web APIs and microservices to desktop applications.

Practice Typing

Go

Language

Go is a compiled, statically typed language from Google. Build fast, efficient programs with clean syntax and strong concurrency support — ideal for CLIs, APIs, and system tools.

Practice Typing

Kotlin

Language

Kotlin is a modern, concise JVM language. Write safe, expressive code that runs on Android, server, and multiplatform targets — officially backed by Google for Android development.

Practice Typing

Linode CLI

Cloud

Linode CLI is the official command-line tool for Akamai Cloud (Linode). Create servers, manage storage, configure firewalls, and deploy Kubernetes clusters — cloud infrastructure from your terminal.

Practice Typing

Podman

Container & Orchestration

Podman is a daemonless container engine. Build and run containers without a daemon — a secure, Docker-compatible tool ideal for rootless and CI/CD container workflows.

Practice Typing

Python

Language

Python is a high-level, general-purpose programming language. Write scripts, build web backends, analyze data, and explore AI/ML — Python's ecosystem covers almost every use case.

Practice Typing

Git

Version Control

Git is a distributed version control system. Track code changes, branch freely, and collaborate with your team — the world's most widely used version control tool.

Practice Typing

Heroku CLI

Serverless & Deploy

Heroku is a cloud platform as a service. Deploy, scale, and manage web apps — push code, tail logs, manage add-ons, and run one-off commands without leaving the terminal.

Practice Typing

SVN

Version Control

SVN is a centralized version control system. Manage source code with structured branching and revision history, trusted by enterprises for large-scale codebase management.

Practice Typing

Homebrew

Package Manager

Homebrew is the missing package manager for macOS (and Linux). Install, update, and manage command-line tools and applications — keep your development environment clean and up to date.

Practice Typing

Node.js

Language

Node.js is a JavaScript runtime built on Chrome's V8 engine. Run JavaScript on the server, build APIs, and power real-time apps with a fast, event-driven execution model.

Practice Typing

Perforce

Version Control

Perforce is an enterprise version control platform. Handle massive codebases with high-performance versioning built for complex branching and fine-grained access control.

Practice Typing

Cloudflare Wrangler

Serverless & Deploy

Cloudflare Wrangler is the CLI for Cloudflare Workers and Pages. Build, test, and deploy serverless functions, KV storage, D1 databases, and R2 storage on Cloudflare's global edge network.

Practice Typing

Rails CLI

Framework & Runtime

Rails CLI is the command-line interface for Ruby on Rails. Generate models, run migrations, start servers, and manage the full Rails application lifecycle from your terminal.

Practice Typing

Argo CD

Container & Orchestration

Argo CD is a GitOps continuous delivery tool for Kubernetes. Keep your cluster in sync with Git — automatically deploy changes and visualize app health in real time.

Practice Typing

Jenkins CLI

Build & CI

Jenkins CLI is the command-line interface for the Jenkins automation server. Manage jobs, trigger builds, install plugins, and administer your CI/CD server — all from the terminal.

Practice Typing

Consul

Security

Consul is a service mesh and service discovery tool by HashiCorp. Connect and secure microservices with health checking and encrypted communication across multiple clouds.

Practice Typing

Flux CD

Container & Orchestration

Flux CD is a GitOps operator for Kubernetes. Automate deployments directly from Git — continuously reconcile your cluster state with a lightweight, declarative operator.

Practice Typing

Fly.io CLI

Cloud

Fly.io CLI is the command-line tool for the Fly.io cloud platform. Deploy and manage apps on a global edge network — run workloads close to users with a developer-friendly CLI.

Practice Typing

Pip

Package Manager

pip is the package installer for Python. Install and manage Python libraries quickly — add dependencies to your scripts, projects, and virtual environments with ease.

Practice Typing

Bitbucket CLI

Developer Tools

Bitbucket CLI is Atlassian's command-line tool for Bitbucket. Manage repositories, create pull requests, and interact with Pipelines CI/CD workflows from the terminal.

Practice Typing

Helm

Container & Orchestration

Helm is the package manager for Kubernetes. Deploy complex Kubernetes applications with reusable charts — simplify installs, upgrades, and rollbacks with a single command.

Practice Typing

Vercel CLI

Serverless & Deploy

Vercel is a cloud platform for frontend developers. Deploy apps and serverless functions to a global CDN — preview changes instantly and ship to production with a single command.

Practice Typing

Webpack

Build & CI

Webpack is a JavaScript module bundler. Bundle JS, CSS, and assets for production — transform and optimize your frontend code for fast, reliable web application delivery.

Practice Typing

Deno

Language

Deno is a modern, secure runtime for JavaScript and TypeScript. Run scripts with fine-grained permissions, built-in linting, formatting, and testing — no configuration needed.

Practice Typing

Cargo

Language

Cargo is the package manager and build tool for Rust. Build, test, and manage Rust projects — handle dependencies, run benchmarks, and produce fast, memory-safe executables.

Practice Typing

Django CLI

Framework & Runtime

Django CLI (manage.py) is the management command-line tool for the Django Python web framework. Run servers, manage databases, create apps, and execute migrations — full Django control from the terminal.

Practice Typing

SSH

Shell & Scripting

SSH (Secure Shell) is the standard protocol for secure remote access. Connect to servers, transfer files, create tunnels, and manage keys — the backbone of secure system administration.

Practice Typing

Vagrant

Infrastructure

Vagrant is a tool for building and managing virtual machine environments. Spin up reproducible dev environments, share configurations with your team, and destroy when done — clean and repeatable.

Practice Typing

Angular CLI

Frontend & Mobile

Angular CLI (ng) is the official command-line tool for the Angular framework. Scaffold projects, generate components, serve dev builds, and run tests — everything Angular from the terminal.

Practice Typing

Bun

Language

Bun is an all-in-one JavaScript runtime, bundler, test runner, and package manager. Run, build, test, and install JavaScript and TypeScript projects at blazing speed.

Practice Typing

Playwright

Testing

Playwright is a browser automation and testing library from Microsoft. Test web apps across Chromium, Firefox, and WebKit with smart auto-wait and powerful cross-browser assertions.

Practice Typing

Composer

Package Manager

Composer is a dependency manager for PHP. Manage project libraries, autoload classes, and keep package versions consistent across development and production environments.

Practice Typing

Ionic CLI

Frontend & Mobile

Ionic is a cross-platform mobile app development framework. Build iOS, Android, and Progressive Web Apps from one codebase using web technologies and native UI components.

Practice Typing

JFrog CLI

Developer Tools

JFrog CLI is the universal command-line tool for the JFrog Platform. Manage artifacts, build metadata, and binary distribution — integrate Artifactory and Xray into your CI/CD pipeline.

Practice Typing

Cypress

Testing

Cypress is an end-to-end testing framework for web applications. Write and run reliable browser tests with time-travel debugging, real browser execution, and fast feedback loops.

Practice Typing

NuGet

Package Manager

NuGet is the package manager for .NET. Add, update, and manage .NET libraries for your Visual Studio and .NET projects from the terminal without opening an IDE.

Practice Typing

Bundler

Package Manager

Bundler is a dependency manager for Ruby projects. Keep gem versions consistent across all machines — lock and install exactly the right dependencies for every environment.

Practice Typing

Checkov

Security

Checkov is a static analysis tool for infrastructure-as-code. Catch security misconfigurations in Terraform, CloudFormation, and Kubernetes files before you deploy them to production.

Practice Typing

Snyk CLI

Security

Snyk is a developer-first security platform. Find and fix vulnerabilities in your code, Docker images, and open-source dependencies before they ever reach production.

Practice Typing

Trivy

Security

Trivy is an all-in-one security scanner by Aqua Security. Scan container images, filesystems, and IaC configs for CVEs and misconfigurations — fast, comprehensive security in one tool.

Practice Typing

React Native CLI

Frontend & Mobile

React Native is a framework for building native mobile apps with React. Build iOS and Android apps from a single codebase while keeping a native feel and smooth performance.

Practice Typing

Buildah

Container & Orchestration

Buildah is an OCI container image build tool. Build container images without a running Docker daemon — perfect for CI environments that need rootless, scriptable image creation.

Practice Typing

Expo CLI

Frontend & Mobile

Expo is an open-source platform for React Native development. Build and deploy React Native apps faster with managed workflows, cloud builds, and instant over-the-air updates.

Practice Typing

OpenAPI Generator

Developer Tools

OpenAPI Generator is a code generation toolkit for API specifications. Generate server stubs, API clients, and documentation from your OpenAPI specs — cut boilerplate across teams.

Practice Typing

SDKMAN

Language

SDKMAN is the Software Development Kit Manager for the JVM. Install and switch between multiple versions of Java, Kotlin, Gradle, Maven, and more — manage SDKs effortlessly from the terminal.

Practice Typing

k6

Testing

k6 is an open-source load testing tool. Test your APIs and services under pressure — script realistic traffic scenarios in JavaScript and run load tests at cloud scale.

Practice Typing

Ant

Build & CI

Apache Ant is a Java build tool. Automate builds with simple XML-based scripts — compile code, run tests, and package JARs across legacy enterprise Java projects.

Practice Typing

Grafana CLI

Monitoring & Observability

Grafana is an open-source analytics and monitoring platform. Manage plugins, import dashboards, and configure monitoring for metrics, logs, and traces from the command line.

Practice Typing

Micronaut CLI

Framework & Runtime

Micronaut is a modern JVM framework for microservices. Create fast, modular services with compile-time dependency injection and native image support for cloud-native deployments.

Practice Typing

Vault

Security

Vault is a secrets management platform by HashiCorp. Store, access, and rotate secrets securely — manage tokens, passwords, API keys, and certificates across your entire infrastructure.

Practice Typing

Serverless Framework

Serverless & Deploy

Serverless Framework is an open-source toolkit for building serverless applications. Deploy functions to AWS Lambda, Azure, and Google Cloud — manage the full lifecycle with one CLI.

Practice Typing

TypeScript

Language

TypeScript is a typed superset of JavaScript. Add static types to your JS code to catch bugs early, improve autocomplete, and build more maintainable large-scale applications.

Practice Typing

Nx

Build & CI

Nx is a powerful build system for monorepos. Manage multiple projects in one workspace with smart caching, dependency graphs, and parallel task execution — ideal for large-scale teams.

Practice Typing

Java JDK

Language

Java JDK is the development kit for the Java programming language. Compile, run, and manage Java apps — the JDK powers enterprise systems, Android development, and large-scale platforms.

Practice Typing

Quarkus CLI

Framework & Runtime

Quarkus is a Kubernetes-native Java framework. Build lightweight microservices optimized for containers and GraalVM native compilation — faster startup and less memory usage.

Practice Typing

SonarScanner

Security

SonarScanner is the CLI for SonarQube code quality analysis. Scan your codebase for bugs, vulnerabilities, and code smells — get actionable feedback to keep your code clean and secure.

Practice Typing

Android SDK

Frontend & Mobile

Android SDK is Google's development toolkit for Android applications. Build, test, and deploy Android apps from the command line — run emulators, sign APKs, and manage SDK tools.

Practice Typing

GraalVM

Framework & Runtime

GraalVM is a high-performance polyglot virtual machine from Oracle. Run Java, JS, Python, and more on one VM — or compile to native binaries with near-zero startup time.

Practice Typing

Electron

Frontend & Mobile

Electron is a framework for building cross-platform desktop apps. Turn your web app into a native desktop experience for Windows, macOS, and Linux using Node.js and HTML.

Practice Typing

Flyway

Database

Flyway is a database migration tool. Manage schema changes with versioned migration files — keep your database in sync across dev, staging, and production automatically.

Practice Typing

Next.js CLI

Frontend & Mobile

Next.js is a React framework for production web applications. Build full-stack apps with file-based routing, server-side rendering, and API routes — production-ready from day one.

Practice Typing

Storybook

Frontend & Mobile

Storybook is a frontend workshop for developing UI components. Build, document, and test components in isolation — create a living library for React, Vue, Angular, and more.

Practice Typing

Spring Boot CLI

Framework & Runtime

Spring Boot is a Java framework for building web applications and microservices. Scaffold and run REST APIs from the terminal — get a production-ready app running in minutes.

Practice Typing

React CLI (Create React App)

Frontend & Mobile

React is a JavaScript library for building user interfaces. Scaffold and manage React applications — create components, start dev servers, and set up modern JS projects with ease.

Practice Typing

Tauri

Frontend & Mobile

Tauri is a Rust-based framework for building desktop applications. Build tiny, secure apps with a Rust backend and web frontend — much smaller and faster than Electron alternatives.

Practice Typing

Vite

Build & CI

Vite is a next-generation frontend build tool. Spin up a blazing-fast dev server and build optimized production bundles — Vite makes modern frontend development feel effortless.

Practice Typing

Everything You Need to Master the Command Line

🤖 AI Command Assistant NEW

Describe what you need in plain English — or any language — and get the right command with a clear explanation. Works across all 105+ tools.

💻 Interactive Terminal

Type commands and get instant pass/fail feedback with hints — right in your browser. No install, no setup, no risk.

🧠 Quiz Mode

Test yourself under real pressure. Wrong answers auto-advance so you cover more ground faster. Review everything you missed at the end.

Typing Challenge NEW

Type real commands against the clock while learning what each one does. Track WPM, accuracy, and earn ranks from Beginner to Ninja.

📖 In-Depth Descriptions

Syntax breakdowns, real-world examples, common use cases, interview-ready tips, and links to official docs — everything you need for every command, in one place.

📊 Difficulty Levels

Filter by Basic, Intermediate, or Advanced. Start easy and level up as your confidence grows.

🔥 Most Used Commands

Every tool highlights its most-used commands as a dedicated category. Focus on what matters most before diving deeper.

🏆 Progress Report & Retry

See your score and every question you missed after each category. Hit retry to drill only the ones you got wrong.

🔍 Command Search

Looking for a specific command? Search instantly across all categories of any tool — no scrolling needed.

Built For Every Stage of Your CLI Journey

🎓 Students & Beginners

New to Git, Docker, or Linux? Practice safely in your browser with instant feedback — and ask the AI when you get stuck.

💼 Job Seekers & Interview Prep

Drill real CLI syntax before your next technical interview. Every command includes interview-ready tips and Q&A.

🏅 Certification Candidates

Studying for AWS, Azure, Kubernetes, or Terraform certs? Practice the exact CLI commands that show up in exams.

🔄 Senior Devs & Refreshers

Haven’t touched Helm or Ansible in months? Get back up to speed in minutes without reading through full documentation.

🏫 Teams & Trainers

Use it as a shared practice environment for onboarding engineers, running workshops, or teaching CLI fundamentals.

📋 Exploring New Tools

Curious about Terraform, Kafka, or Helm? Browse commands, read examples, and try them before committing to a full course.

Command Playground was built 99% with AI — without writing a single line of code manually. Imagine what we can build for you.

Got an Idea? Let's Build It Together.

Whether you need to build something from scratch, modernize a legacy system, or add AI-powered features — we deliver clean, optimized, production-ready solutions 60–80% faster with AI-assisted development.

🛠

Custom Tools & Platforms

Dashboards, developer portals, internal tools, interactive platforms — built to your exact requirements.

🤖

AI / LLM Integration

Chatbots, smart search, AI assistants, automated workflows. GPT, Claude, custom models.

🔄

Legacy Migration

Monolith to microservices, framework upgrades, database migrations. PHP 5→8, jQuery→React.

Java & Spring Boot

Enterprise APIs, microservices, Spring Boot applications, Kafka integrations, and high-performance backend systems.

🌐

Full-Stack Web Apps

SaaS platforms, APIs, e-commerce, admin portals, and data-driven tools — end to end.

🚀

Extend Your Product

New features, performance tuning, UI modernization, WordPress plugins, or companion tools for your existing product.

Tech Stack
JavaSpring BootPHPWordPressReactNext.jsNode.jsPythonGoDockerKubernetesAWSTerraformMySQLPostgreSQLAI / LLM
✓ Free Consultation ✓ 48-Hour Response ✓ 100% Code Ownership ✓ No Lock-in

Frequently Asked Questions

No. Command Playground is a safe, browser-based practice environment — not a real terminal. Commands are matched against expected answers for learning purposes. Nothing runs on your device or any server.

100% free — no account, no credit card, no install. Everything runs in your browser, including the AI assistant. Just open and start practicing.

Describe what you want to do in plain English — or any language — and get the right command with a clear explanation. It works across all 105+ tools, directly inside the playground.

Yes, the interface is fully responsive. For the best experience, we recommend a tablet or desktop — mobile keyboards often auto-capitalize or autocorrect, which can cause wrong answers since CLI commands are case-sensitive.

Learning Mode: type commands and get instant feedback with hints — learn at your own pace. Quiz Mode: wrong answers auto-advance, your score is tracked, and it simulates real test conditions. Learn first, then test yourself.

Pick any tool, set a time limit, and type real CLI commands against the clock — learning what each one does as you go. Track your WPM, accuracy, streaks, and earn ranks from Beginner to Ninja.

Full syntax, plain-English explanation, real-world examples, common use cases, interview tips, and a direct link to official documentation — everything in one place.

Hit the “Report” button on any command to flag incorrect or outdated data. Our content is continuously reviewed and updated based on community feedback.

Have a Request or Feedback?

Want a new tool added? Found a bug or have a suggestion? Let us know.

Share This Page

Comments

0 / 2000
Be the first to share your thoughts!