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