.do

.do Domains

Complete directory of .do domain primitives organized by category

.do Domains

This page provides a comprehensive directory of all available .do domain primitives, organized by functional category.

Overview

The .do platform provides over 900+ domain primitives across multiple categories. Each primitive is a complete, production-ready service accessible through SDK, CLI, API, and MCP interfaces.

Domain Categories

Browse all primitives by category:

Access Methods

Every primitive is accessible through four consistent interfaces:

SDK (TypeScript/JavaScript)

import { $  } from 'sdk.do'

await $.Business.create({ name: 'Acme Inc' })

SDK Documentation

CLI (Command Line)

do business create --name "Acme Inc"

CLI Documentation

API (REST/RPC)

curl -X POST https://api.do/v1/business \
  -d '{"name": "Acme Inc"}'

API Documentation

MCP (Model Context Protocol)

Create a new business named Acme Inc

MCP Documentation

Key Features

  • Production Ready - All primitives are battle-tested and production-ready
  • Fully Typed - Complete TypeScript types for all primitives
  • Event-Driven - Built-in event system for reactive workflows
  • Composable - Combine primitives to build complex applications
  • Observable - Built-in monitoring and tracing

Getting Started

  1. Browse Categories - Find the primitive you need
  2. Read Documentation - Click any primitive to see full docs
  3. Try the SDK - Install with pnpm add sdk.do
  4. Build Your App - Compose primitives into workflows