Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLI Commands Cheatsheet & Practice Platform

Tools Commands Practice

The most comprehensive CLI commands reference and interactive practice platform. Learn, practice, and master 105+ command-line tools — from Git and Docker to Kubernetes, AWS, Terraform, and beyond.

Built by Rahul Mahadik at TechnoScripts — a developer-first learning platform for CLI mastery.


Why Command Playground?

Learning CLI commands by Googling them one at a time is slow, scattered, and easy to forget. Command Playground brings everything together — learn, practice, and master 105+ CLI tools in one place, completely free.

Whether you're a student learning the terminal for the first time, a developer switching to a new tool like Docker or Kubernetes, or a DevOps engineer preparing for interviews — this platform is built for you.

What Makes It Different

  • Not just a cheatsheet — it's a complete learning platform with interactive practice, quizzes, typing challenges, and AI assistance
  • 105+ tools in one place — from beginner tools (Git, Linux, Python) to advanced (Kubernetes, Terraform, Helm, Argo CD)
  • 5,000+ real commands — every command is pulled from official documentation with accurate syntax
  • Works in your browser — no installations, no setup, no sign-ups required

Features

Interactive CLI Terminal

Practice commands in a browser-based terminal that simulates real CLI environments. Each tool has guided questions that test your knowledge — type the correct command, get instant feedback, and learn by doing. No need to install anything on your machine.

Start Practicing →

Quiz Mode with Score Tracking

Each tool comes with timed CLI quizzes — answer questions about commands, flags, and options. Track your score, see which commands you missed, and retry until you master them. Great for interview prep and self-assessment.

PDF Cheatsheets — Print & Pin

Every tool has a beautifully formatted, printable A4 PDF cheatsheet with all commands organized by category. Download them, print them, and pin them next to your monitor for quick reference.

Browse All Cheatsheets →

CLI Typing Practice

Improve your command-line typing speed by typing real commands against a timer. Track your WPM (words per minute), accuracy, and longest streak. Earn ranks from Beginner to Legend. Muscle memory means faster daily workflow.

Start Typing Practice →

AI Command Assistant

Don't know the right command? Ask in plain English and get the exact CLI command with a clear explanation. The AI assistant understands context across all 105+ tools — no more digging through man pages or Stack Overflow.

Try the AI Assistant →


Who Is This For?

Audience How It Helps
Students & Beginners Learn CLI from scratch with guided practice — start with Git, Linux, or Python and work your way up
Developers Quickly pick up new tools (Docker, Kubernetes, AWS CLI) with hands-on practice instead of reading docs
DevOps & SRE Engineers Master Terraform, Helm, Ansible, and CI/CD tools — practice the commands you use daily
Interview Candidates Prepare for DevOps and backend interviews — many companies test CLI proficiency on the spot
Teams & Bootcamps Use as a training resource for onboarding engineers or running workshops

All 105+ CLI Tools

Version Control

Tool Practice Cheatsheet Typing
Git Practice Git Commands Git Cheatsheet Type Git Commands
SVN Practice SVN Commands SVN Cheatsheet Type SVN Commands
Mercurial Practice Mercurial Commands Mercurial Cheatsheet Type Mercurial Commands
Perforce Practice Perforce Commands Perforce Cheatsheet Type Perforce Commands

Operating System & Shell

Tool Practice Cheatsheet Typing
Linux Practice Linux Commands Linux Cheatsheet Type Linux Commands
Windows CMD Practice Windows Commands Windows Cheatsheet Type Windows Commands
PowerShell Practice PowerShell Commands PowerShell Cheatsheet Type PowerShell Commands
tmux Practice tmux Commands tmux Cheatsheet Type tmux Commands
Vim Practice Vim Commands Vim Cheatsheet Type Vim Commands
curl Practice curl Commands curl Cheatsheet Type curl Commands
SSH Practice SSH Commands SSH Cheatsheet Type SSH Commands

Container & Orchestration

Tool Practice Cheatsheet Typing
Docker Practice Docker Commands Docker Cheatsheet Type Docker Commands
Kubernetes Practice kubectl Commands Kubernetes Cheatsheet Type kubectl Commands
Helm Practice Helm Commands Helm Cheatsheet Type Helm Commands
Podman Practice Podman Commands Podman Cheatsheet Type Podman Commands
Argo CD Practice Argo CD Commands Argo CD Cheatsheet Type Argo CD Commands
Flux CD Practice Flux CD Commands Flux CD Cheatsheet Type Flux CD Commands
Buildah Practice Buildah Commands Buildah Cheatsheet Type Buildah Commands
OpenShift Practice OpenShift Commands OpenShift Cheatsheet Type OpenShift Commands

Cloud

Tool Practice Cheatsheet Typing
AWS CLI Practice AWS Commands AWS Cheatsheet Type AWS Commands
Azure CLI Practice Azure Commands Azure Cheatsheet Type Azure Commands
Google Cloud (gcloud) Practice gcloud Commands gcloud Cheatsheet Type gcloud Commands
Pulumi Practice Pulumi Commands Pulumi Cheatsheet Type Pulumi Commands
Fly.io Practice Fly.io Commands Fly.io Cheatsheet Type Fly.io Commands
Linode CLI Practice Linode Commands Linode Cheatsheet Type Linode Commands

Languages & Runtimes

Tool Practice Cheatsheet Typing
Python Practice Python Commands Python Cheatsheet Type Python Commands
Node.js Practice Node.js Commands Node.js Cheatsheet Type Node.js Commands
TypeScript Practice TypeScript Commands TypeScript Cheatsheet Type TypeScript Commands
Go Practice Go Commands Go Cheatsheet Type Go Commands
Java JDK Practice Java Commands Java Cheatsheet Type Java Commands
Kotlin Practice Kotlin Commands Kotlin Cheatsheet Type Kotlin Commands
Ruby Practice Ruby Commands Ruby Cheatsheet Type Ruby Commands
Cargo (Rust) Practice Cargo Commands Cargo Cheatsheet Type Cargo Commands
.NET CLI Practice .NET Commands .NET Cheatsheet Type .NET Commands
Bun Practice Bun Commands Bun Cheatsheet Type Bun Commands
Deno Practice Deno Commands Deno Cheatsheet Type Deno Commands
SDKMAN Practice SDKMAN Commands SDKMAN Cheatsheet Type SDKMAN Commands
GraalVM Practice GraalVM Commands GraalVM Cheatsheet Type GraalVM Commands

Package Managers

Tool Practice Cheatsheet Typing
npm / pnpm Practice npm Commands npm Cheatsheet Type npm Commands
Yarn Practice Yarn Commands Yarn Cheatsheet Type Yarn Commands
pip Practice pip Commands pip Cheatsheet Type pip Commands
Composer Practice Composer Commands Composer Cheatsheet Type Composer Commands
NuGet Practice NuGet Commands NuGet Cheatsheet Type NuGet Commands
Bundler Practice Bundler Commands Bundler Cheatsheet Type Bundler Commands
Homebrew Practice Homebrew Commands Homebrew Cheatsheet Type Homebrew Commands

Databases

Tool Practice Cheatsheet Typing
MySQL Practice MySQL Commands MySQL Cheatsheet Type MySQL Commands
PostgreSQL Practice PostgreSQL Commands PostgreSQL Cheatsheet Type PostgreSQL Commands
MongoDB Practice MongoDB Commands MongoDB Cheatsheet Type MongoDB Commands
Redis Practice Redis Commands Redis Cheatsheet Type Redis Commands
Elasticsearch Practice Elasticsearch Commands Elasticsearch Cheatsheet Type Elasticsearch Commands
SQLite Practice SQLite Commands SQLite Cheatsheet Type SQLite Commands
Flyway Practice Flyway Commands Flyway Cheatsheet Type Flyway Commands

Infrastructure & DevOps

Tool Practice Cheatsheet Typing
Terraform Practice Terraform Commands Terraform Cheatsheet Type Terraform Commands
Ansible Practice Ansible Commands Ansible Cheatsheet Type Ansible Commands
Vagrant Practice Vagrant Commands Vagrant Cheatsheet Type Vagrant Commands

Build & CI/CD

Tool Practice Cheatsheet Typing
Maven Practice Maven Commands Maven Cheatsheet Type Maven Commands
Gradle Practice Gradle Commands Gradle Cheatsheet Type Gradle Commands
Webpack Practice Webpack Commands Webpack Cheatsheet Type Webpack Commands
Vite Practice Vite Commands Vite Cheatsheet Type Vite Commands
Nx Practice Nx Commands Nx Cheatsheet Type Nx Commands
Apache Ant Practice Ant Commands Ant Cheatsheet Type Ant Commands
Jenkins CLI Practice Jenkins Commands Jenkins Cheatsheet Type Jenkins Commands

Frameworks

Tool Practice Cheatsheet Typing
React Practice React CLI React Cheatsheet Type React Commands
Next.js Practice Next.js CLI Next.js Cheatsheet Type Next.js Commands
Angular Practice Angular CLI Angular Cheatsheet Type Angular Commands
Spring Boot Practice Spring Boot CLI Spring Boot Cheatsheet Type Spring Boot Commands
Laravel Artisan Practice Artisan Commands Artisan Cheatsheet Type Artisan Commands
Django Practice Django CLI Django Cheatsheet Type Django Commands
Rails Practice Rails CLI Rails Cheatsheet Type Rails Commands
Flutter Practice Flutter CLI Flutter Cheatsheet Type Flutter Commands
Grails Practice Grails Commands Grails Cheatsheet Type Grails Commands
Quarkus Practice Quarkus CLI Quarkus Cheatsheet Type Quarkus Commands
Micronaut Practice Micronaut CLI Micronaut Cheatsheet Type Micronaut Commands
Apache Camel Practice Camel Commands Camel Cheatsheet Type Camel Commands
WP-CLI Practice WP-CLI Commands WP-CLI Cheatsheet Type WP-CLI Commands

