BusyBox
Hacker ApprovedRanked 3 of 4 command-line toolkits by recommenders
People recommend BusyBox as one tiny binary bundling many Unix tools, ideal for embedded systems and initrds. Critics cite security issues.
17 people recommended BusyBox in Hacker News comments, 9 had mixed feelings and 4 criticized it, November 2025 to October 2026.
Summary written by Claude from 27 comments.
30 people gave an opinion
- recommend it
- 17
- mixed feelings
- 9
- warn against or regret it
- 4
The record
Recommended in 9 of 12 months
In 15 different threads.
- November 2025: not recommended
- December 2025: recommended
- January 2026: not recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: not recommended
- October 2026: recommended
Why it carries the badge
- 17 people recommend itNeeds 10 or more, met.
- 4.3 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 9 of 12 monthsNeeds 4 or more, met.
- Recommended in 15 threadsNeeds 5 or more, met.
- The biggest thread supplies 24% of its recommendersNeeds half or less, met.
The same rules apply to every product, and the badge can’t be bought. Mixed feelings count toward neither side. How the badge works
What people say about it
Reasons grouped from a sample of 27 of the 34 opinions about it, picked in proportion to how many people recommend it, have mixed feelings and criticize it. Each mark is one comment in the sample. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Very small size and footprint
“the low system requirements for something like busybox + lua stack are extremely minimal”
Comment from 12 Oct 2026 in “A Modern Web App in C” “Left me plenty of user space for doing command line work on my 4MB 386”
Comment from 22 Jun 2026 in “An Embedded Linux on a Single Floppy” “when it comes to space efficiency BusyBox is probably hard to beat”
Comment from 15 Jul 2026 in “Show HN: 18KB ls alternative in no_std rust and Libc” - Comment from 23 Apr 2026 in “I Am Building a Cloud”
Suited to embedded and initrd use
“Most people interested in barebones Linux should instead start with a kernel and busybox”
Comment from 14 Feb 2026 in “Linux from Scratch Ends SysVinit Support” “He used to be a maintainer of busybox, a GNU clone for embedded devices.”
Comment from 3 Dec 2025 in “Ghostty is now non-profit” “You may also want to build and run busybox for your tiny userspace.”
Comment from 15 Jun 2026 in “Boot Naked Linux” - Comment from 24 Mar 2026 in “curl > /dev/sda: How I made a Linux distro that runs wget | dd”
Best coreutils option on Windows
“Busybox for Windows is the best implementation of coreutils for it, far and away.”
Comment from 2 Jun 2026 in “Coreutils for Windows” “Busybox helps you avoid this nicely on Windows.”
Comment from 2 Jun 2026 in “Coreutils for Windows” Many tools in one binary
“I can apt/dnf/apk install busybox and use that for my user rather than coreutils”
Comment from 29 Apr 2026 in “Bugs Rust Won't Catch” “selected by argv[0] when called, like what busybox does”
Comment from 24 Aug 2026 in “Executable Is a SQLite Database”
What people warn about
Each mark is one comment
Security issues and privilege concerns
“busybox as an example, which is a required package yet privileged in apparmor”
Comment from 13 Apr 2026 in “Stealthy RCE on Hardened Linux: Noexec and Userland Execution PoC” “They have a plethora of security issues documented in their bug tracker.”
Comment from 15 Jun 2026 in “Homebrew 6.0.0” “yet busybox itself is unconstrained with elevated privlages”
Comment from 9 May 2026 in “You gave me a u32. I gave you root. (io_uring ZCRX freelist LPE)”
Other command-line toolkits people recommend
The three most recommended other command-line toolkits, 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.
| Product | Recommend | Mixed | Criticize | Approval | Months | Had for | Badge |
|---|---|---|---|---|---|---|---|
| GNU coreutils | 44 | 2 | 19 | 70% | 12 | — | Approved |
| uutils coreutils | 26 | 12 | 108 | 19% | 8 | — | — |
| BusyBoxThis page | 17 | 9 | 4 | 81% | 9 | — | Approved |
| Microsoft Coreutils for Windows | 8 | 1 | 12 | 40% | 1 | — | — |
What people said
27 of the 34 opinions about it, picked in proportion to the three counts, newest first. Each links to the original comment.
“the low system requirements for something like busybox + lua stack are extremely minimal”
“Fortunately busybox does not use it”
“selected by argv[0] when called, like what busybox does”
“With static libs or even better, e. g. statically compiled busybox, I don't have that issue”
“makes it trivial to do the dhi/rootless thing but do ad-hoc debugging and then remove the debugging tools entirely”
“when it comes to space efficiency BusyBox is probably hard to beat”
“Left me plenty of user space for doing command line work on my 4MB 386”
“You may also want to build and run busybox for your tiny userspace.”
“They have a plethora of security issues documented in their bug tracker.”
“It's something entirely different and not even remotely an adequate replacement”
“removing it on sight to replace with something better”
“Busybox helps you avoid this nicely on Windows.”
“Busybox for Windows is the best implementation of coreutils for it, far and away.”
“too heavy weight when you just want to use a small tool”
“if you want something more stable”
“It works great for Rust binaries, which can get quite large.”
“yet busybox itself is unconstrained with elevated privlages”
“I can apt/dnf/apk install busybox and use that for my user rather than coreutils”
“It's hard to be more minimal than a busybox binary.”
“It has a subset of bash implemented on Ash/Dash. Arrays are not supported, but it is quite fast.”
“busybox as an example, which is a required package yet privileged in apparmor”
“Busybox it's what you need.”
“have busybox in your initrd so you don't have to suffer”
“or just busybox or alpine linux that will have more flexibility”
“Most people interested in barebones Linux should instead start with a kernel and busybox”
“He used to be a maintainer of busybox, a GNU clone for embedded devices.”
“once Fil-C supports ARM64”
Counts come from 1,791,911 Hacker News comments labeled by Claude, November 2025 to October 2026, with data through October 31, 2026. Counts updated 2 Nov 2026. How we count. Report a mistake.