solidtime

Track the hours you work, by client and project, and bill them accurately.

Small business AGPL-3.0-only

Reviewed version 93eb93f

What it does

solidtime is a modern time tracker for freelancers and small teams. You start a timer or add entries by hand, tag them to clients and projects, set billable rates, and see reports of where your time went. It can be self-hosted or used as a hosted service, and it has a desktop timer and an API.

  • Timer, calendar and manual entries
  • Clients, projects, tasks and billable rates
  • Reports you can share
  • API and desktop timer

Great for: Freelancers and tiny teams who need an honest picture of where their hours go.

  • LicenceAGPL-3.0-only
  • Where it runsYour computer (free)
  • Built withphp, typescript
  • Your dataStays in your own copy
  • Sourcesolidtime-io/solidtime

Ways to use it

Your AI helps you choose, based on what you need, and sets it up with you in plain words.

  • On my own computerFreeYour AI installs what it needs and explains each step. It works while your computer is on.

How people are using this project

Examples of what people ask their AI to do with solidtime. Start from one, or just tell your AI and it will ask what you'd like.

Can I trust it?

  • AGPL-3.0-only. Free to use and change. If other people use your changed version, including over a network (for example a website you host for them), you must offer them your source code under the same licence. Using it privately for yourself or your household has no extra obligations.
  • Your data: stores personal data, on your own device or server. A Postgres database plus a storage folder or bucket.
  • Other services: Email (SMTP) (optional, usually free to a few dollars); Object storage (S3-compatible) (optional, free locally)
  • Reviewed version. Your AI always gets exactly the version we've checked.
  • Keep APP_KEY and database passwords out of Git and chats.
  • Time entries reveal client work. Restrict who has an account.

Did it work for people?

No reports yet

Be the first to tell others how it went.

Tell us how it went

Send a PDF for people to fill in and sign online, from your own server.

Small business

Make invoices and quotes, track who has paid and log expenses for your small business.

Small business

See how many people visit your website and where they come from, without cookies.

Small business