Download OpenChronology
Version v0.5.0 · released October 24, 2026 · Release notes
Use OpenChronology in your browser
The desktop app runs on Windows, macOS and Linux. On this device, open the website, or download the offline file to use without a network.
Desktop
macOS
Apple silicon (.dmg)8.0 MBIntel (.dmg)8.2 MBLinux
Debian and Ubuntu (.deb)7.6 MBAny distribution (.AppImage)82.4 MBRocky Linux and RHEL 10 (.rpm)7.6 MBAny browser
The whole editor in one HTML file. It never uses the network; timelines stay on your device.
Offline browser file (.html)530 KBCFAM edition
For causal factor analysis: the Causal factor analysis plugins enabled, Gregorian dates, and new timelines starting at today.
Open at openchronology.github.io/cfam/CFAM offline file (.html)530 KBServer
Run your own OpenChronology server for your organization or community. The package installs PostgreSQL, sets up the database and starts the service on port 5173; put an HTTPS proxy in front of it and set your address in /etc/openchronology/openchronology.env.
Windows
Download and run the installer, in PowerShell (it asks for administrator rights):
Invoke-WebRequest https://github.com/openchronology/timeline-app/releases/download/v0.5.0/openchronology-server-windows-amd64-setup.exe -OutFile "$env:TEMP\openchronology-server-windows-amd64-setup.exe"; Start-Process -Wait -Verb RunAs "$env:TEMP\openchronology-server-windows-amd64-setup.exe"macOS (Homebrew)
Install with Homebrew, Apple silicon or Intel:
brew install openchronology/tap/openchronology-server && openchronology-setupDebian 13 (trixie)
Download and install in one line:
curl -fLO https://github.com/openchronology/timeline-app/releases/download/v0.5.0/openchronology-server-debian13-amd64.deb && sudo apt install ./openchronology-server-debian13-amd64.debUbuntu 24.04 LTS
Download and install in one line:
curl -fLO https://github.com/openchronology/timeline-app/releases/download/v0.5.0/openchronology-server-ubuntu24.04-amd64.deb && sudo apt install ./openchronology-server-ubuntu24.04-amd64.debRocky Linux and RHEL 10
Download and install in one line:
curl -fLO https://github.com/openchronology/timeline-app/releases/download/v0.5.0/openchronology-server-rocky10-amd64.rpm && sudo dnf install ./openchronology-server-rocky10-amd64.rpmFedora 44
Download and install in one line:
curl -fLO https://github.com/openchronology/timeline-app/releases/download/v0.5.0/openchronology-server-fedora44-amd64.rpm && sudo dnf install ./openchronology-server-fedora44-amd64.rpmFreeBSD 15
Download and install in one line, as root:
fetch https://github.com/openchronology/timeline-app/releases/download/v0.5.0/openchronology-server-freebsd15-amd64.pkg && pkg install -y ./openchronology-server-freebsd15-amd64.pkg && openchronology-setupFreeBSD 14
Download and install in one line, as root:
fetch https://github.com/openchronology/timeline-app/releases/download/v0.5.0/openchronology-server-freebsd14-amd64.pkg && pkg install -y ./openchronology-server-freebsd14-amd64.pkg && openchronology-setupDocker
On any system with Docker Engine and Compose: build and run the server and its database from the source.
git clone https://github.com/openchronology/timeline-app.git && cd timeline-app && cp .env.example .env && docker compose up --build --waitMore server platforms will be added here as they are supported.
Verify and build
- SHA-256 checksums of every file in the release.
- Source code: web and server, desktop, and the repository. OpenChronology is free software under the GNU GPL version 3.
- All releases