DEV.co
Open-Source DevOps · solidtime-io

solidtime

Solidtime is a modern, open-source time-tracking application built with Laravel and Vue, designed for freelancers and agencies. It offers project management, task tracking, client management, billable rates, and multi-organization support with self-hosting capability.

Source: GitHub — github.com/solidtime-io/solidtime
8.8k
GitHub stars
473
Forks
PHP
Primary language
AGPL-3.0
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Repositorysolidtime-io/solidtime
Ownersolidtime-io
Primary languagePHP
LicenseAGPL-3.0 — OSI-approved
Stars8.8k
Forks473
Open issues33
Latest releasev0.15.1 (2026-06-24)
Last updated2026-07-06
Sourcehttps://github.com/solidtime-io/solidtime

What solidtime is

Built on Laravel (PHP backend) and Vue (frontend), Solidtime provides a full-stack time-tracking platform with role-based access control, import pipelines (Toggl, Clockify, CSV), and multi-tenant organization management. Active development with PHPStan level 7 static analysis and codecov integration indicates quality focus.

Quickstart

Get the solidtime source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/solidtime-io/solidtime.gitcd solidtime# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Self-Hosted Time Tracking for Agencies

Organizations needing full data ownership and control over time-tracking infrastructure can self-host Solidtime on their own servers, avoiding SaaS vendor lock-in and compliance concerns around time data privacy.

Freelancer Portfolio with Billable Rates

Independent contractors benefit from fine-grained billable rate configuration (per-project, per-member, per-organization) and multi-organization support to manage separate client engagements and invoicing.

Migration from Legacy Time Trackers

Teams using Toggl, Clockify, or CSV exports can import historical time data directly into Solidtime, reducing friction in switching from proprietary platforms.

Implementation considerations

  • Requires PHP runtime environment, Laravel framework knowledge, and relational database (MySQL/PostgreSQL). Self-hosting documentation exists but operational burden falls on the deployable organization.
  • AGPL-3.0 copyleft license applies; network use triggers derivative work clauses if you distribute or expose the application over a network—legal review recommended before cloud/SaaS deployment.
  • Latest release v0.15.1 (June 2026) and active commits (July 2026) indicate ongoing maintenance, but project is ~2.5 years old; API stability and backward compatibility guarantees are not documented.
  • Import pipelines (Toggl, Clockify, CSV) reduce migration friction, but data mapping and validation rules for custom sources would require custom integration development.
  • Multi-organization and role-based permissions are built-in, but fine-grained audit logging, compliance integrations (SOC 2, HIPAA), and advanced SSO are not mentioned in the README.

When to avoid it — and what to weigh

  • Closed-Source/Commercial SaaS Requirement — Solidtime is AGPL-3.0 licensed; if your use case requires a permissive commercial license without copyleft obligations, this is not suitable without explicit written permission from maintainers.
  • Need for Enterprise Support SLAs — This is a community-driven open-source project with no indication of commercial support contracts, SLAs, or dedicated enterprise support channels. Critical production issues rely on community response time.
  • Minimal Operational Overhead Needed — Self-hosting requires PHP/Laravel stack knowledge, database setup, and ongoing maintenance. If you cannot support infrastructure in-house, the cloud offering (solidtime.io) may be preferable.
  • Proprietary Feature Lock-In Desired — As AGPL-3.0, any modifications or derivative works must be released under the same license, preventing proprietary customizations without compliance review.

License & commercial use

Licensed under GNU Affero General Public License v3.0 (AGPL-3.0). This is a copyleft license: modifications and network-distributed derivatives must release source code under the same license. Commercial use is permissible under AGPL-3.0, but derivative works and SaaS deployments trigger source disclosure obligations.

AGPL-3.0 permits commercial use (providing goods/services for payment), but if you deploy Solidtime as a network service (cloud/SaaS), you must either: (1) release all modifications under AGPL-3.0 to end users, or (2) negotiate a separate commercial license with the project maintainers (not mentioned in README). Internal commercial use (self-hosted for your own business) is clearer, but network distribution carries risk. Legal review is strongly recommended before any SaaS or customer-facing deployment.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityModerate
DEV.co fitGood
Assessment confidenceHigh
Security considerations

Project includes SECURITY.md for vulnerability disclosure. PHPStan L7 static analysis and codecov indicate quality gates. No security audit, penetration test results, or known vulnerability history are documented. Self-hosted deployments inherit responsibility for PHP/Laravel patching, database security, and network isolation. AGPL-3.0 requires source transparency, which is both a security (code review opportunity) and risk (exposure of implementation details). No mention of encryption at rest, TLS enforcement, or RBAC audit trails.

Alternatives to consider

Toggl Track

Mature SaaS time tracker with enterprise support, native apps, and integrations. Choose if you prefer managed hosting and don't need self-hosting or source transparency.

Clockify

Freemium SaaS with generous free tier and self-hosted option (via open-source time-tracking SDK). Choose if you need commercial support and lower deployment complexity.

Jira Service Management / Linear (time tracking extensions)

Integrated project + time tracking if you're already embedded in Jira/Linear ecosystem. Choose if unified project management and time tracking reduce tool sprawl.

Software development agency

Build on solidtime with DEV.co software developers

Solidtime is production-ready for self-hosted deployments but requires PHP/Laravel ops expertise and AGPL-3.0 compliance review—especially for SaaS use. Our DevOps and custom software teams can architect self-hosting infrastructure, manage AGPL licensing compliance, and integrate Solidtime with your existing tools.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

Related on DEV.co

Explore the category and the services that help you build with it.

solidtime FAQ

Can I use Solidtime commercially?
AGPL-3.0 permits commercial use, but if you deploy it as a network service (SaaS/cloud), you must release source code to users under AGPL-3.0 or obtain a separate commercial license. Self-hosted internal use is lower-risk but requires legal review before customer-facing deployment.
What is required to self-host?
PHP 8.x runtime, Laravel framework, relational database (MySQL/PostgreSQL), and a web server. Documentation is external (docs.solidtime.io) and Docker examples are in the separate self-hosting-examples repo. No one-click deployment is provided.
Is there a cloud/managed offering?
Yes. Solidtime.io offers a cloud version for those who don't want to self-host. The open-source repository is for self-hosting only.
How mature is the project?
Created January 2024 (~2.5 years old) with active maintenance (June 2026 latest release, July 2026 latest commit). Community-driven with no documented enterprise support or commercial backing. Suitable for production if you can support self-hosted infrastructure; use for critical systems should account for community-driven support model.

Software development & web development with DEV.co

DEV.co is a software development agency delivering custom software development services to companies building on open source. Our software developers and web developers design, integrate, and ship production systems — spanning web development, APIs, AI, data, and cloud. If solidtime is part of your open-source devops roadmap, our team can implement, customize, migrate, and maintain it.

Evaluating Solidtime for your team?

Solidtime is production-ready for self-hosted deployments but requires PHP/Laravel ops expertise and AGPL-3.0 compliance review—especially for SaaS use. Our DevOps and custom software teams can architect self-hosting infrastructure, manage AGPL licensing compliance, and integrate Solidtime with your existing tools.