Leantime
Leantime is an open source project management system for non-project managers, combining strategy, planning and execution with ADHD-friendly design.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Open source project management for non-PMs: as simple as Trello, as powerful as Jira, ADHD-friendly.
Core Features
- Kanban, Gantt, table, list, and calendar task views
- Goals, OKRs, Lean Canvas, SWOT analysis
- Team wikis, idea boards, retrospectives
- Time tracking, timesheets, screen & webcam recording
- Dependencies, milestones, sprint management
What It Can't Do
- •Requires PHP 8.2+ and MySQL/MariaDB; older versions won't work;
- •For local install, ensure PHP extensions like LDAP, GD are enabled;
- •IIS requires additional PATCH method configuration;
- •First-time setup requires manual .env file configuration.
Use Cases
- Small startup teams managing projects and goals
- Creative agencies needing simplified workflows
- Educational institutions and non-profits
- Individuals, especially those with attention challenges
Detailed Introduction
Leantime is an open source project management system built specifically for non-project managers. It combines strategic planning, goal tracking, and daily execution in one simple interface. Designed with ADHD, dyslexia, and autism in mind, Leantime offers kanban boards, Gantt charts, timeline views, tables, calendars, wikis, goal dashboards, time tracking, and retrospective tools. It supports unlimited subtasks, dependencies, milestones, sprints, and integrations with Slack, Mattermost, Discord, LDAP, OIDC, and more. Available in 20+ languages and extendable via plugins and API. Compared to Trello, it provides rich project planning features; compared to Jira, it offers much simpler usability.
Troubleshooting & FAQ (2)
TroubleshootingHow to fix 'could not find driver' error when connecting Leantime Docker image to PostgreSQL?
The official Leantime Docker image (v3.6.0 and earlier) lacks the PostgreSQL PDO driver, causing 'PDOException: could not find driver' when LEAN_DB_TYPE=postgres is set. As a workaround, rebuild the image with the driver:
FROM leantime/leantime:3.6.0
USER root
RUN apk add --no-cache libpq libpq-dev && docker-php-ext-install pdo_pgsql && apk del libpq-dev
USER www-dataA proper fix is staged in PR #3447 and will be included in v3.7.0+ releases. For now, use the custom Dockerfile or wait for the official update.
TroubleshootingWhy does Leantime throw 'duplicate key value violates unique constraint' on first user login with PostgreSQL?
After a fresh install on PostgreSQL, the installer inserts seed data (admin user, demo tickets) with explicit IDs, but doesn't update the BIGSERIAL sequences. When a new user signs in for the first time, the next auto-generated ID collides with the existing row. Workaround: manually resync sequences by running SETVAL for each table to the current max(id)+1, e.g. SELECT setval(pg_get_serial_sequence('zp_user','id'), (SELECT MAX(id) FROM zp_user)); repeat for zp_clients, zp_projects, zp_canvas, zp_canvas_items, zp_relationuserproject, zp_tickets. A permanent fix is staged in PR #3447.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Quick start with Docker: docker run -d -p 8080:80 leantime/leantime:latest
Step 2: Visit http://localhost:8080 and follow the installation wizard to configure your database
Step 3: Create an admin account and start using boards and projects
- Step 1: Quick start with Docker: docker run -d -p 8080:80 leantime/leantime:latest
- Step 2: Visit http://localhost:8080 and follow the installation wizard to configure your database
- Step 3: Create an admin account and start using boards and projects
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Stop and remove the Docker container/image, or delete the local installation folder and drop the database.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
2 FAQs
Similar Projects
marktext
A simple and elegant open-source markdown editor focused on speed and usability, with real-time preview, multiple themes, and cross-platform support.
Cal.diy
A fully open-source, community-driven scheduling platform for self-hosters who want complete control.
Krayin CRM
A free and open-source CRM built on Laravel and Vue.js, designed for complete customer lifecycle management for SMEs and enterprises.