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