Stars
Forks
Watchers
Developer links
Solidtime
Solidtime is a time tracker for freelancers and agencies, offering a modern SaaS-quality interface that rivals commercial tools like Toggl and Clockify. The time tracking interface provides a running timer, calendar view, and weekly timesheet for flexible entry across desktop, mobile, and the dedicated macOS, Windows, and Linux desktop applications. Project management organizes work by client with hierarchical billable rates configurable at organization, member, project, and project-member levels, ensuring accurate billing across complex team structures. The invoicing module generates polished PDF invoices and structured EU e-invoices with configurable VAT rates, percentage and fixed discounts, EU reverse-charge handling, reusable company templates, and automatic line item generation from billable time entries. Reporting provides filterable summaries by user, project, client, and date range with exportable data for billing audits and team retrospectives. Multi-organization support manages separate workspaces from a single account with role-based permissions controlling access across organizations. Data import from Toggl, Clockify, and generic Timeentry CSV files enables migration from existing tools without losing historical records. The RESTful API with bearer token authentication enables automation and integration with external services. Docker deployment with PostgreSQL runs behind Nginx or Traefik reverse proxy. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Modern SaaS-Quality Time Tracking
- Running timer, calendar view, and weekly timesheet provide flexible time entry across web browsers and native desktop apps for macOS, Windows, and Linux.
- Hierarchical Billable Rate System
- Configurable rates at organization, member, project, and project-member levels ensure accurate billing across complex team structures with automatic rate inheritance.
- Invoice Generation from Time Entries
- Generates polished PDF invoices and EU e-invoices with VAT rates, discounts, reverse-charge handling, and automatic line items from selected billable time entries.
- Seamless Migration from Commercial Tools
- Data import from Toggl, Clockify, and generic Timeentry CSV preserves historical time records, projects, and clients when switching from commercial tracking tools.
Features
- Project and Client Management
- Organize projects by client with task assignment, team member roles, and per-project billable rate configuration for structured work management across organizations.
- Filterable Reporting
- Summaries filterable by user, project, client, and date range with exportable data for billing audits, team retrospectives, and shareable report links.
- Multi-Organization Workspaces
- Manage separate organizations from a single account with role-based permissions controlling member access and billable rate visibility per workspace.
- Desktop Applications
- Native desktop apps for macOS, Windows, and Linux alongside browser extensions for Chrome and Firefox provide system-tray timer access without browser tabs.
- RESTful API Integration
- Bearer token authenticated API enables automation, custom integrations, and connection to external services for programmatic time entry and reporting.