finds.dev← search

// the find

solidtime-io/solidtime

★ 8,669 · PHP · AGPL-3.0 · updated Jun 2026

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.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →