// the find
solidtime-io/solidtime
Modern open-source time-tracking app
solidtime is a self-hostable time tracking app for freelancers and agencies, built on Laravel + Vue with a Filament admin panel. It covers the standard time tracking surface area — projects, tasks, clients, billable rates — and ships with imports from Toggl/Clockify, a REST API, and a public reporting feature. Actively maintained with 8.6k stars and recent commits.
PHPStan at level 7 with Codecov coverage is more discipline than most Laravel apps ship with. The data model handles the multi-organization/placeholder member complexity correctly rather than bolting it on as an afterthought. Filament admin panel gives operators real visibility into failed jobs, audits, and user management without building a custom dashboard. The import pipeline from Toggl/Clockify is a real differentiator — migration friction removed on day one.
AGPL-3.0 is a dealbreaker if you want to embed this in anything commercial — self-hosting is fine, but any SaaS wrapping it needs a commercial license conversation with the authors. The Jetstream/Fortify auth layer adds significant scaffolding complexity; swapping auth providers later would be painful. No mobile client (the web app presumably works on mobile but there is no dedicated app), which is a real gap for time tracking that often happens away from a desk. The 'placeholder member' concept — a ghost user representing someone not yet on the platform — is clever but the merge flow is the kind of thing that surprises admins when it goes wrong.