Software & Engineering
Bug tracking, sprint-free project management, and TQL search that keeps your backlog under control.
Enterprise-grade issue tracking & support desk — without the ceremony. No sprints. No velocity charts. Just projects, tickets, and a search bar that actually works.
No hidden tiers, no add-ons, no cloud lock-in. Here's how Trakr compares where it matters most.
| Feature | RecommendedTrakrSelf-hosted · Made in Belgium | JiraAtlassian | Azure DevOpsMicrosoft |
|---|---|---|---|
| Self-hostable — your server, your data | Included | Cloud only | Azure only |
| No sprint / story point ceremony required | Included | Sprint-centric model | Sprint-centric model |
| Built-in customer helpdesk portal | Included | Separate paid product | Not available |
| Native email-to-ticket (4 mail providers) | Included | Plugin / add-on | Not available |
| Azure AD + Google + LDAP + Basic Auth simultaneously | Included | Atlassian SSO only | Azure AD only |
| Query language with historical operators (WAS, CHANGED) | Included | JQL — no history ops | Basic keyword search |
| SLA enforcement with automatic escalation | Included | Service Mgmt tier only | Not available |
| AI with local / on-prem option (Ollama, LM Studio) | Included | Cloud AI only | Azure OpenAI only |
| SCIM 2.0 user provisioning out of the box | Included | Enterprise tier only | Azure AD sync only |
| Productive in under 5 minutes | Included | Days of configuration | Days of configuration |
Evaluating Trakr against a specific tool? Jump to the detailed side-by-side.
Watch how teams go from zero to productive in under five minutes — no setup ceremony required.
One tool, every team. Trakr adapts to how your organisation actually operates — not the other way around.
Bug tracking, sprint-free project management, and TQL search that keeps your backlog under control.
Incident tracking with SLA enforcement, automatic escalation, and full audit trails for every change.
A branded customer portal, email-to-ticket pipeline, and canned responses — all in one product.
True multi-tenancy lets you run fully isolated client environments on a single deployment with zero bleed-over.
Azure AD, Google OAuth2, LDAP, SCIM 2.0, and MFA — run them all simultaneously without compromise.
Structured bug reporting, configurable workflows, time tracking, and reporting that surfaces what actually matters.
Everything a serious engineering or support team needs — and nothing it doesn't.
No sprints, no story points, no burndown anxiety. Projects, tickets, a search bar. Productive in under five minutes.
Historical operators, relative date math, current-user functions, full-text and boolean logic. Search becomes a superpower.
Run Azure AD, Google OAuth2, Basic Auth, and LDAP simultaneously on the same org. The login page adapts automatically.
No separate product required. Every org gets a branded customer-facing support portal with guest access via email codes.
Native email-to-ticket pipeline: Microsoft 365, Gmail, Zoho, IMAP. Reply threading, auto-reply detection, attachment extraction.
Claude, Gemini, Ollama, LM Studio — with hard rate limits and circuit breakers. Runs locally for full data sovereignty.
First-response and resolution SLAs per project. Automatic breach escalation, reassignment, alerts. Visible on every ticket.
Tenant → Organization → Project. Every feature scoped at the right level. One deployment, multiple enterprise customers.
Enterprise identity teams can provision and deprovision users automatically. No manual management, no offboarding gaps.
Oldest open ticket, unassigned work, stale tickets, bug ratio trends, team load. Data filtered through "what problem does this reveal?"
Inspired by JIRA 2015–2018: dense, functional, no animations. Power users work without touching the mouse.
Spring Boot + PostgreSQL. No proprietary cloud required. Import from JIRA on day one. Your data stays yours, always.
From the first ticket to enterprise-scale multi-tenancy — Trakr grows with you at every stage.
TQL gives you the full power of a query language — historical operators, relative dates, full-text search, and complex boolean logic — all with live autocomplete.
-- Find SLA-breached tickets this week status != Done AND priority IN (High, Critical) AND due <= today() AND assignee = currentUser() ORDER BY due ASC → 14 results · 0.003s -- Who changed priority recently? priority CHANGED FROM Medium AND updated >= startOfWeek()
Configure first-response and resolution SLAs per project. Breaches auto-escalate — raising priority, reassigning, and alerting — without any human intervention.
-- SLA config: project SUPPORT firstResponse : 60 min resolution : 8 business hours riskThreshold : 20% remaining -- On breach: → escalatePriority true → reassignTo "backup-agent" → notifyEmail true -- BACK-142: ⚠ 18 min remaining STATUS AT_RISK → ESCALATING
The entire data model is built around Tenant → Organization → Project. Every feature — auth, AI, mailboxes, webhooks — is scoped at the correct level with zero data leakage.
-- Tenant: CloudCorp GmbH ├─ Org: Engineering ├─ Project: BACKEND ├─ Project: FRONTEND └─ Project: INFRA └─ Org: Support └─ Project: HELPDESK -- Tenant: StartupXYZ └─ Org: Product └─ Project: OPS → Zero cross-tenant leakage
Not a plugin. Not a webhook hack. Native email-to-ticket pipeline with four mail providers, intelligent reply threading, auto-reply detection, and attachment extraction.
-- Inbound: [email protected] ✉ "Login broken after update" From: [email protected] Thread: new Attachments: screenshot.png → Ticket created: HELP-204 → Attachment stored → Confirmation sent -- Reply from agent syncs back → Customer notified via email
Claude, Gemini, Ollama, LM Studio — all configurable per org. AI accelerates bulk edits and search, with hard rate limits, circuit breakers, and full usage logging.
-- AI providers: Acme Corp ✓ Anthropic Claude ACTIVE rate_limit: 100 req/user/day ✓ Ollama (local) ACTIVE endpoint: http://ai.internal -- Bulk edit 47 tickets: → Suggest: assignee, priority → Generate: description → Human approves each change -- AI never auto-commits
A dense, functional UI built for power users. No animations, no clutter — just the work.
JIRA JQL-inspired but more powerful. Historical operators, relative dates, user functions, full boolean logic. Save and share filters across your organisation.
-- Critical bugs assigned to me, last 7d project = "BACKEND" AND type = Bug AND priority = Critical AND assignee = currentUser() AND status WAS NOT Done AND created >= -7d ORDER BY created DESC -- Stale unassigned open tickets assignee IS EMPTY AND updated <= -30d AND statusCategory != DONE
Full metadata, markdown descriptions, file attachments, subtasks, ticket linking, and bulk operations — manageable inline without ever leaving the list view.
Run multiple auth providers simultaneously. Employees use Azure AD, contractors use Basic Auth, partners use Google — all on the same organisation, login page adapts automatically.
-- Active providers, login page auto-renders ✓ Azure AD ACTIVE ↳ employees ✓ Google OAuth2 ACTIVE ↳ @partners.io ✓ LDAP / AD ACTIVE ↳ on-prem ✓ Basic Auth ACTIVE ↳ contractors -- SCIM endpoint: /scim/v2/Users -- MFA: TOTP enforced for ADMIN -- Session: 8h · max 3 sessions · IP log
From helpdesk portals to AI-assisted bulk edits — every feature you need, none you don't.
Full metadata, subtasks, attachments, linking, bulk transitions, markdown, labels, components.
JQL-inspired query language with historical operators, date math, saved and shared filters.
Tenant → Org → Project hierarchy. Full data isolation. Per-org config at every level.
Azure AD, Google, LDAP, Basic Auth — simultaneously. MFA, SCIM 2.0, JIT provisioning.
Microsoft 365, Gmail, Zoho, IMAP. Email-to-ticket, reply threading, attachment extraction.
Public customer portal per org. Guest auth via email codes, branded, no account required.
Per-project SLAs, breach escalation, reassignment, alerts. Visible on every ticket.
Claude, Gemini, Ollama, LM Studio. Bulk edits, query suggestions. Local for data sovereignty.
Trends, stale tickets, team load, SLA breach, timesheets, custom reports, PDF & CSV export.
Custom statuses, transition rules, conditions per workflow, per project. Up to 6 statuses.
Slack, Discord, custom HTTP. HMAC signing, retry logic, full delivery history.
Kanban board view and calendar view per project. Drag-and-drop status transitions with quick filters.
Full keyboard navigation. Create, assign, transition, log work without touching the mouse.
Log work per ticket, timesheets, per-ticket time reports, original estimate tracking.
Import from JIRA XML or CSV on day one. Field mapping, user mapping, pre-import validation.
Security events, user management, config changes. IP and user-agent logging. Admin viewer.
Proven, battle-tested open source. No proprietary cloud dependencies. Runs on any server you control.
Annual flat fee per tenant — starts at 0.3% of your annual revenue and drops as you scale. Self-hostable. Unlimited users, projects, and tenants. No per-seat nonsense, no hidden costs.
Questions about pricing, features, or self-hosting? Drop us a line — we usually reply within a few hours.