Skip to content
SPECIFICTION
Get listed

Yugandhar Open MDM Hub

github.com

Free plan Open source WebLinuxAPISelf-hosted

What it is

Yugandhar Open MDM Hub is a free, Apache 2.0-licensed project for integrating and harmonizing customer master data. Its extendable model covers people, organizations, accounts, addresses, phone numbers, identifiers, relationships, vehicles, preferences, and properties. The project describes more than 450 prebuilt services, including 50+ composite services and 400 base table services. It offers REST and message-queue interfaces, with embedded validations, business rules, and match-and-merge capabilities for data quality.

MariaDB and Oracle are preconfigured, with extension options for MySQL, DB2, NoSQL, and PostgreSQL. Listed components and integrations include ActiveMQ, JTA, ORM, Spring Boot, Hibernate, JBoss, and Maven. User- and role-based authorization and row-level audit history support access control and transaction tracking. Other features include multilingual reference data, event management, paginated retrieval and search, and JSR 107-compliant Ehcache caching. Deployment options include an embedded Spring Boot web server such as Tomcat or a JEE container such as Red Hat JBoss. Production hosting supports most Linux distributions; CentOS and Ubuntu are listed as tested. Requirements include Java JDK 1.8 and MariaDB 10.3 or later or Oracle.

Spec sheet

