Open-source project management for teams with task, resource, time, and budget tracking
- Stars3.1k
- Forks326
- Open Issues62
AGPL-3.0
- TypeScript
- JavaScript
- CSS

About Worklenz
Worklenz is an open-source project management platform for teams that want planning, collaboration, and execution in one place. It covers project tracking, task management, resource planning, time tracking, financial insights, analytics, and reporting so work can stay organized from start to finish.
It supports multiple task views including list, board, and Gantt, plus a visual scheduler for capacity planning and avoiding overallocation. Teams can comment on tasks, share files, use project templates, and track budgets, costs, project health, workload, and profitability.
Worklenz comes as a hosted cloud service or a self-hosted install you run on your own server. The stack pairs a React and Ant Design frontend with a TypeScript and Express.js backend, PostgreSQL for data, Redis for caching, and MinIO, AWS S3, or Azure Blob for storage. Docker and Docker Compose ship a production-ready setup with an Nginx reverse proxy and SSL. It is released under the AGPL-3.0 license.
Key features
- Task views: list, board, and Gantt
- Resource planning with visual scheduling
- Time tracking directly on tasks
- Budget, cost, and profitability tracking
- Comments and file sharing in task context
Details
- Stack
- React · Ant Design · TypeScript · Express.js
- Database
- PostgreSQL
- Storage
- MinIO · AWS S3 · Azure Blob
- Requirements
- Node.js v18+ · PostgreSQL v15+
- Self-hosting
- Docker · Compose with Nginx and SSL
- Telemetry
- Google Analytics, opt-in only
