Free and Open Source Scrum Tools for Agile Software Project Management or Lean Kanban

ScrumExpert.com - a leading resource for Scrum, Agile, Lean & Kanban articles, tools and news.


This website presents a list of free and open source Scrum tools and solutions for Agile project and product management: sprints and releases planning, velocity, product backlog, user stories and epics management, sprint tracking with burndown or burnup charts, planning poker, retrospectives, product owners, scummaster. Scrum is an iterative and incremental project management framework for Agile software development and product discovery. Scrum tools allow the product owner to manage the requirements with a product backlog of epics, features and user stories. The ScrumMaster uses Scrum tools to track the Scrum sprints with Scrum burndown charts and velocity. He might also plan the work with planning poker. After each Scrum sprint, the team reflect about its work with retrospectives. Modern open source scrum tools allows also to adopt Agile scaling approaches like SAFe, Lesss, Disciplined Agile Delivery (DaD) or Nexus. You will also find on this web site free and open source Kanban tools that can be used for a Lean approach to software development projects. Kanban is a Lean project management approach that encourages a pull approach to project management and the limitation of the work in progress (WIP) to avoid waste. Free and open source Kanban tools allow visual project management with information radiators where you can visually manage the workflow of tasks represented on the lanes of a visual board.


Agilefant

Agilefant is a simple but powerful solution for managing software development projects and related activities. It brings together the perspectives of organizing daily work, long-term product and release planning and project portfolio management. This tool has also a commercial online hosted version.

Agilefant Open Source Scrum Tool for Agile Software Development
Agilefant Open Source Scrum Tool


Agilo for Trac

Agilo for trac is an Agile and Scrum Tool that delivers a robust platform and streamlined functionality for agile teams using trac and agile methodologies. There is an open source, a commercial and a hosted version of the tool. Each download of Agilo for trac comes with a free 30-day evaluation of all the enhanced features of Agilo for trac Pro. After the 30 days these enhanced features are deactivated automatically. From that moment on you can purchase Agilo Pro Licenses or continue to use the free version.


Agile Project Management Tool (APMT)

Agile Project Management Tool (APMT) is an open source tools that automates Scrum which is an Agile methodology. APMT is a Highly Customizable and Comprehensive Tool. It covers all aspects of Scrum methodology like Maintaining the Project Backlog, Creating Sprints, Creating Sprint Backlog, Conducting Daily ScrumMeeting and Burndown Chart.


Agileista

Agileista is an online collaboration tool for distributed Scrum teams that is available both as an open source solution and a commercial hosted service.


AgileMantis

agileMantis tries to bridge the gap between the open source bug tracking system MantisBT and Agile software development with Scrum. You can manage requirements for software products with MantisBT when these requirements are represented by issues that can be picked up and processed for defined target versions of the software.


Apa

Apa is a free online tool for Scrum and Agile projects that provides easy-to-use Scrum and Kanban boards. You can change any board to fit your needs by simply dragging and dropping stuff around. It is very easy to create columns, change their widths or rearrange them. The tool provides many charts: Burndown Chart, Cumulative Flow Diagram, Lead Time / Cycle Time diagrams. Once you have created a project, you can simply invite people to join it by email.


Bz Kanban Board

Bz Kanban Board is an open source tool that allows you to visualize your Bugzilla product milestones with a Kanban inspired board. The goal is to compliment an existing Bugzilla workflow, so the board columns represent the bug statuses and the cards represent the bugs. Cards can be opened to view comments or add a new comment. Cards can be dragged from one column to another to change the bug status. Bz Kanban Board is implemented as a single-page application using Ajax with the Bugzilla 5 server REST API.


ClearWorks

ClearWorks is a flexible and powerful Agile project management software that works with Scrum, Extreme Programming, etc. It is also a BPM(Business Process Management) software that provides governance of enterprise business's process environment to improve agility and operational performance.


Express - Agile Project Management

