All Features

Everything that's in the box, with screenshots. Scroll or jump to what you care about.

Custom Command Buttons

Stop googling the same git syntax for the 50th time. Save any command - no matter how long or gnarly - as a one-click button, and never memorize it again.

  • Assign single commands or group them for complex tasks
  • Categorize and color-code all your commands
  • 400+ built-in command presets to get you started
  • Supports Git, Docker, Azure CLI, AWS, and more
  • Add placeholders to capture user input during execution
  • Configure prompts before executing sensitive commands
Custom Command Buttons
AI-Powered CMD Assist AI-Powered CMD Assist

AI-Powered CMD Assist

Red error text nobody can parse? Paste it, get a plain-English explanation and a one-click fix. The terminal stops punishing typos and starts teaching you what went wrong.

  • Auto-detect typos and command errors with one-click fixes
  • "What Happened?" analysis explains errors in plain English
  • Discover command flag options with detailed explanations
  • Get similar command suggestions with instant Apply buttons
  • Create new command buttons directly from suggestions
  • Natural language to CLI command conversion

Assistant Panel

See exactly what's slowing your build, eating your RAM, or opening ports on your machine - without running five diagnostic commands you'd have to look up first. Critical issues bubble to the top automatically.

  • Real-time CPU, RAM, disk, and GPU metrics
  • Network configuration and security status
  • Top processes by CPU and memory usage
  • Critical issue detection with severity levels
  • EOL and out-of-support runtime warnings
  • Outdated package monitoring via winget
  • Open ports, shares, and WiFi security status
  • Auto-refresh with configurable intervals
  • Export as markdown to built-in Documents tab
Assistant Panel AI System Overview
Team Collaboration

Team Collaboration

Onboarding a new teammate and tired of pasting the same setup commands into chat? Export your command library, let them import it, and they're productive on day one with the exact same tools as the rest of the team.

  • Export and import command categories
  • Distribute outputs via Email, Slack, or Teams
  • Create team member distribution lists
  • Standardize CLI development across teams

Command Benchmarking

Is this command actually faster, or does it just feel faster? Run it across multiple iterations, compare against alternatives, and get an AI read on what the numbers actually mean.

  • Run configurable benchmark iterations
  • Compare execution times across commands
  • AI-generated performance analysis and insights
  • Export benchmark results to documents
Command Benchmarking Command Benchmarking
Advanced Scheduling Advanced Scheduling

Advanced Scheduling

Stop manually running the same health check, git fetch, or log tail every morning. Schedule any command to run in the background and watch the output in a dedicated panel - or get it emailed to you if something looks off.

  • Schedule commands to run at specific times
  • Configurable output panels for quick-glance monitoring
  • Browse past runs with configurable output history
  • AI-powered analysis with customizable prompts per command
  • Distribute outputs via email, Slack, or Teams

Quick Chat with Context

Tired of copy-pasting half your terminal into ChatGPT just to get an answer? Highlight the output, click Explain, and the AI already knows what machine you're on, what just failed, and what you were trying to do.

  • Include system, security, Docker, database context
  • Analyze terminal selection with one click
  • Smart suggestion buttons for common queries
  • Explain, optimize, or suggest next step instantly
  • Save chat history for future reference
Quick Chat
Security Framework Configuration Security Framework Configuration

Git Security & Commit Workflow

Catches secrets, API keys, and common vulnerabilities before they land in your repo - even if you don't know what OWASP is. Then writes a clean commit message from your actual diff so you never type "small fix" again.

  • Pre-commit security checks for OWASP Top 10 and CWE Top 25
  • Configurable security frameworks with individual rule toggles
  • AI-generated commit messages with customizable prompt templates
  • Per-file detailed change overviews in commit descriptions
  • Multiple prompt versions with tone settings (professional, casual)
  • AI-generated change overviews per file for modified or committed files
  • AI-generated security overview for any previous commit

Shell Command Conversion

Your teammate sent you a Bash one-liner but you're on PowerShell. Paste it, get the working equivalent with a confidence score - and an AI explanation of what changed and why.

  • Convert between Bash, PowerShell, and CMD
  • AI confidence scoring for conversion accuracy
  • Copy, run, or save converted commands instantly
  • AI explanation of conversion differences
  • Re-generate with AI for alternative approaches
Shell Command Conversion
Custom CLI Menus

Custom CLI Menus

Right-click inside the terminal and get the commands you actually use - diff, stage, revert, benchmark, convert - instead of scrolling through your shell history trying to remember what worked yesterday.

  • Built-in Git submenu with diff, stage, unstage, revert
  • AI-powered Git file diff summary and overview
  • Security vulnerability checks on selected files
  • Create custom command menus with icons
  • Benchmark commands directly from context menu
  • Convert shell syntax via right-click

Runtime & Codebase Analysis

Ever inherit a repo and spend an hour figuring out what's installed, what's out of date, and what's quietly insecure? TerminalNexus scans 59+ runtimes, flags outdated packages, and surfaces security issues before you touch a single line.

  • Detect 59+ runtimes: .NET, Node, Python, Go, Rust, Docker, and more
  • Version update notifications with one-click checks
  • Codebase structure analysis with Git insights
  • Outdated package detection and NuGet version issues
  • Security vulnerability scanning for dependencies
  • File handle monitoring across 21 categories
Runtime Detection Panel
Shell Configuration

Flexible Terminal Configuration

Flipping between PowerShell, CMD, Bash, and WSL all day and losing track of which window is which? Give each shell its own colors, font, and behavior - so a quick glance tells you exactly where you are.

  • Multiple shell profiles: PowerShell, CMD, Bash, WSL, custom
  • Custom background and foreground colors per shell
  • Font family, size, and brightness controls
  • Custom prompt detection regex for accurate parsing
  • Configurable watchdog timeout per shell
  • Live terminal preview while configuring

History & Persistence

That one command you figured out three weeks ago and already forgot? It's saved, searchable, and one click away - along with every AI explanation and chat that helped you get there.

  • Searchable Quick Chat history with sort options
  • Save AI explanations for commands and errors
  • Command history with pause/resume capturing
  • Re-run previous commands with one click
  • Filter by date, alphabetical, or recent first
  • Clear and pause history when needed
Quick Chat History
Variables Manager

Variables Manager

Stop pasting the same API key, server address, or connection string into every command - and stop accidentally committing them. Save once as a {{variable}}, mark it secret if it's sensitive, reuse everywhere.

  • Three scope levels: Global, Project, and Session
  • Secret variables with encrypted storage and masked display
  • Enable/disable variables without deleting them
  • Smart search with relevance-based sorting
  • Export/import variable sets as JSON files
  • Use in command buttons, scripts, and startup commands

SSH Connection Manager

Every time you need to SSH into that server you remember the command but not the flags. Save the connection once - host, port, key file, port forwards - and connect with a double-click or drop it into any command as a placeholder.

  • Save connection profiles with host, port, username, and key file
  • Organize connections by category (Business, Home, Dev, etc.)
  • Port forwarding with Local, Remote, and Dynamic (SOCKS) tunnels
  • Configurable keep-alive to prevent session timeouts
  • Use {{{connection_name}}} placeholders in any command
  • Route connections to a specific shell tab automatically
  • Encrypted credential storage with search and filtering
SSH Connection Manager

Try it on your own terminal

The free version is fully usable. If you want the rest, it's a one-time purchase. No subscription.

Download Free View Pricing