Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Time Awesome

A curated list of resources about time: definitions, standards, time zones, calendars, atomic clocks, synchronization protocols, software, hardware, and more.

Contents

Definitions & Standards

Leap Seconds

Time Zones

National Metrology Institutes

Network Time Protocol (NTP)

IETF Request for Comments (RFCs)

Software Implementations

  • ntpd
  • Chrony - Modern NTP/PTP client and server; hwtimestamp, interleaved mode, prefer/require directives.
  • NTPsec - Security-hardened fork of the reference NTP implementation.
  • ntpd-rs - Rust NTP implementation with NTS support.
  • facebook/time - Meta's Go NTP/PTP implementation, used by its own time infrastructure.

Monitoring & Tooling

  • chrony_exporter - Prometheus exporter for chrony tracking stats.
  • meinberg_ltos_exporter - Prometheus exporter for Meinberg LANTIME (LTOS) appliances.
  • ntpmon - NTP/chrony health monitor with Nagios checks and Prometheus/Telegraf output.
  • TIME.md - node_exporter's notes on measuring clock sync/drift correctly.
  • Understanding reach - How NTP's 8-bit reach shift register reports poll success/failure.

Precision Time Protocol (PTP)

  • IEEE 1588 - Precision Time Protocol for sub-microsecond synchronization.
  • ITU-T G.8275.1/.2 - Telecom profiles for PTP (phase/time distribution).
  • ptp4l / linuxptp - Linux PTP implementation, often paired with phc2sys.

Time Synchronization Hardware

Time-as-a-Service Providers

Software Libraries

Security Research

Operational Guides & Best Practices

Books, Papers & Long-form Reading

Talks

Communities & Projects

Contributing

Contributions welcome - see CONTRIBUTING.md.

About

A curated list of resources about time

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Contributors