15 Star 203 Fork 12

GVPx-cmd/x-cmd

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

x-cmd-logo

X-CMD

Your AI-Powered Excalibur in Cloud.

x-cmd-version

Website   |   Install

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

man - Preview enhancement based on fzf

man en

jq/yq - Quickly test JQ expressions

jq_r

osv

x osv demo gif

theme - Compatible with a variety of Bosix Scheer theme beautification

x theme demo gif

Introduction

  1. Supports one-click execution of hosted scripts in the posixcompatible shells (ash/bash/dash/zsh, with more to be supported in the future), even innon-scratch lightweight container images such as busybox and alpine.
  2. Supports installation of programming language runtimes (currently supports node, python, java, etc.), allowing users to execute hosted scripts with oneclick on environments with x environment.
  3. Enhances the user experience of posix shell with themes, quickpath navigation, and better shell intelligent completion and prompting features to be added in the future.
  4. Provides a range of interactive CLI tools (gh for github, gt for gitee, with more tool modules to be released in the next six months).
  5. Extremely light and fast: the size of the full-featured moduleinstallation package does not exceed 1.1MB, and the shell loadingtime after initial startup generally does not exceed 100ms.

Now there are more than 210 modules, more than 520 packages, and more than 1200 install receipes ~

Module

Module Function Similar items
theme Set the theme of the shell oh-my-zsh /oh-my-bash
tldr Use cases for browsable commands tldr client tool
proxy Quickly configure download sources such as apt,pip,npm etc. unknown
z/uz Compression and decompression of various formats according to the suffix unknown
pick interactive selection percol
gh github interactive client Official Github CLI for Go
gt gitee interactive client ?
ws Project script management ?
env Setup Script Runtime/Development Environment asdf/nvm/sdkman/pyenv/rbenv/...
hub Script Publishing Service ?

Package

Package Official Site Function
jq/yq jq/yq json/yml
p7zip 7zip Compression and decompression
ffmpeg ffmpeg Audio and video
openssl openssl Secure cryptographic
fd fd Efficient replacement for find
rg rg Efficient replacement for grep
sd sd Like sed, but more easy to use
bat bat Rust implementation of cat
nmap nmap Security scanning
pandoc pandoc Document format conversion
smartmontools smartmontools Hard drive monitoring tool

Empty file

About

One command to bootstrap lightweight 200+ shell tools and 500+ portable packages. expand collapse
Cancel

Releases (26)

All

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Shell
1
https://gitee.com/x-cmd/x-cmd.git
git@gitee.com:x-cmd/x-cmd.git
x-cmd
x-cmd
x-cmd
X

Search