Issues & Tracking
Create tasks, bugs, stories and epics. Set priorities (LOW to CRITICAL), track statuses from OPEN to DONE, and keep everything organised with labels.
Open-source agile project management. Self-hosted, API-first, built with Spring Boot. Manage issues, sprints, and teams — your data, your server.
A complete agile toolset out of the box — no plugins required.
Create tasks, bugs, stories and epics. Set priorities (LOW to CRITICAL), track statuses from OPEN to DONE, and keep everything organised with labels.
Plan sprints with start/end dates and goals. Move sprints through PLANNING → ACTIVE → COMPLETED and assign issues per sprint.
Invite team members and assign roles: OWNER, MEMBER, or VIEWER. Control visibility with PUBLIC / PRIVATE project settings.
Create coloured labels per project to categorise and filter issues. Custom description and hex colour per label.
Full REST API under /api/... secured with HTTP Basic authentication. Integrate with CI/CD, bots, or any custom tooling.
Every change is recorded as an audit event. Full history of who changed what, and when — nothing is lost.
Browse issues, manage sprints and comment on work — all from a responsive, server-rendered web interface. No JavaScript framework bloat.
| # | Title | Type | Priority | Status |
|---|---|---|---|---|
| ALPHA-1 | Set up CI pipeline | TASK | NORMAL | DONE |
| ALPHA-2 | Login page 500 error on bad password | BUG | CRITICAL | IN PROGRESS |
| ALPHA-3 | Export issues to CSV | STORY | HIGH | IN REVIEW |
| ALPHA-4 | Multi-project roadmap view | EPIC | LOW | OPEN |
Every resource is accessible via a clean REST API secured with HTTP Basic auth. Automate workflows, integrate with GitHub Actions, or build your own client.
/api/projects/{key}/... URL structure/actuator for ops monitoring# Create a new project curl -u admin:admin123 -X POST \ http://localhost:8080/api/projects \ -H 'Content-Type: application/json' \ -d '{ "key": "ALPHA", "name": "Project Alpha", "visibility": "PRIVATE" }' # Create the first issue curl -u admin:admin123 -X POST \ http://localhost:8080/api/projects/ALPHA/issues \ -H 'Content-Type: application/json' \ -d '{ "title": "Set up CI pipeline", "type": "TASK", "priority": "NORMAL" }'
No exotic dependencies — just proven, widely-supported technologies.
Get up and running in minutes with Java 21 and PostgreSQL. Free forever.