Modern open-source time-tracking app
8.8k
Stars
473
Forks
33
Open issues
8
Contributors
AI Analysis
Solidtime is a modern open-source time-tracking application designed for freelancers and agencies, offering project management, task tracking, client management, billable rates, and multi-organization support with role-based access control. It serves organizations that need self-hosted or cloud-based time tracking with billing capabilities, and is best suited for teams and agencies rather than individual casual users. It is not a general productivity app but a specialized business tool for ti...
Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.
AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.
Solidtime: Self-hostable open-source time tracker targeting freelancers and agencies with modern UX
Solidtime is an open-source time-tracking application built with PHP (likely Laravel) targeting freelancers and small agencies. It covers core tracking needs: projects, tasks, clients, billable rates, multi-organization support, and role-based access. It offers both a self-hosted path and a SaaS cloud tier. With 8,716 stars since January 2024, it has grown unusually fast for a PHP productivity tool, suggesting genuine demand for a self-hostable Toggl/Clockify alternative under AGPL licensing. The project is actively maintained as of June 2026.
Created in January 2024, solidtime appears to have emerged as a direct response to freelancers and small teams wanting a modern, self-hostable alternative to SaaS time trackers like Toggl and Clockify, accumulating most of its stars within roughly 18 months of launch.
The project grew rapidly in its first year, likely driven by HackerNews or ProductHunt-style discovery moments and organic sharing in freelancer/developer communities frustrated by SaaS pricing. The inclusion of import from Toggl and Clockify directly targets migration use cases. Growth appears to have normalized into a slower but steady trickle — 23 stars in the last 7 days reflects a mature plateau rather than viral momentum.
A hosted cloud version exists at solidtime.io, implying at least some paying or registered users. Self-hosting examples repository suggests community uptake. However, concrete user counts, deployment numbers, or testimonials are not verifiable from the available metadata. Adoption appears real but scale is not documented publicly.
Likely a Laravel (PHP) monolith with a modern JavaScript frontend, based on PHP as primary language, the presence of CI with PHPUnit, and PHPStan at Level 7 — indicating reasonably strict static analysis. Appears to use standard MVC patterns. Self-hosting examples repository and documented deployment guides suggest a containerized deployment model, likely Docker-based.
Codecov badge is present in the README, indicating automated test coverage tracking is in place. PHPUnit CI workflow is active. Exact coverage percentage is not stated in the README excerpt, but the presence of Codecov integration suggests coverage is actively measured and likely non-trivial.
Last push was 2026-06-25, one day before the evaluation date, indicating very active development. The repository is clearly under continuous maintenance. Contributing guidelines, security policy, and documentation repository all exist, suggesting organizational maturity beyond a solo side project.
ADOPT IF: you are a freelancer or small agency needing a self-hosted, privacy-respecting time tracker with billable rate management and you are comfortable running a PHP/Docker application. AVOID IF: you need deep integrations with invoicing, payroll, or external tools out of the box, or if AGPL licensing is incompatible with your commercial deployment constraints. MONITOR IF: you are currently using Toggl or Clockify and watching for a feature-complete self-hosted alternative to reach stability before migrating.
Independent dimensions
Mainstream potential
4/10
Technical importance
5/10
Adoption evidence
3/10
- AGPL-3.0 license restricts commercial embedding and may deter enterprise adoption or third-party SaaS wrappers.
- The project is relatively young (launched 2024); long-term sustainability beyond the founding team is unproven.
- Feature scope is intentionally narrow — lacks invoicing, payroll integration, and advanced reporting that some users expect from a complete agency workflow tool.
- Community contribution policy is strict (requiring pre-approval for PRs), which may slow feature development if maintainer bandwidth becomes a bottleneck.
- Competing with well-funded SaaS products on UX polish and integrations is a long-term resource challenge for an open-source project.
Solidtime is likely to become a recognized go-to option in the self-hosted time-tracking niche alongside Kimai, but is unlikely to threaten commercial SaaS dominance. Steady maintenance suggests it will remain viable for several years.
Newsletter
Get analyses like this every Monday
Free weekly digest of the most interesting open-source discoveries.
Languages
Information
- Website
- https://www.solidtime.io
- Language
- PHP
- License
- AGPL-3.0
- Last updated
- 15h ago
- Created
- 30mo ago
- Analyzed with
- anthropic/claude-haiku-4-5
Stars over time
Contributors over time
Top 100 contributors only — repos with more will plateau at 100.
Open issues
Top contributors
Similar repos
Razeeman/Android-SimpleTimeTracker
Simple Time Tracker is a Kotlin-based Android application that logs time spent...
invoiceninja/invoiceninja
Invoice Ninja is a source-available invoicing, quoting, project management, and...
| Repository | Stars | Week Δ | Language | Score | Updated |
|---|---|---|---|---|---|
|
|
8.8k | +34 | PHP | 7/10 | 15h ago |
|
|
1.2k | — | Kotlin | 7/10 | 5d ago |
|
|
4.8k | — | PHP | 8/10 | 8h ago |
|
|
9.9k | — | PHP | 7/10 | 1d ago |
|
|
5.9k | — | TypeScript | 7/10 | 2d ago |
|
|
1.6k | — | C++ | 8/10 | 7d ago |
Toggl is the dominant commercial SaaS in this space. Solidtime directly targets Toggl users wanting self-hosted control, even supporting Toggl data import. Toggl has vastly more users and integrations; solidtime wins only on self-hosting, cost, and data ownership.
Clockify offers a generous free tier and broad integrations. Solidtime supports Clockify import. Similar tradeoff: Clockify wins on polish and ecosystem; solidtime wins for those who cannot or will not use a third-party SaaS.
Kimai is the most established self-hosted PHP time tracker with a longer history and larger community. Solidtime competes directly here, positioning itself as more modern in UI/UX. Kimai has more enterprise features and plugin ecosystem; solidtime may appeal more to developers who value code quality signals like PHPStan.
Super-productivity is a local-first task and time tracker with 20K+ stars. It targets individuals more than teams and doesn't require a server. Very different deployment model — not a direct competitor for multi-user agency use cases.
Leantime is a broader project management tool with time tracking as one feature among many. Solidtime is purpose-built for time tracking only, making it a better fit for billing-focused workflows but a worse fit for teams wanting integrated project management.
