Laravel powered template

Managing 3+ projects
in spreadsheets?
Spreadsheets won’t scale.

IndieDesk keeps tasks, docs, costs and income per project. Own the code. Customize the workflow. Ship faster.

IndieDesk project workspace illustration

Projects, tasks and docs organized

Income, costs and invoices per project

Stats you can act on with full control

Built with
Laravel Laravel
Tailwind CSS Tailwind CSS
Alpine.js Alpine.js

A project workspace you fully control.

Tasks, docs, invoice drafts, costs and payments with stats that actually help. And you own the code, so you can adapt the workflow to your way of working.

Custom workflow icon

Your workflow,
your rules

Documents and labels icon

Docs & labels,
organized per project

Dashboard analytics icon

Costs, payments & profit
in one dashboard

Project overview

See tasks, docs, labels, costs and payments at a glance. Always know what’s moving and what’s done.

IndieDesk project overview dashboard

Invoice drafts

Generate pre-filled drafts per project. Less manual work, fewer mistakes, faster sending.

IndieDesk invoice drafts feature

GitHub activity, inside your project.

Connect a repo to any project and get code activity, insights and commit history — without leaving your workspace.

  • 12-month commit heatmap per project
  • Recent commits with author, date and SHA
  • Repo insights: stars, forks, default branch
IndieDesk GitHub integration

Taxes, centralized.

Filter by year, download attachments and add deadlines to Google Calendar in one click.

IndieDesk taxes module

Your code. Customizable workflows.

Built on Laravel, IndieDesk stays flexible. Extend modules, tweak fields, add automations and shape the workspace around your process.

  • Clean Laravel structure you can extend
  • Customize tasks, labels and project fields
  • Income, costs and stats stay in your DB
  • AI assistant that understands each project
IndieDesk customizable workflows screenshot

Multi-language ready.

IndieDesk ships with built-in translations. No setup required.

English Italian Spanish French German Portuguese Dutch Danish Romanian Polish Russian Ukrainian Chinese

13 languages included.

ECOSYSTEM

Built on Laravel . Integrate what you need.

IndieDesk is API ready and Laravel first. Plug in the packages, services and APIs you already use or extend it with your own workflow. Examples of services and packages you can integrate:

Chat integration
Claude AI integration
Git version control integration
Resend email integration
Amazon S3 storage integration
Stripe payments integration
Gumroad integration

Use the Laravel ecosystem + modern APIs: payments, AI, storage, mail, queues, webhooks.

Open Source

Free & open source.

Clone it, self-host it, make it yours.

View on GitHub

See IndieDesk in action.

Everything you need to run a project in one workspace.

IndieDesk

A Laravel project workspace you control.

made with ❤️ by Eugenio Giusti

© 2026 IndieDesk. Built for developers.

· Changelog