Skip to content
forked from x-cmd/x-cmd

🔨 X-CMD - 一键启用 1000+ CLI 工具 X-CMD 是一个小巧且功能强大的命令行工具集,能提供 100 多种针对不同应用场景的功能模块和一个包管理器,支持下载安装 500+ 个第三方开源软件工具

Notifications You must be signed in to change notification settings

GeekFusion/x-cmd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 中文 | Source Codex-cmd-version

x-cmd-logo

Your AI-Powered Excalibur in Cloud.
https://x-cmd.com

X-CMD (pronounced as "X Command") is a compact yet powerful command-line toolkit that offers over 100+ functional modules tailored for various use cases, along with a package manager that supports downloading and installing over 500+ third-party open-source CLI tools.

  • Bootstrap 1000+ CLI tools: One command, download on-demand, launch CLI like apps.
  • 🧠 AI-Powered: AI agent, AI chat, AI tasks, AI generator ... — one command to owner your efficient copilot.
  • 🧩 Environment Management: Smoothly set up Node, Python, Java, Go … development environments
  • 🛡️ Secure Sandbox: Provide permission-controlled system sandbox and Docker-based isolation — run software safely.
  • 🎨 Terminal Beautifier: Built-in switch terminal theme & primary color, fonts installation, quickpath navigation and native completions — stylish and efficient.
  • Design & UX: Unified CLI style, intuitive terminal UI, smooth workflows, effortless terminal experience.
  • 🗃️ Hub: Instantly run hosted scripts across different platforms and shells, even in lightweight containers like BusyBox and Alpine.
  • 🪶 Lightweight: Core package ~ 1.1 MB, loads in ~ 100 ms.

x-cmd-banner

For source code, please visit main branch.
X branch is for demo and action ⭐

Run the official X-CMD installation script in most common shells (bash, zsh, dash, ash).

  • With curl command:
    eval "$(curl https://get.x-cmd.com)"
  • With wget command:
    eval "$(wget -O- https://get.x-cmd.com)"

Installation Detailed Guide - Platform:

🐧 Linux and macOS 🍎   |   🟦 Windows   |   🔴 BSD

Installation Detailed Guide - Non-POSIX Shell:

fish   |   Nushell   |   Elvish   |   Xonsh   |   tcsh   |   PowerShell

Installation Detailed Guide - Package Manager:

brew   |   aur   |   apt   |   apk   |   pacman   |   dnf

Image

Functional modules (mod) provided by X-CMD, invoked using the x <mod>.
For more information see mod/get-started

🤖 Agent 🧠 AI
x claude
x codex
x crush
...
x openai
x gemini
x deepseek
...
🖥️ OS Man. 📁 File System & Storage
x mac
x cd
x top
x ps
...
x zuz
x ls
x path
x df
...
🫙 Git 📦 Package Manager
x gh
x gt
x gl
x cb
...
x env
x install
x brew
x apt
...

More...


Packages collected by X-CMD, managed by the env module.

Description Command
Interactively view installable packages x env
View installed packages x env ls
Install package x env use <package>
Uninstall package
Reclaim space
x env unuse <package>
x env gc <package>
Install and use package only in the current Shell x env try <package>
x env untry <package>

General Usage:

For commonly used packages, e.g jq :

  1. Direct Use : Run directly with x jq
  2. Global Installation : After x env use jq, use the jq command
  3. Temporary Installation : After x env try jq, use the jq command (by modifying the current environment variable PATH to take effect in the current session's Shell)

For more information see:

License

See our License Explanation.

Other

Star History

Star History Chart

About

🔨 X-CMD - 一键启用 1000+ CLI 工具 X-CMD 是一个小巧且功能强大的命令行工具集,能提供 100 多种针对不同应用场景的功能模块和一个包管理器,支持下载安装 500+ 个第三方开源软件工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%