This repository is a fork of Neuwj-00/byte-knight, adapted specifically for Arch Linux by Vniverse77and its derivatives (Manjaro, EndeavourOS, Garuda, etc.).
The original project provides a suite of high-performance C++ terminal utilities with packaging support for Debian (.deb) and Red Hat (.rpm) ecosystems. This fork focuses on bringing those tools to the Arch Linux ecosystem.
- pacForge — Universal Linux packaging wizard. Automates the creation of
.deband.rpmpackages with licensing, metadata, and directory structuring. - repoForge — Specialized utility for creating, managing, and maintaining local or remote APT and RPM package repositories.
- foldertree (ftr) — Highly customizable CLI tool that visualizes and prints directory tree structures.
- warp / warpcplus — C++ utility engineered for network operations, tunneling, and connectivity management.
# Clone the repository
yay -S repoforge-git
yay -S pacforge-git
yay -S warpcpp
yay -S ftrFor Debian/Ubuntu and Fedora/RHEL installation instructions, refer to the original project: Neuwj-00/byte-knight
byte-knight/
├── src/ # Source code
│ ├── foldertree.cpp
│ ├── pacForge.cpp
│ ├── repoForge.cpp
│ ├── warp.cpp
│ ├── gitForge.rs
│ ├── uninstallerdeb.py
│ └── RepositoryInstaller.sh
├── keys/ # GPG signing keys
├── index.html # Web server entry point
├── LICENSE # GNU GPLv3 License
└── README.md
Contributions, bug reports, and feature requests are welcome. Feel free to open an issue or submit a pull request on the Issues page.
Fork maintainer:
| Developer | Vniverse77 |
| GitHub | github.com/Vniverse77 |
| Website | vniverse77.com |
| vniverse77@protonmail.com | |
| Role | Arch Linux packaging and distribution |
Original project:
| Developer | Neuwj |
| GitHub | github.com/Neuwj-00 |
| Website | neuwj-00.github.io/byte-knight |
| neuwj@bk.ru |
This project is open-source and licensed under the GNU General Public License v3.0.
Originally created by Neuwj. Forked and maintained for Arch Linux by Vniverse77.