← Back to home
Comparison · PM

Kanboard vs My Hours

A side-by-side editorial comparison of Kanboard and My Hours — release velocity, themes, recent moves, and the top alternatives to consider.

Kanboard vs My Hours: at a glance

FeatureKanboardMy Hours
SectorPMPM
Velocity score2.56.3
Sparks · 30d01
Top themeskanban, self-hosted, security-hardening, phptime-tracking, mcp, ai-native, invoicing
Last editorial update17d ago5d ago
WebsiteVisit →Visit →

What is Kanboard?

Six straight releases of security hardening, now reaching the API's own response shape

Kanboard is a stable, self-hosted PHP kanban board whose release stream is now almost entirely security work. Version 1.2.54 continues that pattern and pushes it further than most: API procedures no longer return private user fields, and changing a password invalidates every existing session and remember-me token. Feature development is close to dormant; the maintenance effort is going into closing whole categories of vulnerability rather than adding surface.

Read the full Kanboard trajectory →

What is My Hours?

My Hours launches a Claude MCP connector, making AI-driven time logging a first-class workflow

My Hours is a time tracking platform with a strong invoicing and reporting core, now shipping in two distinct directions: an AI integration layer (Claude MCP connector, Sep 3) and expanded compliance-friendly tracking features (break tracking with payroll calculations, attendance reports, budget alerts). The September releases represent the most capability-dense period in the window, following a patch-heavy summer. The MCP connector runs on Keboola's Cloudflare infrastructure — zero install, OAuth-only.

Read the full My Hours trajectory →

Kanboard vs My Hours: editorial side-by-side

K2.5

Six straight releases of security hardening, now reaching the API's own response shape

◆ Current state

Kanboard is a stable, self-hosted PHP kanban board whose release stream is now almost entirely security work. Version 1.2.54 continues that pattern and pushes it further than most: API procedures no longer return private user fields, and changing a password invalidates every existing session and remember-me token. Feature development is close to dormant; the maintenance effort is going into closing whole categories of vulnerability rather than adding surface.

◆ Where it's heading

The arc from 1.2.49 through 1.2.54 is a systematic audit that works outward from one surface to the next — LDAP escaping, SSRF, deserialization, CSRF, comment visibility, bulk-operation ownership, and now API response shape and session lifetime. Each release also tightens the deployment story, from trusted-proxy configuration to an nginx config that only lets front controllers execute PHP. New user-facing features arrive rarely and small: opt-in full-text search, RTL support, richer API links.

◆ Prediction

Expect the audit to keep moving through remaining surfaces, with more permission checks in API procedures and continued PHP-version and base-image maintenance. Nothing in these entries points to a new feature direction.

M6.3

My Hours launches a Claude MCP connector, making AI-driven time logging a first-class workflow

◆ Current state

My Hours is a time tracking platform with a strong invoicing and reporting core, now shipping in two distinct directions: an AI integration layer (Claude MCP connector, Sep 3) and expanded compliance-friendly tracking features (break tracking with payroll calculations, attendance reports, budget alerts). The September releases represent the most capability-dense period in the window, following a patch-heavy summer. The MCP connector runs on Keboola's Cloudflare infrastructure — zero install, OAuth-only.

◆ Where it's heading

The Claude MCP connector signals a clear strategic bet: My Hours wants to be the time tracking tool you interact with through AI conversation rather than through a timer UI. The infrastructure choice (remote server on Cloudflare, not a local install) removes adoption friction, making it viable for teams already using Claude. Parallel development on attendance reports and break tracking points toward a compliance and HR use case — overtime tracking, payroll-ready break records — that broadens My Hours beyond professional services billing.

◆ Prediction

The MCP integration will expand to cover write operations beyond time logging — budget tracking, invoice creation, and report export are the most obvious additions. The attendance report launched in August suggests a near-term push toward HR and payroll integrations, potentially positioning My Hours against more compliance-focused tools like Harvest or Timely for regulated industries.

Alternatives to Kanboard and My Hours

Other PM products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either Kanboard or My Hours.

See all Kanboard alternatives → · See all My Hours alternatives →

Recent activity from Kanboard and My Hours

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 6d agoMy HoursBreaks, simpler clocking & bulk edit for Basic (9.10.0)
  2. 13d agoMy HoursMy Hours MCP for Claude
  3. 15d agoMy HoursTask budget alerts, invoice references & Jira sync (9.9.0)
  4. 18d agoKanboardPassword changes now kill sessions; API stops leaking private fields
  5. 27d agoMy HoursAttendance report, budget tracking & invoice links (9.8.0)
  6. 1mo agoMy HoursBug fixes (9.6.1)
  7. 1mo agoKanboardSecurity fixes and opt-in full-text task search
  8. 1mo agoMy HoursCustom field filters, view settings & invoicing improvements (9.6.0)
  9. 5mo agoKanboardComment visibility rules and timing-safe token checks
  10. 6mo agoKanboardSSRF protection and safer deserialization
  11. 7mo agoKanboardAuthorization and CSRF checks across controllers
  12. 8mo agoKanboardLDAP injection fix and trusted-proxy config

Frequently asked questions

What is the difference between Kanboard and My Hours?

They serve adjacent needs but don't currently overlap on shipped themes. My Hours is currently shipping more aggressively (velocity 6.3 vs 2.5), with 1 editorial sparks in the last 30 days against 0. See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.

Is Kanboard better than My Hours?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. My Hours is currently shipping more aggressively (velocity 6.3 vs 2.5), with 1 editorial sparks in the last 30 days against 0. For your specific use case, the alternatives sections above list other PM products to evaluate alongside.

What are the best alternatives to Kanboard?

Top Kanboard alternatives in PM are ranked by recent ship velocity. Browse the "Kanboard alternatives" section above for the current picks, or visit /alternatives/kanboard for the full list with editorial commentary on each.

What are the best alternatives to My Hours?

Top My Hours alternatives in PM are ranked by recent ship velocity. Browse the "My Hours alternatives" section above for the current picks, or visit /alternatives/myhours for the full list with editorial commentary on each.