Open Source web services

DADI is an enterprise-grade, deployment-ready web services stack, built around a microservices architecture.

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
  "datasource": {
    "key": "posts",
    "description": "Blog posts as markdown files.",
    "source": {
      "type": "markdown",
      "path": "./workspace/posts"
    "paginate": true,
    "count": 5,
    "sort": {
      "date": -1
    "fields": [
    "requestParams": [
        "param": "handle", "field": "_id"
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19
  "page": {
    "name": "index",
    "description": "An introduction to DADI Web.",
    "language": "en"
  "settings": {
    "passFilters": true,
    "cache": true
  "routes": [
      "path": "/"
  "datasources": [
01 02 03 04 05 06 07 08 09 10 11 12
{>"partials/header" /}

  {>"partials/post" /}


{>"partials/footer" /}

Already used around the web…

API-first and COPE

Connects your content to everything: drive multiple products from a single editorial workflow.

Open source

Dive in and use straight away: enterprise muscle without the fat – or the greedy licence fees.

Microservices technology

A platform built as small, independent processes enabling flexibility and high performance.

Data-driven experiences

Conceived to enable customized experiences for individuals across multiple touch points.

Bulletproof at scale

Powering over 190 products for major publishers and reaching a monthly audience of 150 million users.

Speed to live

Products built using DADI technology are delivered in days and weeks, not weeks and months.

Beautiful interfaces

DADI’s editing screens are designed with – and used by – journalists from leading publications. They’ll run a comb through your editorial workflow, so you can concentrate on the content.

DADI Web services

Connected web services that can be used in varied combinations – including alongside other technology.


A high-performance RESTful API layer designed in support of API-first development and the principles of COPE.

Learn more


A writer’s window to the world of content creation. Flexible interfaces designed to optimise editorial workflow.

Learn more


A just-in-time asset manipulation and delivery layer designed as a modern, global content distribution solution.

Learn more


A schemaless templating layer that can operate as a standalone platform or with API as a full stack web application.

Learn more


Real-time, streaming data layer providing accurate metrics at individual and product level. Drives DADI Identity.

Q1 2018


A data visualization interface for Identity and Track, but capable of taking data feeds from virtually any source.

Q2 2018


Guarantees uniqueness of individuals – and powers segmentation – for anonymous and known users.

Q1 2018


Taxonomic framework for automated content classification through machine learning. Plugs into Publish.

Q3 2018


A machine learning layer that predicts user behaviour at an individual level based on past interactions.

Q3 2018


A lightweight, RSMQ-powered asynchronous task queue featuring simple task routing and throttling.

Learn more


A cloud storage solution for all types of data, with built-in security, privacy and redundancy.

Q1 2018

Got a forward thinking engineering team?

Roll up your sleeves and get into our code. DADI technology is fully open source and free to use.

Find us on Github

Need a hand? Meet our support team

We offer a range of services from product strategy to full support to deliver our technology.

Our support

Success stories

See how DADI technology has transformed digital products from publishing to retail: