Skip to content
@open-deltat

∆t

open-deltat: scheduling is collision detection on a number line

Time is a number line. A booking is a segment on it, and a conflict is two segments overlapping. open-deltat builds the whole scheduling stack on that one idea, and keeps it free, open, and self-hostable, so anyone (or their AI) can stand up bookings and, in time, share them on an open network for time.

Projects

  • tap: the Time Allocation Protocol, an open standard for scheduling, booking, and availability, with its typed TypeScript SDK (@open-deltat/client).
  • deltat: the reference implementation, a time-first database that treats availability as collision detection. One Rust binary that speaks Postgres, with no Postgres underneath.

Pinned Loading

  1. deltat deltat Public

    A time-first scheduling database and the reference implementation of TAP, the Time Allocation Protocol. One Rust binary that speaks the PostgreSQL wire protocol, no Postgres underneath. Sub-millise…

    Rust 8 1

  2. tap tap Public

    TAP, the Time Allocation Protocol: an open standard for scheduling, booking, and availability. A typed TypeScript SDK (@open-deltat/client) and demo apps, running on deltat, the database built to s…

    TypeScript 9

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…