Express is an open source, Agile project management tool. It provides tools for managing and tracking stories and tasks, projects and iterations. It has a virtual Kanban wall for tracking progress of tasks and stories and provides reporting through iteration burndown charts and an iteration velocity comparison chart. Impediments can be logged and tracked.

Express Open Source Agile Project Management
Express - Agile Project Management


ezScrum

ezScrum is an open source process management tool for the Scrum Agile project management approach.


Firepoker

Firepoker is an open source planning poker powered by Firebase and AngularJS. It is also available online on a dedicated website.


FireScrum

The FireScrum is a Open Source Software (OSS) which supports the agile project management using Scrum. It is under the GPL license and uses Rich Internet Application (RIA) features.


GitScrum

GitScrum is a simple open source solution to manage Agile software development projects. GitScrum can be integrated with Github or Gitlab or Bitbucket. It features a Product Backlog that contains the Product Owner's assessment of business value The User Story features: Acceptance criteria, prioritization using MoSCoW, definition of done checklist, pie chart, assign labels, team members, activities, comments and issues. The Sprint Backlog features: Sprint planning using Kanban board, burndown chart, definition of done checklist, effort, attachments, activities, comments and issues. An Issue can be added in user story to one sprint backlog, or directly in sprint backlog. Generally, each issue should be small enough to be easily completed within a single day. GitScrum is available in English, Chinese, Russian, German, Arabic, Spanish, Portuguese, Italian, French, Indonesian, Serbian, Hungarian and Vietnamese.


IceScrum

IceScrum is a tool for development teams using Scrum or another agile developpement process. Both Kanban and Scrum approaches are proposed in IceScrum. Going far beyond Scrum, IceScrum eases the team transition towards agility. It helps implementing the key agile practices: vision, features, user stories, estimating effort with planning poker, task board, etc. This tool has also a commercial online hosted version.

IceScrum Open Source Scrum Tool
IceScrum Open Source Scrum Tool


Jitamin

Jitamin is a free open source software written in PHP, intended to handle the project management over the web. Jitamin is a chinese fork based on the Kanboard open source kanban tool.


KADOS

KADOS (KAnban Dashboard for Online Scrum) is an open source web-based tool for managing Scrum and Agile projects. It allows teams to manage their projects through multiple dashboards on which they can pin e-postit for User Stories, Tasks, Risks, Problems, Notes, Actions etc. The main feature of KADOS is to provide many screens where the user can move his post-it to change one of the attributes of the post-it, whereas in other tools, you have to edit the post-it through a form. Kados supports most aspects and artifacts of SCRUM method, but it can also be adapted for other Agile methods. Kados is available in French, English,Spanish and soon German version

Kados Open Source Scrum and Kanban Tool
Kados Open Source Scrum and Kanban Tool


Kanbanara

Kanbanara is an open source web-based Project Management System that uses the Kanban methodology. It features projects, user-definable workflow with custom states, support for epic, feature, story, enhancement, defect, task, test, bug and transient cards, global and personal WIP limits, role-based columns (Owner, Reviewer or Quality Assurance), support for ghost cards, blockable cards, hidable cards, deferable cards, etc.


Kanbanzilla

Kanbanzilla is an open source kanban board integrated with the Bugzilla bug tracking software


Kanboard

Kanboard is a simple visual task board software. Follow the Kanban methodology. Get a visual and clear overview of your projects. Customize your boards according to your business activities. Multiple boards with the ability to drag and drop tasks. Minimalist software, focus only on essential features (Less is more). Access from anywhere with a modern browser


Koalab

Koalab is an open source Scrum board powered by nginx, nodejs, mongodb, backbone and html5


Kunagi

Kunagi offers integrated project management, supplementing Scrum by a selection of other best practices to cover all project management needs. It does not only offer management of basic Scrum documents, but also a variety of additional data. The dashboard shows all important information relevant to the current sprint. This includes the Sprint Burndown, current Risks and Impediments, Tasks and Issues that are in progress or still to be done, and new entries in the event journal. The Product Backlog is a prioritized list of desired product features in form of User Stories. While the Product Owner keeps the backlog up to date, the Team estimates the effort necessary to implement those Stories (using Planning Poker). Based on this estimation and the teams performance in prior Sprints, it is possible to project the scopeof future Sprints

Kunagi Open Source Scrum Tool
Kunagi Open Source Scrum Tool


Leantime

Leantime is an open source project management system for small teams and startups written in PHP, Javascript with MySQL. Leantime features idea boards; research boards using the Lean Canvas; task management using Kanban boards, list and calendar views; milestone management using Gantt charts; timesheet management; retrospectives; project dashboards. You will able to define multiple user roles (client, developer, manager, admin) and integrate with Mattermost and Slack.

Leantime Open Source Scrum Tool
Leantime Open Source Scrum Tool


MeuScrum

MeuScrum is a free Kanban and Scrum online tool designed to solve the deficiency of an agile project management tool that is at the same time, easy to use, fast, and complete with useful features and a friendly interface. It allows to manage all your projects, scrum team, backlogs, user stories, sprints, tasks, and the Kanban board easily and quickly with a drag-and-drop approach. MeuScrum is available in English, Spanish and Portuguese.


Multikanban

Multikanban is a simple open source kanban board for multiple personal projects.


myAgilePomodoro

myAgilePomodoro is an open source time management software that brings you the best of two worlds: Agile's most common practices and the Pomodoro Technique.


OpenProject

OpenProject is an open source project management software that supports the project management process along the entire project life cycle: From project initiation to closure. OpenProject provides also an easy way to plan and communicate your product roadmap and break it down into a detailed release plan. Kanban, Agile and Scrum teams can iterate fast and release constantly. OpenProject provides the perfect tool to support agile product development methodologies such as Scrum and Kanban.


OrangeScrum

OrangeScrum is an open source Agile project portfolio management tool that has also a commercial online hosted option with a free plan for small team.


Plandora

Plandora is a multi-project management, web-based Project Management suite with Agile features. Plandora includes time track, request management, customized reports (based to iReport), customized KPIs, dashboard gadgets, knowledge base, risk management, costs and budget management, agile board, resource capacity, surveys, SVN integration, and Gantt chart. The tool also includes: extendable agents (email notification, audit agents, etc), meta fields and custom forms.


Planigle

Planigle is an easy to use, open source tool for managing your backlog, your iterations and your releases. It comes in a free community edition as well as a commercial premium edition. Both are hosted at www.planigle.com.


PPTS

PPTS is a WEB-based environment supporting teams who have chosen to develop software according to the agile methodologies Scrum and/or eXtreme Programming.


PrjPlanner

This tool is designed to be useful for Agile project management for the developer or first-level manager. It takes a Scrum management approach: Manage by backlog, inform by information radiator and track issues through ToDos.


Scrinch

Scrinch is a stand-alone Swing application that helps managing your projects the Agile way (mostly Scrum). Easy to configure: not based on Web technology, no database to manage: just launch it and start working on your desktop.


scrum-board

scrum-board is an an open source JavaScript Scrum App to manage tasks with ease.


Scrumblr

Scrumblr is a web-based simulation of a physical agile sprint board that supports real-time collaboration. It is built using node.js, websockets (using socket.io), CSS3, and jquery.


Scrumforme

Scrumforme is an open source project management tool meant to be easy, organized and accessible. Inspired by Agile methodology using Scrum and Kanban simplifying teamwork.


Scrum-IT

Scrum-it is digital Scrum Board based on multi-touch and modern web technologies. It supports your Scrum Team with a board which can manage projects, team members, sprints, userstories, tasks and the burn down chart. It is written in HTML5 / CSS3, jQuery and jQuery Mobile and the backend system with Java EE, Tomcat, MySQL, Hibernate, Envers

