Favicon of Leantime

Leantime

Leantime is an open source project management tool combining kanban, gantt, goal tracking, and wikis, built as an alternative to Asana and ClickUp.

Open Source Alternative to:
Leantime website screenshot
Leantime GitHub repository preview

Leantime is an open source project management system built, in the project's own words, for non-project managers, combining strategy, planning, and execution in one tool. It's pitched as a perfect alternative to ClickUp, Monday, or Asana, described as feature-rich as Jira while staying as simple as Trello, and its README specifically notes it was built with ADHD, dyslexia, and autism in mind. All the features described below, including strategy canvases and time tracking, ship in the free open source edition rather than being gated behind a paid tier, and the project publishes downloadable release packages alongside an official Docker image.

Key features

  • Multiple task views: Tasks can be managed through kanban boards, gantt charts, table views, list views, and calendar views, covering the common project management visualization styles in one product.
  • Strategy and planning canvases: Lean and Business Model Canvas, SWOT Analysis canvas, and risk analysis tools support planning work before tasks are created, not just tracking after the fact.
  • Goal and milestone tracking: Goals, metrics tracking, and milestone management connect day-to-day tasks back to higher-level project objectives instead of leaving them disconnected.
  • Built-in knowledge management: Wikis and docs, idea boards, retrospectives, and screen or webcam recording live inside the same tool as task tracking, avoiding a separate documentation product.
  • Time tracking and timesheets: Native timetracking and timesheet features remove the need for a separate time-tracking tool for teams that bill by the hour.
  • Enterprise-style administration: Two-factor authentication, LDAP and OIDC integration, multiple user roles with per-project permissions, and plugin/API extensibility are all included in the open source version.
  • Wide language support: The interface is available in more than 20 languages, with translations coordinated through Crowdin.

Self-hosting and deployment

Leantime requires PHP 8.2+, MySQL 8.0+ or MariaDB 10.6+, and Apache or Nginx, with documented workarounds for IIS, including enabling the PATCH verb in Handler Mappings and quoting the path to php-cgi.exe. Local production installs involve downloading a release package, creating a MySQL database, uploading files to a server, and running the /install route to complete setup. An official Docker image on Docker Hub is the alternative path, configured entirely through environment variables such as LEAN_DB_HOST and LEAN_DB_USER, with a maintained docker-compose.yml reference file for anyone who doesn't already have a database running elsewhere.

Ideal use cases

Because Leantime bundles strategy canvases, goal tracking, and knowledge management alongside standard task views, it fits teams that want planning and execution in a single tool rather than stitching a separate whiteboard, docs wiki, and task tracker together. The project's explicit accessibility focus, ADHD, dyslexia, and autism, also makes it a candidate for teams that have found conventional project management tools cognitively overloading, and file storage via S3 or the local filesystem covers attachments without a third-party storage add-on.

Frequently asked questions

Share:

Stars
11.1K
Forks
1.1K
Last commit
1 day ago
Repository age
12 years
License
AGPL-3.0
Self-hosted
Yes
Activity score
79/100
View Repository
Ad
Favicon

 

  
 

Similar to Leantime

Favicon

 

  
 
Favicon

 

  
 
Favicon