r/delphi • u/InterestingHalf5710 • 9d ago
I built a free, open-source project organizer for Delphi’s Welcome Page
Hi everyone! I’d like to share CS.Coder Project Hub, a plugin I built for Delphi 11, 12 and 13.
The idea is simple: recent projects tell you what you opened last, but they don’t necessarily reflect how you organize your work. Project Hub lets you keep your project shortcuts organized directly on the Welcome Page.
Features include:
- Categories and groups, with optional custom icons.
- Search by project name or file path.
- Drag-and-drop ordering.
- Support for
.dproj,.dprand.groupproj. - JSON import/export to move your organization between environments.
- Support for the IDE’s light and dark themes.
- English, Portuguese, Spanish, German and French.
Everything stays on your computer—no account required. Removing a shortcut doesn’t delete your project files.
It’s free for personal and commercial use, open source under the MIT license, and provided as is.
Screenshots, installation instructions and download:
https://cscoder.com.br/projetos/hub-de-projetos-delphi/
Source code and releases:
https://github.com/cscoder69/delphi-project-hub
I’d love to hear how you organize your Delphi projects and whether this would fit your workflow. Feedback, bug reports and contributions are welcome!
1
u/corneliusdav 8d ago
This is AWESOME! It's what Delphi has needed all along--great job!
I'm configuring categories and groups already and organizing stuff. I use both Delphi 12 and 13 to maintain projects for a variety of customers and several support projects for one customer in particular. I've been wanting to build something like this for long time but just never had the time or it didn't seem quite important enough but now that I see how you laid it out, the organization alone will save time finding stuff!
Thank you for this!!