A project manager that knows what a game is made of

Lazy Project Manager
Hosting Self-hosted
Install One Docker command
Pricing No seats to buy
Licence AGPL-3.0

Install

bash
git clone https://github.com/LazyFridayStudio/LazyProjectManager.git
cd LazyProjectManager && pnpm install && pnpm start

The board: lists you name, order and drag the width of

Typed cards carrying an assignee, an estimate, a due date, markdown, subtasks, tags and files. Every card has an address, so a link pasted into chat opens that card for whoever clicks it.

The asset library: every model, sprite and sound the game is made of

In categories you order by hand. Five statuses everybody reads the same way: concept → wip → review → approved → final. Files live in S3-compatible object storage, not the database.

The timeline: who is doing what over the next fortnight, and whether it fits

Each card is spread backwards from its due date at the assignee's own rate, so an overcommitted week shows up before it happens rather than in the retro.

Milestones, builds and the budget: what is committed, what shipped, what it costs

What is committed to which milestone, what the project has actually shipped — read in from the repository, not hand-copied off CI — and what the work is going to cost, including how much of the library nobody has costed at all.

Your repository: issues, commits and releases, read straight in

Connect GitHub directly, or Gitea and GitLab by webhook. Card keys are found in the commit messages people already write.

People, teams and agents: permissions, not roles

A team is granted what it may do, per project, and there is no hidden admin tier. Issue a scoped key to a script or an assistant and the whole product is scriptable through two endpoints; every call lands in the same audit trail as everybody else.

Live boards Every board updates over a WebSocket.
Notifications Each one links to the card it came from.
Audit trail Written in the same transaction as the change.
Deleted things come back Restore anything from the bin.
A work log Hours against cards, per person.
Dark and light Two themes, set per person.
Backup and restore With a rehearsal that proves the copy comes back.
Two endpoints The whole product is scriptable.

Self-hosted: one box in your studio, wired to your repository

Your files in your own object storage. One edition. No seats. No hosted account somebody else can close. AGPL-3.0, source on GitHub.

Editions
One
Seats
Unlimited
Storage
Your S3
Licence
AGPL-3.0