5 (More) Free and Open Source CRM Software

5 (More) Free and Open Source CRM Software: We have already featured here several free and open-source CRM software but due to popular demand, we will showcase five more CRM tools. As I've already explained before, CRM software is used for effectively managing a company’s interactions with clients and possible customers by organizing, automating, and synchronizing business processes.

Without further delay, here are 5 more free and open-source Customer Relationship Management (CRM) software (in no particular order):

Dolibarr is an ERP/CRM software designed for small and medium companies, foundations or freelancers. Although loaded with features for Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM), it also includes features for different activities. Dolibarr is highly modular and is known by its easy installation process and ease of use despite the vast number of features that can be activated by way of modules. Written in PHP and uses MySQL databases, it works with all PHP configurations without having the need to install additional PHP modules.

Based on Python and Zope, ERP5 is a high quality and full-featured free and open-source ERP/CRM/MRP/SCM/PDM used by numerous businesses and government agencies. It utilizes the Unified Business Model introduced by Smets and Carvalho. The UBM abstraction is dependent on 5 generic concepts, specifically Node, Resource, Movement, Item and Path. Because of this unification, a usual ERP5 implementation only consists of 20 to 30 tables compared to ERP based on traditional enterprise modeling that needs up to tens of thousands of tables since they have to piece together different elements.

epesiBIM is a web-based Customer Relationship Management (CRM) multiuser application that has a main goal of providing functionality greater than what's offered on usual CRM software. It is based on epesi framework that provides a collection of libraries and modules for rapid development of new modules. Since it has a modular design, it can be easily customized and modified to match your processes and workflow. epesiBIM is made to work on any operating system with http server with php 5.x and MySQL or PostgreSQL database server.

From its project website, JFire is described as a comprehensive, free and powerful open-source ERP solution with a high degree of flexibility. It also has a broad range of ready-to-use features for business analysis, customer relationship management (CRM), and many more. JFire is written entirely in Java and is based on the technologies Java EE 5 (formerly J2EE), JDO 2, and Eclipse RCP 3. As a result, both client and server can be easily extended and offers greater flexibility, requiring only relatively low efforts when customizing it for specific sectors or companies needs.

Sugar Community Edition
Sugar Community Edition is a complete Customer Relationship Management (CRM) software for small to large businesses. It provides features for sales automation, marketing campaigns, support cases, project management, and calendaring among others. Sugar Community Edition offers modules that represent a specific functional aspect of CRM like Accounts, Activities, Leads, and Opportunities. SugarCRM is considered as one of the most widely used CRM software in the world with more than 250,000 community members, 25,000 developers, and over 850 extension projects.


  1. One more to add to your list: OpenERP.
    After trying using dotproject, then trying sugarCRM, vTiger, opentaps and shortling looking into a few of those others I was left with either opentaps or openERP. Opentaps is a monolithic java webapp which is difficult to maintain and extend. Where as OpenERP at least so far (i've just started to develop several new modules) is much easier to develop for, seems less of a resource hog and has a very dynamic and flexible backend object system. The separation of the web UI as just another client and the core/server is very useful.

  2. And another one to add, although purely for professional services work, is allocPSA:

    allocPSA is a suite of integrated applications designed for services-based organisations; allocPSA enables such to achieve better profitability by improving staff efficiency through increased utilisation of productive time, better planning and integrated knowledge management. allocPSA is free, open source software, released under the Affero GPL.