Hacker ApprovedDepartments

runit

Hacker Approved

Shares rank 3 of 9 init systems by recommenders

Simple, reliable Unix init and service supervisor people run for years. Main caveats: fiddly setup with read-only root and fewer features than systemd.

Simple, reliable Unix init and service supervisor people run for years. Main caveats: fiddly setup with read-only root and fewer features than systemd.

22 people gave an opinion

recommend it
19
criticize it
3
approval share
86%
Each figure is one person. RecommendsCriticizes

Recommended in 6 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 19 people recommend itNeeds 10 or more, met.
  • 6.3 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 6 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Simple design, easy to set up

    “I also use Void/runit primarily and enjoy it because of its simplicity”

    Comment from 30 Jun 2026 in “No Systemd”

    “It's looks absurdly simple, but works very well.”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

    “runit has been the simplest to setup and use”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”
  • Rock solid in long-term use

    “I use runit on my production workstation and don't think about it; it just works.”

    Comment from 2 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

    “It's been rock solid on dozens of systems for more than a decade.”

    Comment from 2 Feb 2026 in “Linux from Scratch Ends SysVinit Support”
  • Elegant, minimal daemontools-style design

    “I have found the design of daemontools and its derivatives runit and nitro elegant”

    Comment from 13 Dec 2025 in “From Azure Functions to FreeBSD”

    “I'm sure that anyone who likes to hack their systems will surely appreciate runit.”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”
  • Strong alternative to systemd

    “one of the most promising candidates for an init system aside from systemd”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

    “LFS could have chosen a simpler init than the domain standard, like runit or s6-init”

    Comment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

What people warn about

Each mark is one comment

  • Check scripts and bash scripts fail

    “With runit you have to have a check executable, and then run 'sv check servicename' in the start script”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

    “come back crying when your runit bash scripts fail all the time”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

Other init systems people recommend

The four most recommended other init systems, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

runit compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
systemd32633549%1214 yrs8 owners—
OpenRC21775%925 yrs4 ownersApproved
runitThis page19386%6—Approved
SysVinit192642%630 yrs3 owners—
Upstart init system111444%6——
See all 9 init systems, ranked

What people said

21 of the 25 comments that mention it, newest first. Each links to the original comment.

“I also use Void/runit primarily and enjoy it because of its simplicity”

RecommendsComment from 30 Jun 2026 in “No Systemd”

“things like OpenRC and runit exist”

RecommendsComment from 11 Jun 2026 in “MiMo Code Is Now Released and Open-Source”

“runit do not manages both, system and user services”

CriticizesComment from 23 Mar 2026 in “Is possible a modern Linux without systemd? artix/dinit/labwc/noctalia”

“to get this feature, we had to drop sysv for runit, two decades ago”

RecommendsComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“LFS could have chosen a simpler init than the domain standard, like runit or s6-init”

RecommendsComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“I use runit on my production workstation and don't think about it; it just works.”

RecommendsComment from 2 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“daemontools or maybe runit were my favorites.”

RecommendsComment from 2 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“It's been rock solid on dozens of systems for more than a decade.”

RecommendsComment from 2 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“The whole system is useful in many situations and not only as pid 1.”

RecommendsComment from 28 Jan 2026 in “Devuan – Debian Without Systemd”

“daemontools, runit, s6 solve that problem”

RecommendsComment from 28 Jan 2026 in “Lennart Poettering, Christian Brauner founded a new company”

“I have found the design of daemontools and its derivatives runit and nitro elegant”

RecommendsComment from 13 Dec 2025 in “From Azure Functions to FreeBSD”

“I'm sure that anyone who likes to hack their systems will surely appreciate runit.”

RecommendsComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“With runit you have to have a check executable, and then run 'sv check servicename' in the start script”

CriticizesComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“It's a little complicated to set up if your root file system is read-only”

MixedComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“come back crying when your runit bash scripts fail all the time”

CriticizesComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“I haven't used runit and from the look of it, it's a big improvement over SystemV at the very least.”

RecommendsComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“runit has been the simplest to setup and use”

RecommendsComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“runit, s6, and OpenRC don't have the downsides of systemd, but they also only cover a subset of its features”

MixedComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“svlogd's rotation and size capping makes it great when using limited-lifespan nonvolatile storage like eMMC”

RecommendsComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“one of the most promising candidates for an init system aside from systemd”

RecommendsComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“It's looks absurdly simple, but works very well.”

RecommendsComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.