Scrum-IT Open Source Scrum Tool
Scrum-IT Creator Open Source Scrum Tool


Scrumpy

Scrumpy is a free real-time, web-based Scrum tool, designed to skyrocket your Scrum team's productivity. Scrumpy servers as an all-in-one solution, as well as an auxiliary tool which supports even teams who only want to visualise their work via a task board.


Scrumvee

Scrumvee is a free online tool for Scrum Poker planning, featuring a mobile Android app and a browser platform to manage all the Scrum plannings a software development team. Each developer selects the Scrum estimation from its own smartphone, without interfering and potentially affecting other team members. The ScrumMaster can easily see all the estimations. All rounds, estimations and meetings are saved for posterity. Youc anc see how many of members of the Scrum team estimated correctly and how often and you can easily spot poorly defined stories or team members which are constantly over or under estimating. The tool is integrated with JIRA.


Scrumwala

Scrumwala is an open source Scrum / Agile project management web app for personal use built with Laravel.

Scrumwala Open Source Scrum Tool
Scrumwala Open Source Scrum Tool


Simple-Kanban

Simple-Kanban is a Kanban board application and can be used in lean software development.


Taiga

Taiga is a free Agile open source project management tool that has also a hosted commercial version. Taiga support both Scrum and Kanban approaches. The product backlog is what will ultimately be delivered, ordered into the sequence in which it should be delivered. Product Backlogs are broken into manageable, executable chunks named sprints. Every certain amount of time the team initiates a new sprint and commits to deliver a certain number of user stories from the backlog, in accordance with their skills, abilities and resources. The project advances as the backlog becomes depleted.


Task Card Creator

Task Card Creator is a small tool for printing task cards used for a Scrum board. Your Scrum board will be looking impressive. It supports Team Foundation Server 2010/2012/2013/2015/2017/Azure DevOps.

Task Card Creator Open Source Scrum Tool
Task Card Creator Open Source Scrum Tool


TaskJuggler

TaskJuggler is a modern and powerful, Open Source project management tool. Its new approach to project planing and tracking is more flexible and superior to the commonly used Gantt chart editing tools. It has already been successfully used in many projects and scales easily to projects with hundreds of resources and thousands of tasks. TaskJuggler provides an optimizing scheduler that computes your project time lines and resource assignments based on the project outline and the constraints that you have provided. The built-in resource balancer and consistency checker offload you from having to worry about irrelevant details and ring the alarm if the project gets out of hand. The flexible as-many-details-as-necessary approach allows you to plan your project as you go, making it also ideal for new management strategies such as Extreme Programming and Scrum Agile Project Management.


Wekan

Wekan is an open-source Trello-like kanban tool built with Meteor. Wekan allows to create Boards, on which Cards can be moved around between a number of Columns. Boards can have many members, allowing for easy collaboration, just add everyone that should be able to work with you on the board to it, and you are good to go! You can assign colored Labels to cards to facilitate grouping and filtering, additionally you can add members to a card, for example to assign a task to someone.


Winds of Scrum

Winds of Scrum is a web-based open source Scrum agile project management tool. It allows drag and drop sprint backlog assignation. It is based on Henrik Kniberg's book "Scrum and XP from the Trenches" available at InfoQ. It allows also to drag and drop sprint backlog assignation.


XP Studio

A complete software development environment in which to practice eXtreme Programming (XP) or other Agile software development methodologies.


XPlanner+

XPlanner+ is a web-based project planning and tracking tool.


Zentao

Zentao is a free open source project management tool that supports Agile Scrum and Waterfall project management. Zentao include product management (products, stories, plan, releases and roadmaps) and project management (projects, tasks, teams, builds and burndown charts) features. This tool has also a commercial online hosted version.

Zentao Open Source Scrum Agile Project Management
Zentao - Scrum Burndown Chart