Lists as a Service

Powerful List Operations via API

Manipulate, compare, and manage lists of any size with a simple, developer-first API. Stop reinventing the wheel for sorting, filtering, and set operations.

Join waitlist

lists.do

import { createClient } from '@do/sdk';

const lists = createClient('lists.do');

// Find unique items not present in the second list
async function findUniqueContacts() {
  const listA = ['user1@example.com', 'user2@example.com'];
  const listB = ['user2@example.com', 'user3@example.com'];

  const { data } = await lists.diff({
    source: listA,
    exclude: listB
  });

  console.log(data); 
  // Output: ['user1@example.com']
}

findUniqueContacts();

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.