// the find
makeplane/plane
🔥🔥🔥 Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints, docs, and triage.
Plane is a self-hostable project management tool covering issues, sprints (called cycles), modules, docs, and analytics — basically everything Jira does but without the 20-year-old UX debt. It targets teams that want Linear-style polish with the option to run it on their own infrastructure. The AGPL license means if you're building a commercial product on top of it, you're in for a conversation.
The stack is coherent: Django REST API, React/Vite frontend, Celery for async work, Redis, and Postgres — nothing exotic, easy to reason about and operate. The admin 'God mode' panel for instance configuration is genuinely useful for self-hosters who don't want to SSH in to flip feature flags. Activity history and real-time updates are built in from the start, not bolted on. Docker Compose and Kubernetes deployment paths are both documented and maintained, not the usual 'Kubernetes left as an exercise for the reader.'
The monorepo has grown large enough that local dev setup is a non-trivial task — multiple services, workers, and beat schedulers all need to be running simultaneously, and the DX tooling doesn't fully paper over that. The AGPL license is a landmine for anyone considering embedding this in a SaaS product; the commercial tiers exist precisely because the license forces the conversation. Analytics is limited to what Plane tracks internally — there's no way to push data to an external BI tool without rolling your own. Test coverage in the Django API layer is sparse; the `.coveragerc` exists but the actual test suite isn't visible in the tree, which is a red flag for a project of this complexity.