A lightweight desktop application to organize complex projects with scattered files.
Download the latest release from the Releases page:
- Installer:
Project-Hub-Setup-1.0.0.exe(recommended) - Portable:
Project-Hub-1.0.0.exe(no installation required)
# Download from releases
chmod +x Project-Hub-*.AppImage
./Project-Hub-*.AppImagesudo dpkg -i project-hub_1.0.0_amd64.debsudo rpm -i project-hub-1.0.0.x86_64.rpm# Clone the PKGBUILD
git clone https://github.com/jrh89/project-hub.git
cd project-hub
makepkg -si
# Or use an AUR helper
yay -S project-hubnpm install
npm run devnpm run package:winThis creates:
- NSIS installer (
.exe) - Portable executable
npm run package:linuxThis creates:
- AppImage (universal)
.deb(Ubuntu/Debian).rpm(Fedora/RHEL/Arch)
npm run packageBuilt packages will be in the release/ directory.
To create a new release:
- Update version in
package.json - Commit changes
- Create and push a tag:
git tag v1.0.0 git push origin v1.0.0
- GitHub Actions will automatically build and publish the release
- Electron
- Vite
- Vanilla JavaScript
- Fuse.js (fuzzy search)
- electron-store (data persistence)
MIT