OpenChronology Reference Implementation

The studio for
structured time

Author events in the open .chron format. Explore timelines spanning centuries. Share your record of history — freely, permanently, in a format that will outlast any platform.

Start authoring events Explore the viewers →
The studio

A robust studio.
One open standard.

Author events, calendars, and universes. Visualize, validate, package, and convert. Everything for your chronological data — no lock-in, no code required.

Event Author

A guided form for crafting .chron files. No schema knowledge required — fill in what you know and export a valid, independently-citable event file in seconds. Every field beyond the title is optional.

Open →

Timeline Viewer Gallery

Not one viewer, but many — Horizon, Codex, Ledger, and Gantt. Each renders the same .chron data differently. Drag in your files and explore. The standard is renderer-agnostic.

Open →

Validator

Paste or drop any .chron, .chroncal, .chronverse, or .chronpkg file and get instant schema feedback. Four severity levels. Exportable report.

Open →

Timeline Packager

Pack a collection of .chron files into a portable .chronpkg bundle — or unpack an existing bundle to inspect its events. Drag-and-drop interface, manifest preview, no code required.

Open →

Calendar Author

Define a custom calendar system and export a .chroncal file. Name your months, set your epoch, describe your year length and intercalation rules. Reusable across any .chron file that references it.

Open →

Universe Author

Define a fictional or alternative universe and export a .chronverse file — canon scope, physics anchors, timeline frame. Built for novelists, game designers, and worldbuilders who need structured, shareable lore.

Open →

Format Converter

Import timelines from the formats you already have. Drop in an .ics, .ical, TimelineJS, CSV, KML, GEDCOM, or Wikidata export and receive clean, structured .chron files ready for any OpenChronology tool.

Open →
Powered by OpenChronology

An open standard
for an open record

Chronology Studio is one reference implementation of the OpenChronology specification. Every .chron file you create is portable, independently citable, and readable by any conforming tool — today, and for as long as JSON endures.

File format family
.chron
Event File
A single portable event, era, or marker
.chroncal
Calendar
Reusable calendar system definition
.chronverse
Universe
Universe definition with canon scopes
.chronpkg
Bundle
ZIP collection of events and assets
.chronstream
Feed
NDJSON stream for APIs and exports
apollo-11-moon-landing.chron
{ "meta": { "schema_version": "0.3", "canonical_url": "https://history.example.com/ events/moon-landing.chron" }, "event": { "id": "urn:uuid:8b4f1c2a-...", "content": { "title": "Apollo 11 Moon Landing", "description": "First crewed lunar landing. Astronauts Armstrong and Aldrin landed in the Sea of Tranquility." }, "temporal": { "start_value": "1969-07-20", "precision": "day", "calendar": "gregorian" }, "significance": { "level": "5" // civilizational }, "geographic_scope": "global" } }
Featured demonstration dataset

A thousand years,
precisely documented

The 1000 Year Project — anchoring OpenChronology at 1000yearproject.org — serves as the featured demonstration dataset for Chronology Studio. History from 1000 to 2000 CE, structured in open .chron format, with significance levels from local milestones to civilizational events.

1000-year-project.chronpkg — Horizon Viewer (preview)
Early Access

Be among the first
to use the studio

Chronology Studio is under active development. Leave your email and we'll notify you when the first tools are ready to use.

BUILT ON THE OPENCHRONOLOGY OPEN STANDARD  ·  CC-BY-4.0  ·  NO SPAM