All 72 Dependencies

Every package solidtime depends on, ranked by repo health score.

solidtime is a self-hostable, open-source time-tracking application built with Laravel and Vue.js that gives freelancers and agencies full control over their billable hours, client projects, and reporting. It combines a fast, keyboard-driven interface with a comprehensive feature set — from live time tracking and multi-level billable rates to PDF invoice generation and shared public reports — all without a subscription or usage limits.

The application runs as a containerized service deployable via Docker Compose, using PostgreSQL for data storage and Laravel Octane for high-performance request handling. A progressive web app (PWA) frontend built with Vue 3, Inertia.js v2, and TanStack Query delivers a near-native experience across desktop and mobile browsers, with offline-capable service workers.

solidtime is actively developed with regular releases, an extensive E2E test suite built with Playwright, and an extension system that powers the cloud edition while keeping the self-hosted core fully unlocked. A Filament-based admin panel, REST API with OpenAPI 3.1 specification, and auto-generated TypeScript client round out a stack built for maintainability and developer ergonomics.

Unlike many open-source trackers that gate key features behind a commercial license, solidtime ships its full feature set under AGPL-3.0, with an optional cloud tier for teams that prefer managed hosting. Import scripts for Toggl, Clockify, and Harvest make migrating existing data straightforward.

34 tailwindcss-animate ^1.0.7 42 Laravel Trend ^0.4.0 outdated 42 Tailwind CSS Container Queries ^0.1.1 42 clsx ^2.1.1 46 Composer Merge Plugin ^2.1.0 49 Tailwind CSS Forms ^0.5.11 49 tailwindcss-typography ^0.5.19 50 league/flysystem-aws-s3-v3 ^3.0 51 Eloquent JSON Relations ^1.1 51 heroicons ^2.2.0 51 league/iso3166 ^4.3 52 Collision ^8.1 52 Faker ^1.9.1 55 Temporary Directory ^2.2 59 nwidart/laravel-modules ^12.0.4 outdated 61 parse-duration ^2.1.6 63 Gotenberg PHP ^2.8 63 Laravel PostgreSQL Enhanced ^3.0.0 64 Laravel Auditing ^14.0.0 65 Filament Impersonate ^3.8 outdated 65 chroma.js ^3.2.0 67 Laravel Tinker ^2.8 outdated 68 Filament Environment Indicator ^2.1.0 outdated 68 Laravel IDE Helper ^3.0 68 postcss-import ^15.1.0 outdated 74 Mobile Detect ^4.11 76 Day.js ^1.11.20 77 postcss-preset-env ^12.1.5 outdated 78 Brick Money ^0.10.0 outdated 78 unplugin-dts ^4.5.4 outdated 79 Floating UI ^1.7.5 outdated 79 Floating UI ^1.1.11 outdated 80 @rushstack/eslint-patch ^1.16.1 81 Autoprefixer ^10.5.0 82 class-variance-authority ^0.7.1 83 Laravel Vite Plugin ^2.1.0 outdated 83 tightenco/ziggy ^2.1.0 84 focus-trap ^8.2.0 85 Laravel Octane ^2.3 86 @vitejs/plugin-vue ^6.0.6 86 Laravel Fortify ^1.37 88 ECharts ^6.0.0 89 Laravel Passport ^13.0.5 89 Scramble ^0.12.2 outdated 89 tailwind-merge ^2.6.1 outdated 89 vue-echarts ^8.0.1 90 Laravel Telescope ^5.0 90 Pinia ^3.0.4 outdated 90 Tailwind CSS ^3.4.19 outdated 90 vue-tsc ^3.2.8 91 Zod ^3.25.76 outdated 91 league/csv ^9.16.0 92 PHPUnit ^12 outdated 92 Playwright ^1.60.0 92 TanStack Query ^5.100.10 92 TanStack Query ^5.91.0 92 TanStack Table ^8.21.3 outdated 92 lucide-react ^1.14.0 92 postcss ^8.5.14 93 Inertia.js Laravel Adapter ^2.0.3 outdated 93 Vitest ^4.1.4 outdated 93 VueUse ^14.3.0 outdated 93 VueUse ^14.3.0 outdated 94 Filament ^3.2 outdated 94 Guzzle ^7.2 outdated 94 Laravel Excel ^3.1 outdated 94 Vite ^7.3.3 outdated 95 Axios ^1.16.0 95 ESLint ^9.39.4 outdated 95 TypeScript ^5.9.3 outdated 95 Vue ^3.5.34 98 Laravel ^12.19.3

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers