invobook is a free, open source project & work management project written in PHP and released under MIT. It has 2,235 GitHub stars, 609 forks and 9 open issues, and was last pushed 10 months ago. On this registry it ranks #35 of 62 tracked projects in Project & Work Management, with 5 head-to-head comparisons available.

What is invobook?

What it is

InvoBook is a self-hosted business application for time tracking, invoice generation, project management, and client management. It is written in PHP and built with Laravel and Filament, placing it in the Laravel ecosystem and the TALL stack. The project is distributed under the MIT license, and the repository metadata lists a ten-year age and a last push on 2025-11-12.

The problem it addresses is the need for teams to manage client work, bill for it, and keep operational records in one place without depending on a hosted commercial service. The README describes the application as a way to manage team and client records, projects and tasks, time tracking, and invoice creation and sending. Because it is self-hosted, the operator controls the installation, data, and runtime environment.

Key capabilities

  • It provides time tracking for work performed on projects and tasks.
  • It supports project management and task management for organizing client work.
  • It supports client management for storing and handling client records.
  • It supports team management alongside client and project data.
  • It provides invoice generation and invoice sending as part of the billing workflow.
  • It uses a Filament-based admin interface, indicated by the Filament and Filament admin topics.
  • It uses Tailwind CSS for styling, indicated by the Tailwind CSS topic.

Who uses it and how

  • Self-hosting teams can deploy the application on their own infrastructure instead of using a hosted service.
  • Project teams can record time against projects and tasks while managing the related client work.
  • Billing workflows can move from tracked work to generated invoices and then to sent invoices.
  • Teams can maintain client records and associate them with projects, tasks, and team information.
  • Contributors can use the source repository and the Discord server mentioned in the README to participate in development.

Getting started

The README describes a source-based installation: clone the repository, copy the example environment file to create a local .env file, and run Composer to install PHP dependencies. It does not mention a Docker image, a hosted option, or a packaged installer.

When to use it — and when not to

InvoBook is suitable for teams that want a self-hosted Laravel and Filament application for time tracking, invoicing, and client or project management. The README does not list paid products it replaces, so the comparison should be based on the operator's need for self-hosting rather than a named alternative. It may be less suitable for teams that need a turnkey deployment, because the available instructions do not mention Docker, a hosted service, or explicit database, storage, and SMTP requirements.

project readme (upstream, from github) — read inline

InvoBook

Self-hosted app for Time Tracking, Invoice Generation, Project & Client Management, built with Laravel & Filament.


License Tests passing Laravel v10.x Livewire v3.x PHP 8.1

Hire me

I'm available for contractual work on this stack (Filament, Laravel, Livewire, AlpineJS, TailwindCSS). Reach me via email or discord

About Invobook

Invobook is a self-hosted app to manage team/clients, project & tasks, time tracking, create and sending invoice and more. It is build upon Filament and TALL stack.


Installation | Screenshots | Contributing | Supporting | Credits | License


Installation

Clone the repository

git clone [email protected]:Hasnayeen/invobook.git

Set env variables

cp .env.example .env

Install composer packages

composer install

Screenshots ↑Top

Dashboard

Contributing ↑Top

To contribute join discord server link

Supporting ↑Top

Be a sponsor

Invobook is an MIT-licensed open source project with its ongoing development made possible thanks to the support by our amazing backers.

Support the development of "Invobook" by being a sponsor, reach at

Professional Support

If you need professional support or custom functioanlity please send an e-mail to .

Security Vulnerabilities ↑Top

If you discover a security vulnerability within Invobook, please send an e-mail to instead of creating new issue. All security vulnerabilities will be promptly addressed.

Credits ↑Top

License ↑Top

Invobook is open-sourced software licensed under the MIT license.

Frequently asked questions

Is invobook free to use?

invobook is open source under the MIT licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does invobook do?

Self-hosted app for Time Tracking, Invoice Generation, Project & Client Management, built with Laravel & Filament.

What is invobook written in?

invobook is primarily written in PHP. Its source is publicly available at https://github.com/Hasnayeen/invobook, and it has 2,235 GitHub stars.