// the find
MyCollab/mycollab
An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
MyCollab is a self-hosted Java project management platform — kanban boards, issue tracking, milestones, task dependencies — built on Spring Boot, Vaadin, and MyBatis against MySQL. It was a real alternative to Redmine for teams that wanted something on-prem with a richer UI. The project is now officially archived and no longer maintained.
The tech stack is conventional enough that a Java shop could fork and maintain it without much onboarding friction — Spring Boot wiring, MyBatis mappers, standard Maven multi-module layout. The feature set was genuinely complete for a v1: kanban, roadmap view, milestones, time tracking, role/permission management, and audit logging all present. The Vaadin UI approach meant real server-side rendering with no separate JS build pipeline to maintain. At 575 forks, there's a reasonable base of people who've already picked it apart.
It's archived — the maintainer posted a goodbye notice at the top of the README and pointed users to a different project. Adopting this means you own the security patches, dependency upgrades, and bug fixes from day one with no upstream to pull from. The MySQL-only requirement is a constraint most new projects would rather not have. Vaadin 7/8-era GWT widgetsets are checked into the repo as compiled binary blobs (`.cache.js.gz`, font files, etc.), which is a maintenance nightmare — you can't easily upgrade the UI framework without regenerating all of that. The README links to external docs and a commercial download site that may or may not still exist.