Open-source business management platform combining ERP, CRM, HRM, ATS, project management and employee time tracking in one system.
solidtime-io/solidtime
Open-source time tracking app for freelancers and agencies, with projects, tasks, clients, billable rates and self-hosting.
Open-source alternative to:Toggl Track
Clockify
Harvest
- Stars
- 9,027
- Forks
- 517
- Open issues
- 35
- Last commit
- 4 days ago
What is it?
solidtime is a time tracking application aimed at freelancers and agencies. It lets you log time against projects and tasks, organize work by client, and set billable rates at the project, project member, organization member, or organization level.
The app supports multiple organizations under a single account, along with roles and permissions for managing who can do what within each organization. Existing time data can be imported from Toggl, Clockify, and generic timeentry CSV files.
solidtime can be self-hosted using guides from its documentation, or used through the hosted solidtime cloud service. The project is built with PHP and Laravel, with a Vue frontend.
Key features
- 01Time tracking with a simple interface
- 02Projects, tasks and clients with member assignment
- 03Billable rates at project, member and organization levels
- 04Multiple organizations under one account with roles and permissions
- 05Import from Toggl, Clockify and timeentry CSV
Use cases
- Freelancers tracking billable hours for different clients
- Agencies managing project time and billing across teams
- Teams that want a self-hosted time tracker with their own data
- Migrating existing time records from Toggl or Clockify
Quick start
- 1
Read the self-hosting guides at the docs site
- 2
Or sign up for solidtime cloud at the official website
Things to know
- Self-hosting requires setting up a PHP application, which takes some effort.
- Licensed under AGPL v3, a copyleft license with network-use obligations.
In collections
Topics
FAQ
- What is solidtime?
- Open-source time tracking app for freelancers and agencies, with projects, tasks, clients, billable rates and self-hosting. solidtime is a time tracking application aimed at freelancers and agencies. It lets you log time against projects and tasks, organize work by client, and set billable rates at the project, project member, organization member, or organization level.
- Is solidtime free to use? What license does it have?
- solidtime is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is solidtime still maintained?
- Actively maintained. The last commit to solidtime was on Oct 21, 2026.
- What can I use solidtime for?
- Freelancers tracking billable hours for different clients Agencies managing project time and billing across teams Teams that want a self-hosted time tracker with their own data Migrating existing time records from Toggl or Clockify
- How do I install solidtime?
- Read the self-hosting guides at the docs site Or sign up for solidtime cloud at the official website
- Where can I get solidtime?
- The source code and installation instructions are on GitHub: https://github.com/solidtime-io/solidtime
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A web-based time tracker built around an interactive timeline and tags, runnable locally or self-hosted on a server.
Self-hosted, tag-based time tracker where every entry is a tagged time span instead of a task.
Self-hostable or hosted invoicing app that handles invoices, quotes, projects, tasks, expenses and time tracking, built on Laravel.
Open-source, self-hosted time-tracking web app for timesheets, invoicing and reports, used by freelancers and companies.
A minimalist, self-hosted backend compatible with WakaTime clients, for tracking and viewing your own coding statistics.