amscanne/huptime
Utility for zero downtime restarts of unmodified programs. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: n/a
- age_days: 4718
- days_rel: n/a
- days_push: 4244
- n_releases_24m: 0
Adoption not part of the score
1882 stars · 80 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Huptime is a command-line utility that enables zero downtime restarts of unmodified programs by wrapping them and handing off listening sockets across restarts. It lets you upgrade application code via SIGHUP without dropping or rejecting client connections.
Use cases
- restart a server without dropping connections
- upgrade application code with zero downtime
- avoid building a load balancer tier just for deploys
- continuous deployment of simple unmodified services
- reset pidfiles on service restart
When to avoid
- you need a maintained tool with recent updates (last release 2015)
- you run complex multi-process or clustered deployments better served by orchestrators
- you need non-Linux platform support
Facets
cli-tool · maturity abandoned
deployment networking developer-tools backend self-hosted cli zero-downtime hot-restart socket-handoff continuous-deployment devops linux
1 source
- readme: https://github.com/amscanne/huptime · fetched 2026-08-28 · b877e0217b08
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| amscanne/huptime | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="amscanne/huptime")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem