The Professional Enterprise Class Open Source CRM Solution

 openCRX v5.2 released (Changes, Installer, Source, UML Model, Demo Server)  / Sep 05, 2021

 openCRX v5.1 released (Changes, Installer, Source, UML Model, Demo Server)  / May 21, 2021

 openCRX v5.0 released (Changes, Installer, Source, UML Model, Demo Server)  / July 07, 2020

 openCRX moved to GitHub / June 22, 2020

 openCRX v4.2 released (Javadoc, UML Model, Demo Server)  / January 02, 2019

 openCRX v4.1 released (Javadoc, UML Model, Demo Server)  / October 12, 2017

 Build, Ship and Run openCRX on Docker (Learn for how to deploy openCRX on Docker)  / January 30, 2015


openCRX is an open CRM solution that meets the needs of organizations requiring multifunctional, enterprise-wide coordination of sales generation, sales fulfillment, marketing and service activities to customers, partners, suppliers or intermediaries.

True Open Source

openCRX is open source CRM software packed with enterprise-class features like role-based security, system-wide / pervasive audit-trail, true platform independence, virtually unlimited scalability, and much more - in addition to the openCRX source code you also get the UML models and the Javadoc (everything published with a truly open and OSI-certified BSD style license).

Professional CRM suite

Powerful and comprehensive best-of-breed features for sales, service, marketing, contact center, and issue management; multi-entity enabled with multi-language and multi-currency support for players in a global market. Read more...

Ready for the cloud

openCRX runs on any J2EE 6 Web Profile compliant application server and supports all major databases. The standard installer comes with Apache TomEE which allows installation with a few clicks on any operating system or cloud service supporting Java. Moreover, with the support of Docker openCRX is ready for the cloud: virtually unlimited scalability, easy move between data centers and clouds, update with zero downtime and more.

Powerful integration capabilities

openCRX is from the ground up service-based and allows easy integration with your existing applications. openCRX features a Java API for Java-based clients and a Swagger-compliant RESTful API. In addition, openCRX comes with a set of adapters supporting WebDAV, CalDAV, CardDAV and IMAP for contacts, calendars, documents and e-mail.

Easy to extend and customize

openCRX is extremely flexible and designed to be extended and customized in all aspects and at all levels: starting from simple, XML-based GUI customizing up to modifying the standard business-logic or even extending the API. The strict separation of core and custom extensions allows hassle-free upgrades to newer versions.