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

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

Search