@chahuadev/chahuadev-hub-app
v8.1.1
Published
Chahuadev Hub” Official app launcher and distribution hub by Chahuadev
Maintainers
Readme
license: other language:
- en tags:
- code-analysis
- static-analysis
- javascript
- electron
- emoji-cleaner
- junk-sweeper
- plugin-management
- desktop-app
- electron-app
- security
Chahuadev Hub
@chahuadev/chahuadev-hub-app
Chahuadev Hub — The official desktop hub by Chahuadev. Browse repositories, download apps, explore npm packages, and chat with the community — all in one dark-mode Electron app.
⚙️ Installation
Requires Node.js 18+. Use
--foreground-scriptsto see install progress.
🪟 Windows — Global Install
npm install -g @chahuadev/chahuadev-hub-app --foreground-scripts --force
The installer auto-downloads the correct binary for your platform. Use
--foreground-scriptsto see the download progress bar.
🐧 Linux — Global Install
Linux requires sudo for global npm packages:
sudo npm install -g @chahuadev/chahuadev-hub-app --foreground-scripts --forceAlternative (no sudo required): Set npm prefix to your home folder first:
mkdir -p ~/.npm-global npm config set prefix '~/.npm-global' echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc source ~/.bashrcThen install without sudo:
npm install -g @chahuadev/chahuadev-hub-app --foreground-scripts --force
Launch
chahuadev-hubNote: Downloaded apps are saved automatically to your
Downloads/ChahuadevHubfolder.
🐧 Running the AppImage on Linux / WSL2 (Ubuntu)
First install the required system libraries (one-time setup):
sudo apt-get update && sudo apt-get install -y \
libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 \
libdrm2 libxkbcommon0 libxcomposite1 libxdamage1 \
libxrandr2 libgbm1 libasound2Then run the AppImage:
chmod +x "Chahuadev-Hub.AppImage"
DISPLAY=:0 WAYLAND_DISPLAY=wayland-0 \
./"Chahuadev-Hub.AppImage" \
--appimage-extract-and-run --no-sandbox --disable-gpuWSL2 tip: Copy to WSL native filesystem first:
# Path after: npm install -g @chahuadev/chahuadev-hub-app # (no sudo) cp ~/.npm-global/lib/node_modules/@chahuadev/chahuadev-hub-app/bin/Chahuadev-Hub.AppImage /tmp/ChahuadevHub.AppImage # (with sudo) # cp /usr/lib/node_modules/@chahuadev/chahuadev-hub-app/bin/Chahuadev-Hub.AppImage /tmp/ChahuadevHub.AppImage chmod +x /tmp/ChahuadevHub.AppImage DISPLAY=:0 WAYLAND_DISPLAY=wayland-0 /tmp/ChahuadevHub.AppImage \ --appimage-extract-and-run --no-sandbox --disable-gpu
Troubleshooting
node\r: No such file or directory (Linux)
The entry script has Windows line endings (CRLF). Reinstall to fix:
rm -rf ~/.npm-global/lib/node_modules/@chahuadev/chahuadev-hub-app
npm install -g @chahuadev/chahuadev-hub-app --foreground-scripts --forceENOTEMPTY error on Linux
A previous failed install left files behind. Clear them first:
# With npm-global prefix
rm -rf ~/.npm-global/lib/node_modules/@chahuadev/chahuadev-hub-app
npm install -g @chahuadev/chahuadev-hub-app --foreground-scripts --force
# With sudo
sudo rm -rf /usr/lib/node_modules/@chahuadev/chahuadev-hub-app
sudo npm install -g @chahuadev/chahuadev-hub-app --foreground-scripts --forcechahuadev-hub command not found
Make sure ~/.npm-global/bin is in your PATH:
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
chahuadev-hubWhat It Does
Chahuadev Hub is an Electron desktop app that brings everything from the Chahuadev ecosystem into one place.
Features
- 📊 Dashboard — Live stats and a full landing page webview with real-time download counts
- 📦 npm Packages — Browse all
@chahuadevpackages with version, description, and monthly download stats - 🤗 Hugging Face — Explore all public datasets, models, and spaces with file browser and commit history
- ⬇️ Downloads — Download and manage official Chahuadev desktop apps (Windows & Linux) with progress tracking
- 💬 Community Chat — Real-time chat via Firebase with auto-translation across 11 languages
- 🌐 Cross-Platform — Windows & Linux
🔗 Links
💖 Support the Project
Chahuadev tools are 100% free and open-source. If this project helped you save time, please consider buying me a coffee to help keep the servers running!
