The Lidprex command line interface — discover, download, and manage all Lidprex open source projects from your terminal.
lidprex is an interactive CLI that lets you browse every Lidprex project, pick a release version, and download source code or prebuilt binaries — all from a single terminal. It ships with a colorful banner, progress bars, live service-status checks, and a full changelog viewer.
Requires Node.js >= 18.
npm install -g @lidprex/cliVerify the install:
lidprex --version
# → 2.1.2The fastest way to grab a project:
lidprex initPick a project → choose a release version → choose a file (source or binary) → done. No signing in, no digging through GitHub.
Interactive downloader. Walks through project → release version → file variant → save folder, and optionally runs npm install for source projects.
lidprex init- Back navigation — press "Back to projects" anytime to change your selection without restarting.
- At the folder prompt, type
backto return to the previous step.
List every Lidprex project with tech stack, status, and all available release versions/variants.
lidprex listCheck the live status of all Lidprex services with response times.
lidprex statusOpen a project's README in your browser. Without a project argument, shows every docs link.
lidprex docs idea2projectCheck npm for a newer CLI version and get upgrade instructions.
lidprex updateView the version history and changelog inline, right in your terminal.
lidprex changelogPrint the installed version.
lidprex -vShow all available commands.
lidprex --help- Multi-release support — projects now offer separate release versions, each with its own downloads (e.g. LiDBridge v1.0.0 and v2.0.0, RepoPrep v1/v2, LidPush v1/v2).
- Version picker — a dedicated "Which release version do you want?" step before choosing a file.
- Back navigation everywhere — "Back to projects" plus typing
backat the folder prompt returns you a step instead of restarting. - Smarter extraction —
resolveExtractedDirectoryfinds the real extracted folder even when GitHub archive names mismatch, with a triple fallback (tar→Expand-Archive→.NET ZipFile). - Live refresh — LidBridge is marked Live, RepoPrep links renamed to the new
RepoPreprepo, and Oathkeeper was added. - Reliable startup — native
#!/usr/bin/env nodeshebang solidprexruns correctly on Windows, macOS, and Linux. - Correct metadata —
license: GPL-3.0at the package root for accurate npmjs display.
| Project | Tech | Status | Release versions |
|---|---|---|---|
| Idea2Project | Node.js + React + PostgreSQL | ● Live | Source |
| LidBridge | Electron + Node.js | ● Live | v2.0.0, v1.0.0 (source / .exe / .msi) |
| LeakShield | Python | ◐ Beta | Source |
| RepoPrep | Python | ○ Internal | v2.2.0, v1.1.0 (source / .exe) |
| LidPush | Tauri + Rust + React | ● Live | v2.0.0, v1.1.0 (source / .exe / .msi) |
| Oathkeeper | C++ + C# + Windows | ◐ Beta | v1.0.0-beta (source / setup / .msi) |
| MGS-GenX | Closed Source | ✦ Coming Soon | Preview only |
| Feature | v1.0.0 | v2.x |
|---|---|---|
| Commands | init, list, status |
+ docs, update, changelog |
| Downloads | Source code only | Source and binaries (.exe / .msi) |
| Releases per project | Single | Multiple (v1/v2 picker) |
| Back navigation | ✗ | ✓ everywhere |
| Extraction | Single fallback | Triple fallback + smart folder detection |
| Metadata | — | Root license, shebang, dynamic version |
git clone https://github.com/Lidprex/cli.git
cd cli
npm install
node index.js # run locally without global installGPL-3.0 — © 2026 Lidprex