Purpose
The hub is intended to harmonize and integrate customer master data for CDI use cases.Read 14 Oct 2026 · github.com
Deployment
It can run with an embedded Spring Boot web server such as Tomcat or inside a Java EE container such as Red Hat JBoss.Read 14 Oct 2026 · github.com
Support
Questions and contribution requests are directed to [email protected].Read 14 Oct 2026 · github.com
Founded
2017Read 28 Sep 2026 · github.com
Access and audit
Capabilities include user- and role-based authorization and row-level transaction history through audit logs.Read 7 Oct 2026 · github.com
Architecture
The software uses Spring Boot, Hibernate and JBoss in a service-oriented architecture.Read 14 Oct 2026 · github.com
Audit
Row-level transaction history is maintained through audit logging.Read 14 Oct 2026 · github.com
Authorization
User- and role-based authorization is included.Read 14 Oct 2026 · github.com
Caching
The project lists a JSR107-compliant Ehcache caching framework.Read 14 Oct 2026 · github.com
Code generation
Rapid extension is supported through Hibernate reverse engineering and Freemarker code-generation templates.Read 14 Oct 2026 · github.com
Customer data model
Its extendable model covers people, organizations, accounts, addresses, phones, identifiers, groups, vehicles, preferences, properties and party relationships.Read 14 Oct 2026 · github.com
Data model
Its extendable customer data model covers people, organizations, accounts, addresses, phone numbers, identifiers, relationships, vehicles, preferences, and properties.Read 7 Oct 2026 · github.com
Data quality
It includes embedded validations, business rules, and a match-and-merge framework.Read 7 Oct 2026 · github.com
Database support
MariaDB and Oracle are preconfigured, with stated extensibility to MySQL, DB2, NoSQL and PostgreSQL.Read 14 Oct 2026 · github.com
Databases
MariaDB and Oracle are preconfigured, and the project says it can be extended for MySQL, DB2, NoSQL, and PostgreSQL.Read 7 Oct 2026 · github.com
Development requirements
The development setup lists Windows 7 SP1+, 8 GB RAM, 100 GB storage, Eclipse Java EE, Maven 3.5+, Spring Boot 2.0.2, Java 8 and database tooling.Read 14 Oct 2026 · github.com
Documentation
The repository links project guides, an API and transaction reference, data-model and customization guides, Javadoc and database documentation.Read 14 Oct 2026 · github.com
Independent catalog description
A community-curated MDM list describes the hub as a Java Spring/Hibernate service-oriented CDI and MDM system with preconfigured enterprise-master-data microservices.Read 14 Oct 2026 · github.com
Independent review evidence
The opened independent category pages provide no verified Yugandhar user praise, complaints or review counts.Read 14 Oct 2026 · trustradius.com
Interfaces
The hub exposes RESTful and message-queue enabled integration patterns.Read 14 Oct 2026 · github.com
JEE requirements
The JEE deployment option requires Linux, Java 8, Oracle 11g Enterprise or later, JBoss EAP 7.1+ and Artemis or JBoss AMQ 7.0.2.Read 14 Oct 2026 · github.com
Latest repository activity
The latest listed commit is titled “Added Logical data model” and dated 27 July 2018.Read 14 Oct 2026 · github.com
Licence
The project is released under the Apache 2.0 license.Read 14 Oct 2026 · github.com
License and security
The project states it is licensed under Apache 2.0 and lists role-based authorization and audit logging; it does not state a security certification on the repository page.Read 7 Oct 2026 · github.com
Limit: legacy stack
The documented environment is tied to Java 8, Spring Boot 2.0.x and older Oracle, JBoss and Windows versions.Read 14 Oct 2026 · github.com
Limit: operational burden
Deployment is self-hosted and requires teams to provide Linux, Java, database, messaging and application-server infrastructure.Read 14 Oct 2026 · github.com
Limit: release maturity
The repository has no published GitHub release, so adopters lack a tagged release artifact on the releases page.Read 14 Oct 2026 · github.com
Logging
Application and performance logging uses Logback.Read 14 Oct 2026 · github.com
Maker location
The yugandharproject GitHub profile describes an open-source master-data-management solution and lists Pune, India.Read 14 Oct 2026 · github.com
Matching
A match-and-merge framework is listed as a built-in capability.Read 14 Oct 2026 · github.com
Messaging and framework integrations
The project lists ActiveMQ integration, JTA transaction management, ORM, Spring Boot, Hibernate, JBoss, and Maven.Read 7 Oct 2026 · github.com
Messaging integration
The stack includes ActiveMQ integration, JTA transaction management and ORM support.Read 14 Oct 2026 · github.com
Operating system
The maker says production hosting supports most Linux distributions and has been tested on CentOS and Ubuntu.Read 7 Oct 2026 · github.com
Other capabilities
The hub includes multilingual reference data management, event management, pagination for retrieval and search, and JSR 107 compliant Ehcache caching.Read 7 Oct 2026 · github.com
Other operations
Event management, inquiry-level retrieval and pagination are provided.Read 14 Oct 2026 · github.com
Prebuilt services
The project describes more than 450 ready-to-use services, including over 50 composite and 400 base-table services.Read 14 Oct 2026 · github.com
Production requirements
The embedded-server option targets Linux distributions tested on CentOS and Ubuntu, Java 8, Oracle 11g/12c or MariaDB 10.3+, and Tomcat/ActiveMQ or external JBoss AMQ 7.0.2.Read 14 Oct 2026 · github.com
Project founding
The README says the Yugandhar Open MDM Project began in 2017.Read 14 Oct 2026 · github.com
Public API and SDKs
REST and MQ interfaces plus an API reference guide are documented, but no separate SDK package or hosted API endpoint is identified.Read 14 Oct 2026 · github.com
Rating on G2
No Yugandhar listing or product rating is shown on G2’s 128-product MDM category page.Read 14 Oct 2026 · g2.com
Rating on GetApp
No Yugandhar listing or product rating is shown on GetApp’s master-data-management category page.Read 14 Oct 2026 · getapp.com
Rating on TrustRadius
No Yugandhar listing or product rating is shown on TrustRadius’s 83-product enterprise MDM category page.Read 14 Oct 2026 · trustradius.com
Reference data
Reference-data management supports multiple languages.Read 14 Oct 2026 · github.com
Release availability
The GitHub Releases page states that no releases are published.Read 14 Oct 2026 · github.com
Repository popularity
The repository page shows 2 stars, 0 watchers and 0 forks.Read 14 Oct 2026 · github.com
Requirements
The documented production requirements include Java JDK 1.8 and MariaDB 10.3 or later or Oracle; the JEE option specifies JBoss EAP 7.1 or later.Read 7 Oct 2026 · github.com
Security and compliance
The official page mentions authorization, audit logging and Logback logging but states no external security certification or compliance framework.Read 14 Oct 2026 · github.com
Services
The project describes more than 450 prebuilt services, including 50+ composite services and 400 base table services.Read 7 Oct 2026 · github.com
Support and documentation
The repository links project documentation, Javadoc, and database docs, and provides an email contact for questions and contributions.Read 7 Oct 2026 · github.com
Validation
Embedded validations and business rules can be extended.Read 14 Oct 2026 · github.com

Plans and prices

Free Free completely free · Apache 2.0 license Read 14 Oct 2026 · github.com

Every Yugandhar Open MDM Hub plan and price →

Strong points and limits

Strong points

  • More than 450 prebuilt services
  • Embedded validations and match-and-merge
  • MariaDB and Oracle preconfigured
  • Apache 2.0 license
  • Role-based authorization and row-level audit history

Limits

  • Production requirements include Java JDK 1.8
  • Production database requirements include MariaDB 10.3 or later or Oracle
  • No releases are published on GitHub

Who it suits

The hub suits teams integrating and harmonizing customer master data that can operate its documented Java and database requirements. It offers deployment options for Linux hosting and JEE containers.

Verdict

Yugandhar Open MDM Hub provides a broad customer-data model, prebuilt services, and data-quality capabilities at no cost. Its production setup has specific Java and database requirements, and the repository lists no published releases.

Where Specifiction places it

Alternatives to Yugandhar Open MDM HubAll alternatives →