Worklenz logo

Worklenz

Open-source project management for teams with task, resource, time, and budget tracking

Open Source Alternative to
Repository activity
  • Stars3.1k
  • Forks326
  • Open Issues62
License

AGPL-3.0

Languages
  • TypeScript
  • JavaScript
  • CSS
Worklenz screenshot

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