@chahuadev/chahuadev-hub-app

中文文档
8.1.1发布于 2026/04/14SEE LICENSE IN LICENSE.mdCommonJS零依赖近 30 天下载 4393

Chahuadev Hub” Official app launcher and distribution hub by Chahuadev

原始使用文档
文档目录13 节
  1. ⚙️ Installation
  2. 🪟 Windows — Global Install
  3. 🐧 Linux — Global Install
  4. Launch
  5. 🐧 Running the AppImage on Linux / WSL2 (Ubuntu)
  6. Troubleshooting
  7. node\r: No such file or directory (Linux)
  8. ENOTEMPTY error on Linux
  9. chahuadev-hub command not found
  10. What It Does
  11. Features
  12. 🔗 Links
  13. 💖 Support the Project

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.

Chahuadev Hub

NPM Version NPM Downloads Windows | Linux Non-Commercial License


⚙️ Installation

Requires Node.js 18+. Use --foreground-scripts to 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-scripts to 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 --force

Alternative (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 ~/.bashrc

Then install without sudo:

npm install -g @chahuadev/chahuadev-hub-app --foreground-scripts --force

Launch

chahuadev-hub

Note: Downloaded apps are saved automatically to your Downloads/ChahuadevHub folder.

🐧 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 libasound2

Then run the AppImage:

chmod +x "Chahuadev-Hub.AppImage"
DISPLAY=:0 WAYLAND_DISPLAY=wayland-0 \
  ./"Chahuadev-Hub.AppImage" \
  --appimage-extract-and-run --no-sandbox --disable-gpu

WSL2 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 --force

ENOTEMPTY 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 --force

chahuadev-hub command not found

Make sure ~/.npm-global/bin is in your PATH:

echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
chahuadev-hub

What 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 @chahuadev packages 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

💖 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!

Buy Me A Coffee

版本与发布记录

@chahuadev/chahuadev-hub-app 共发布 21 个版本,首次发布于 2026/03/14;过去 12 个月发布了 21 个版本。

版本发布日期距今
8.1.1latest2026/04/146 个月前
8.0.22026/03/297 个月前
8.0.12026/03/297 个月前
8.0.02026/03/277 个月前
7.0.32026/03/247 个月前
7.0.22026/03/237 个月前

关于 @chahuadev/chahuadev-hub-app 的常见问题

@chahuadev/chahuadev-hub-app 是什么?

Chahuadev Hub” Official app launcher and distribution hub by Chahuadev

如何安装 @chahuadev/chahuadev-hub-app?

在项目目录运行 npm install @chahuadev/chahuadev-hub-app,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 chahuadev-hub,可以用 npx chahuadev-hub 直接运行。

@chahuadev/chahuadev-hub-app 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/chahuadev__chahuadev-hub-app 是否存在。

@chahuadev/chahuadev-hub-app 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@chahuadev/chahuadev-hub-app 可以商用吗?

@chahuadev/chahuadev-hub-app 使用 SEE LICENSE IN LICENSE.md 许可。许可条款写在包内的独立文件中,请阅读该文件确认可否商用。以上为概括,不构成法律意见,请以许可原文为准。

@chahuadev/chahuadev-hub-app 的下载量有多少?

根据 npm 官方下载统计,@chahuadev/chahuadev-hub-app 在 2026/10/10 – 2026/11/08 这 30 天内被下载 4,393 次,日均约 146 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@chahuadev/chahuadev-hub-app 还在维护吗?

最新版本 8.1.1 发布于 2026/04/14(6 个月前);至今共发布 21 个版本,其中过去 12 个月发布了 21 个;首次发布于 2026/03/14。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。