Skip to content

Cross-platform ProjectHub desktop app to create and manage projects using installable packs—batteries-included templates, libraries, and a guided project wizard, all stored locally.

License

Notifications You must be signed in to change notification settings

cbabil/projecthub

ProjectHub
ProjectHub desktop app: install packs, choose templates and libraries, and spin up projects locally.



Contributors Forks Stargazers Issues License

Get the App

ProjectHub screenshot

  • Download the latest release for your OS from GitHub Releases.
  • Windows: run the installer .exe.
  • macOS: open the .dmg and drag ProjectHub to Applications.
  • Linux: run the .AppImage (make it executable if needed).

On first launch, ProjectHub sets up its data folder at ~/.projecthub.

Use ProjectHub

  • Install packs from the official marketplace or add custom marketplaces
  • Click New Project, choose templates and libraries, review, and create
  • Use AI Templates to generate custom templates with natural language
  • ProjectHub scaffolds the files/folders to your chosen destination

AI Templates

Generate templates using AI—just describe what you need:

  • Multi-provider support – Choose between Anthropic (Claude), OpenAI (GPT-4), or Ollama (local)
  • Chat-based – Iteratively refine your template through conversation
  • Integrated – Access AI from Templates or Libraries pages via the "Generate with AI" button
  • Secure – API keys encrypted at rest, never exposed to the renderer process

First-time setup walks you through provider configuration. See Settings → AI to manage providers.

Packs & Marketplaces

ProjectHub uses a marketplace system for distributing template packs:

  • Official Marketplace – Built-in, includes react-pack and python-pack
  • Custom Marketplaces – Add your team's or community pack sources via owner/repo

Click Marketplace in the sidebar to browse and install packs. Use category filters (Frontend, Backend, Fullstack, Configuration) to narrow results, and hover over the info icon on any pack card for details. Manage marketplace sources in Settings → Marketplace.

Browse the ProjectHub Packs repository for available packs, or create your own marketplace.

Documentation

  • Browse the Wiki for guides, flows, and troubleshooting.

Contributing

License


About

Cross-platform ProjectHub desktop app to create and manage projects using installable packs—batteries-included templates, libraries, and a guided project wizard, all stored locally.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages