An updated version of this article is available here: Top 11 project management tools for 2016.
Last year, I covered five of the best open source project management tools, like ProjectLibre and OpenProject. The article struck a chord with readers and continues to prove valuable. So, this year I revisited the tools mentioned in last year's article, taking into account comments and suggestions from readers, and provided an update on where they are today. First, I share five new open source project management tools for 2015. All in all, this article will give you a good look at 11 of the top open source project management tools out there.
The criteria I used is based on the following:
- Is the software provided under an open source license?
- Does it have an active community?
- Does it have up-to-date documentation available?
- Is the source code available?
- Are there new or recent releases?
Five new tools for 2015
Tuleap Open ALM
Tuleap Open ALM is not just a project management tool, it is an application lifecycle management tool, including support for agile development and project management. Tuleap received the InforWorld.com Bossie Award in 2013 and is used by Fortune 500 companies, small and medium businesses, and open source projects.
Tuleap allows for agile, traditional, hybrid, or custom processes for project magament. It supports planning, sprints, tasks, reports, and more. This tool is very suitable for open source development companies, as the tool also integrates with Git, SVN, Jenkins, and more.
Tuleap is licensed under a GNU Public License and is available on GitHub. The open source version contains all features and allows for unlimited projects and users. In addition to professional support, there is an active community for support and documentation. Tuleap is in active development, with version 7.8 in December 2014 being the latest release.
OrangeScrum is a modern project management tool for freelancers, agencies, and small and medium businesses. Features include a scrum task board, resource planning, progress tracking, and more. It is designed for use by IT companies, education and health services, construction and manufacturing, and others.
The tool is web-based on top of a CakePHP framework. It is available as a free and open source under GPLv3 and available on GitHub. There is also a paid SaaS solution in which the parent company Andolasoft provides professional services and support.
Taiga is an open source project management platform in beta for startups, agile developers, and designers. For an introduction, see Nitish Tiwari's coverage in Taiga, a new open source project management tool with focus on usability. Read more in this interview with CEO Pablo Ruiz Múzquiz.
"Taiga is a tool that aims to solve the basic problem of software usability. Designed with this sole aim, the developers claim it's beautiful to look at all day long."
With a focus on agile development, Taiga has all of the required features such as a backlog, Kanban, tasks, sprints, and issues. Taiga is open source under the GNU Affero GPLv3 and available on GitHub. There is also a paid version. Taiga runs on Nginx, Python 3.4, and PostgreSQL 9.3 or higher. You can find documentation on their site and support via their Google group.
Odoo, formerly known as OpenERP, is a full suite of business applications, of which Odoo project management is just one. It is multiplatform and supports Windows, Fedora, CentOS, RHEL, and others. Odoo is licensed under AGPLv3 and available for download.
Odoo has a professional community with everything a user or developer needs, including forums, documentation, IRC, tracker, GitHub, and more. It supports a Kanban view with tasks and issues as well as a Gantt chart and control deadlines. The tool can easily be adapted to meet your own project management methods. It's also highly collaborative, allowing for multiple members to work on proposals or minutes at the same time and sending tasks as emails automatically. For the full set of features, check out the tools description page.
MyCollab supports three modules: MyCollab CRM, Document Management, and MyCollab-Project.
MyCollab-Project is the tool we're looking at in this case and has many features, like a Gantt chart and milestones, to time tracking, issue management, risk and problem management. MyCollab-Project comes in three editions, of which the Community Edition is the free option. MyCollab is licensed under AGPLv3, built in Java, and bundles open source frameworks and libraries. The source code is on GitHub and the tool is available for download on the website. Documentation is available there as well.
MyCollab-Project's latest release is 4.5.5 with a focus on enhancing project functionalities and mobile distribution. GitHub is used in place of a traditional forum, where they accept contributions and provide support.
Progress report on tools featured in 2014
Here's an update on the projects I covered last year.
ProjectLibre has moved from version 1.5.8 to 1.5.9. It has not yet released version 2.0, nor is there a SaaS (software as a service) option available. In July 2014, ProjectLibre passed the 1 million mark for number of downloads.
OpenProject is active and continues to improve as evidenced by their release notes. They are currently at version 4.0.4. The migration to Ruby on Rails 2.1 and 3.2 was successfully completed in March 2014 with their release of version 3.0.
]project-open[ released a 4.1 beta in June 2014. The expected 4.2 has not been released yet, but I spotted a version 5.0 on their roadmap for 2015.
Redmine seems to continue with steady improvements.
The bonus tool I covered last year was Agilefant. They have since implemented a paid-for version but continue to provide the basic tool as open source.