solidtime is a modern time tracking application aimed at freelancers, agencies, and teams.
It offers a clean interface for recording work, organizing business activity, and handling time data across individual users or collaborative organizations. The project supports both self-hosted deployments and a hosted cloud service, so it can fit users who want full control over their own infrastructure as well as those who prefer a managed setup.
This is free and open source software.
Key Features
- Track time with a modern and easy-to-use interface.
- Manage clients, projects, tasks, and tags from a single application.
- Support multiple organizations with role-based access and permissions.
- Set billable rates for organizations, members, and projects.
- Import existing data from Toggl, Clockify, Harvest, other solidtime instances, or generic CSV files.
- Export organization data in ZIP and CSV formats for migration or backup purposes.
- Access application data through a REST API using API tokens.
- Self-host with Docker and Docker Compose, or use the hosted cloud service.
- There’s a desktop app for Linux, macOS, and Windows.
Website: github.com/solidtime-io/solidtime
Support:
Developer: solidtime
License: GNU Affero General Public License v3.0
solidtime is written in PHP and TypeScript. Learn PHP with our recommended free books and free tutorials. Learn TypeScript with our recommended free books and free tutorials.
Related Software
| GUI Time Tracking | |
|---|---|
| Super Productivity | Todo app with timeboxing & time tracking capabilities |
| ActivityWatch | Automated time tracking application |
| Kimai | Web based software that tracks work time, and classifies it |
| solidtime | Modern time tracking with projects, tasks, and reporting |
| Pomotroid | Simple and visually-pleasing Pomodoro timer |
| Project Hamster | Time tracking applet for the GNOME desktop environment |
| Time Tracker | Simple time-tracker program for GNOME |
| Time Cop | Billed as a time tracking app that respects your privacy |
| Tockler | Tracks time by monitoring your active window title |
| Task Coach | Designed to deal with composite tasks |
| dotProject | Web-based, multi-user, multi-language project management application |
| KTimetracker | Todo management and time tracking application |
| Kapow | Punch clock program designed to track time |
| Pomodorolm | Simple, good looking and configurable pomodoro tracker with tray icon |
| Focus Timer | Pomodoro timer for structured focus and break sessions |
| Timetrack | Simple timetrack app for GNOME |
| Flowkeeper | Pomodoro Technique desktop timer |
| Valot | Modern time tracking application |
| Furtherance | Track your time |
| TimeSlotTracker | Java based time tracking tool |
| Play Timer | Native-feeling timers |
| Flowtime | Spend your time wisely |
| Samaya | Minimalist Pomodoro timer for your desktop |
| Baralga | Simple and lightweight time tracking |
| TimeIT | Unobtrusive time tracker |
| dxtime | Small program for time tracking using wxWidgets, wxSQLite, and SQLIte3 |
| Sessions | Focus with timed work intervals |
| Pomolin | Minimalist Pomodoro timer |
| zomodoro | Simple pomodoro made with Qt |
| Toggl Desktop | Toggl time tracking client |
| Solanum | Balance working time and break time |
| Rachota | Designed for personal timetracking of projects |
| KTeaTime | Timer for steeping tea |
| Khronos | Simple tool to let you track the time spent on a task |
| HPR | Automatically tracks offline computer activity |
| Charm | Cross-platform software for professionals |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.
Hi Steve. solidtime is cross-platform.
Hi Torin
The main solidtime repo is the core web/self-hosted app, not a single native desktop-only application.
But there is a separate repo for the desktop app for Linux, macOS, and Windows. I’ll amend the entry.