Skip to content

Overview

Timeline DSL is a tool for describing timelines in text and validating or generating them via the Playground or CLI.

This documentation covers everything Timeline DSL users need: grammar samples, creating your first .tdsl file, verifying it in the Playground, building with the CLI, HTML rendering, and running CI checks.

  • Manage historical or project events with Git
  • Treat timeline data as reviewable text
  • Validate timeline consistency in CI or release workflows