qiakai/x-cmd

Project ID: 167935

Description

Notice: This is an experimental version x-cmd: Bootstrap 1000+ command line tools in seconds. x-cmd.com

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 ~

Installation Instructions

Installation

Run x-cmd. Then, either open a new POSIX shell or run source ~/.x-cmd.root/X

Reporting Issues

If you encounter any issues or have suggestions, please open an issue at:
https://github.com/x-cmd/x-cmd/issues

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Centos-stream 10 x86_64 (2)* Centos-stream 10 (11 downloads)
Fedora 41 aarch64 (0)*, x86_64 (2)* Fedora 41 (21 downloads)
Fedora rawhide aarch64 (4)*, ppc64le (0)*, s390x (0)*, x86_64 (0)* Fedora rawhide (3 downloads)
openSUSE Leap 15.6 aarch64 (0)*, x86_64 (0)* openSUSE Leap 15.6 (5 downloads)

* Total number of downloaded packages.