Frontend & Mobile

Tool Practice Cheatsheet Typing
React Native Practice React Native CLI React Native Cheatsheet Type React Native Commands
Expo Practice Expo CLI Expo Cheatsheet Type Expo Commands
Ionic Practice Ionic CLI Ionic Cheatsheet Type Ionic Commands
Electron Practice Electron CLI Electron Cheatsheet Type Electron Commands
Tauri Practice Tauri CLI Tauri Cheatsheet Type Tauri Commands
Storybook Practice Storybook CLI Storybook Cheatsheet Type Storybook Commands
Android SDK Practice Android SDK Commands Android SDK Cheatsheet Type Android SDK Commands

Testing & Quality

Tool Practice Cheatsheet Typing
Cypress Practice Cypress Commands Cypress Cheatsheet Type Cypress Commands
Playwright Practice Playwright Commands Playwright Cheatsheet Type Playwright Commands
k6 Practice k6 Commands k6 Cheatsheet Type k6 Commands
SonarScanner Practice SonarScanner Commands SonarScanner Cheatsheet Type SonarScanner Commands

Security

Tool Practice Cheatsheet Typing
Vault Practice Vault Commands Vault Cheatsheet Type Vault Commands
Consul Practice Consul Commands Consul Cheatsheet Type Consul Commands
Snyk Practice Snyk Commands Snyk Cheatsheet Type Snyk Commands
Trivy Practice Trivy Commands Trivy Cheatsheet Type Trivy Commands
Checkov Practice Checkov Commands Checkov Cheatsheet Type Checkov Commands

Serverless & Deployment

Tool Practice Cheatsheet Typing
Serverless Framework Practice Serverless Commands Serverless Cheatsheet Type Serverless Commands
Vercel Practice Vercel Commands Vercel Cheatsheet Type Vercel Commands
Netlify Practice Netlify Commands Netlify Cheatsheet Type Netlify Commands
Heroku Practice Heroku Commands Heroku Cheatsheet Type Heroku Commands
Firebase Practice Firebase Commands Firebase Cheatsheet Type Firebase Commands
Cloudflare Wrangler Practice Wrangler Commands Wrangler Cheatsheet Type Wrangler Commands

Monitoring & Streaming

Tool Practice Cheatsheet Typing
Grafana Practice Grafana Commands Grafana Cheatsheet Type Grafana Commands
Apache Kafka Practice Kafka Commands Kafka Cheatsheet Type Kafka Commands

Developer Tools

Tool Practice Cheatsheet Typing
GitHub CLI Practice gh Commands GitHub CLI Cheatsheet Type gh Commands
GitHub Copilot Practice Copilot Commands Copilot Cheatsheet Type Copilot Commands
GitLab CLI Practice glab Commands GitLab CLI Cheatsheet Type glab Commands
Bitbucket CLI Practice Bitbucket Commands Bitbucket Cheatsheet Type Bitbucket Commands
JFrog CLI Practice JFrog Commands JFrog Cheatsheet Type JFrog Commands
OpenAPI Generator Practice OpenAPI Commands OpenAPI Cheatsheet Type OpenAPI Commands

Quick Links

Resource Link
All Tools Directory Browse 105+ CLI Tools
All Cheatsheets Download PDF Cheatsheets
Typing Practice CLI Typing Challenge
Interactive Terminal Start Practicing
AI Command Assistant Ask AI About Any Command
Latest Articles Read on TechnoScripts Blog

AI Command Assistant

Not sure about a command? The built-in AI Assistant on Command Playground can answer natural language questions about any CLI tool:

  • "How do I undo the last commit in Git?"
  • "What's the Docker command to list running containers?"
  • "How to create a Kubernetes deployment?"

Try the AI Assistant — it's free, no sign-up required.


Latest from TechnoScripts

Read more on TechnoScripts


How to Get Started

  1. Pick a tool from the table above — click Practice to open the interactive terminal, Cheatsheet to download the PDF, or Typing to start a typing challenge
  2. Practice in your browser — answer CLI questions, type commands, and get instant feedback without installing anything
  3. Download & print — grab the PDF cheatsheet for any tool and keep it at your desk
  4. Ask the AI — stuck on a command? Ask in plain English and get the exact syntax with explanation
  5. Track your progress — earn typing ranks, improve quiz scores, and build CLI muscle memory over time

Contributing

Found a missing command? Want to add a new tool? See CONTRIBUTING.md.


License

This reference guide is licensed under CC BY-NC 4.0 (Creative Commons Attribution-NonCommercial). You can share and adapt it with credit, but not for commercial use. The interactive platform at technoscripts.com is a separate product.


Built by Rahul Mahadik at TechnoScripts | About | Contact | LinkedIn | YouTube | Facebook

About

105+ CLI tools — cheatsheets, typing practice, interactive terminal & AI command assistant. Git, Docker, Kubernetes, AWS, Terraform & more.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors