ForgeX CLI
873
59
A powerful, cross-distro command-line utility built for Linux power users.
C++
CMake
Shell Script
Linux System APIs
About
ForgeX CLI is a single-binary command-line tool designed to help Linux users manage system operations like updates, cleaning, process control, and more — all in one place. It works seamlessly across major distributions like Debian, Arch, Fedora, NixOS, and more.
Features
- One binary, works across Debian, Arch, Fedora, Void, openSUSE, NixOS
- `fx update` — System update for your distro
- `fx info` — System summary (CPU, RAM, uptime)
- `fx kill <port>` — Kill process running on a specific port
- `fx clean` — Clean system cache & junk
- `fx ports` — List open listening ports
- `fx update --self` — Self-update from GitHub
- `fx uninstall` — Completely uninstall ForgeX CLI
- Reads user config from ~/.fxconfig
- `fx help` — Full list of commands
Installation
1. Clone the repo
```bash
git clone https://github.com/ForgeX-Foundation/forgex-cli.git
cd forgex-cli
```
2. Build and Install
```bash
mkdir -p build && cd build
cmake ..
make
sudo make install
```
Contributing
We welcome contributions! Check out our contributing guidelines.
Contributing Guide