pendulum-project/ntpd-rs
A full-featured implementation of the Network Time Protocol, including NTS support. observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 99
- Release rhythm 76
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 44
- age_days: 1643
- days_rel: 82
- days_push: 7
- n_releases_24m: 12
Adoption not part of the score
1133 stars · 89 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ntpd-rs is a memory-safe Rust implementation of the Network Time Protocol (NTP) with support for the authenticated NTS extension, providing both client and server functionality. It is a full-featured time synchronization daemon maintained by Trifecta Tech Foundation and being adopted as Ubuntu's default time synchronization tool.
Use cases
- synchronize my computer's clock with NTP servers
- secure time synchronization with NTS authentication
- run an NTP server for my network
- memory-safe replacement for ntpd or chrony
- keep server clocks accurate in a datacenter
- time sync daemon for Linux systems
When to choose
- you need NTS-secured time synchronization
- you want a memory-safe Rust alternative to classic ntpd
- you need both NTP client and server in one tool
- you run Ubuntu or another Linux distribution and want a modern default daemon
When to avoid
- you need PTP (Precision Time Protocol) instead of NTP - use the related statime project
- you need a Windows-native time service
- you require features only available in chrony such as offline stepping or hardware timestamping
Facets
application · maturity stable
networking security cli developer-tools networking operating-systems security self-hosted rust cross-platform ntp nts time-synchronization clock-sync memory-safe daemon systemd linux
4 sources
- readme: https://github.com/pendulum-project/ntpd-rs · fetched 2026-08-28 · f085e70cab1a
- homepage: https://trifectatech.org · fetched 2026-08-29 · da7190ba93bd
- site_page: https://trifectatech.org/about · fetched 2026-08-29 · 2adcc97ed958
- site_page: https://trifectatech.org/blog/announcing-ntpd-rs-as-default-on-ubuntu · fetched 2026-08-29 · 63ffa6b92875
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pendulum-project/ntpd-rs | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="pendulum-project/ntpd-rs")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem