Main Product Offerings

MarkLogic’s modern database technology makes it the data platform of choice for global leaders looking to integrate data from silos, run mission-critical data applications, and accelerate IT agility. For new users, free training is available to help get started.

Data Hub Service

No download necessary! MarkLogic Data Hub Service is a fully automated cloud service to integrate data from silos. Based on the MarkLogic Data Hub, the service enables agile teams to start integrating and curating data immediately, with no infrastructure to buy or manage.

Learn More

Data Hub

The MarkLogic Data Hub is an open source software interface that works to ingest data from multiple sources, harmonize that data, master it, and then search and analyze it. It runs on MarkLogic Server and together, they provide a unified platform for mission-critical use cases.


MarkLogic Server

MarkLogic Server is a multi-model database that has both modern NoSQL and trusted enterprise capabilities to build operational, transactional and analytical applications on enterprise data. It’s also the engine underneath our Data Hub and Data Hub Service.

Learn More FreE Download

APIs and Driver

MarkLogic APIs and drivers include packages for developers that provide a tremendous amount of functionality while serving as a software program interface to facilitate interaction.

Node.js Client API

The Node.js Client API is an open-source JavaScript library that allows Node.js developers to get going immediately as they can quickly, easily, and reliably access MarkLogic from their Node applications.

Java API

Access core MarkLogic database and search functionality. The Java API allows Java developers to get going quickly by using existing libraries, tools, and development environments to build new applications.

ODBC Driver

A powerful tool that allows developers to connect with live MarkLogic databases directly from applications that support ODBC connectivity. It allows customer to access MarkLogic like a standard RDBMS database.


MarkLogic connectors provide a convenient option for MarkLogic customers to try additional products and service, as well as provide an easy integration for daily business needs.

Hadoop Connector

Hadoop is an open-source framework for distributed processing of large data sets across clusters. When used with MarkLogic, Hadoop provides cost-effective batch computation and distributed storage.

MuleSoft Connector

The MarkLogic MuleSoft Connector provides easy integration to MuleSoft, delivering data movement and transformation pipelines via MuleSoft Anypoint Studio and Design Center flows.

NiFi Connector

The MarkLogic NiFi Connector provides easy integration to Apache NiFi, and can be integrated with the MarkLogic Java Client API and DMSDK. It focuses on security and provenance to align with our core principles.

Tools and Libraries

MarkLogic tools and libraries let developers easily create an open platform. It provides the most efficient way to monitor, communicate, and integrate resources.

Ops Director

Ops Director enables you to monitor MarkLogic clusters ranging from a single node to large multi-node deployments. A single Ops Director server can monitor multiple clusters.

MarkLogic Content Pump

MarkLogic Content Pump (MLCP) is an open-source, Java-based command-line tool. MLCP provides the fastest way to import, export, and copy data to or from MarkLogic databases.

XCC Java Library

The XML Contentbase Connector (XCC) is an interface to communicate with MarkLogic Server from a Java middleware application layer using the XDBC protocol.

Community Tools

MarkLogic has many tools which are often open source projects that have benefited from the contributions of the MarkLogic developer community. Many projects have repositories hosted at GitHub, MarkLogic’s preferred site for sharing code. If you’re new to GitHub, there is a wealth of help available.

Questions? Email us directly at


A Gradle plugin that can automate everything you do with MarkLogic: deploy an application, add a host, backup a database, stub out a new project, load modules as you modify.

MarkLogic Unit Test

A unit test framework for MarkLogic, including a REST endpoint for listing and running unit tests, as well as a Java library for integration with existing test frameworks like JUnit.

VS Code

The MarkLogic Extension for VS Code integrates MarkLogic in the cloud or on your laptop into this modern development environment to develop, run, and debug code.

This website uses cookies.

By continuing to use this website you are giving consent to cookies being used in accordance with the MarkLogic Privacy Statement.