Software Alternatives & Reviews

BusyBox

BusyBox is a single binary that provides several stripped-down Unix tools in a single executable. subtitle

BusyBox Reviews and details

Screenshots and images

  • BusyBox Landing page
    Landing page //
    2019-04-14

Badges

Promote BusyBox. You can add any of these badges on your website.
SaaSHub badge
Show embed code

Videos

What is BusyBox | Busybox demo

What Is Busybox and Why do we need it for Android?

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about BusyBox and what they use it for.
  • The Awk Programming Language, Second Edition
    AWK runs everywhere. Perl and Python do not. Busybox has their own independent AWK implementation. https://busybox.net/ https://frippery.org/busybox/ Also see the first edition of the AWK manual online here: https://archive.org/details/pdfy-MgN0H1joIoDVoIC7. - Source: Hacker News / 10 months ago
  • This would have made my life so much easier in the beginning....
    A majority of routers are already based on the Linux kernel. Many are just BusyBox. The most common Linux firewalls are iptables and nftables. With the latter being the most popular one due to being around longer. They are really fine grained and powerful. Source: 12 months ago
  • So Im working on making my own OS from scratch. Im using a linux based os for reverse engineering but I need help in understanding how to use the tools that are in rar/zip files. If anyone can direct me to some tutorials or resources to read that would be a big help.
    Https://www.kernel.org/doc/Documentation/arm64/booting.rst This was my guiding light for a project a while back. It describes what Linux expects "time zero" looks like for the system; whatever operating system is going to boot needs that kind of contract between the boot environment and its own entry point. You can develop a lightweight linux-based OS with that document and a package like https://busybox.net/. Source: about 1 year ago
  • Do you think Linux will become more supported and eventually be able to play every game that windows can? If so, how far in the future?
    For libc, we have musl as an alternate implementation. For most coreutils, we have busybox and the BSD coreutils. For desktop environments, you can use something like xfce. Source: over 1 year ago
  • Hello Embedded World - booting a minimal Linux with Busybox on RISC-V, from source
    Head over to busybox.net for the BusyBox source code. The latest release at the time of writing (2022-08-14) is 1.35.0. - Source: dev.to / over 1 year ago
  • Got dropped into an embedded linux project and don't know where to begin.
    Many embedded Linux distros use Busybox https://busybox.net/ which is a set of standard tools/applications that most embedded Linux distros will need. So you might find that all your applications in /usr/bin, say, are just symbolic links to /bin/busybox![https://busybox.net/downloads/BusyBox.html](https://busybox.net/downloads/BusyBox.html). Source: almost 2 years ago
  • My summary of jPrime 2022
    Alpine Linux is a lightweight Linux distro based on musl libc and busybox. The package is less than 3 MB "on the wire" - 10 times smaller than Ubuntu! With Alpine, one can create a container image with JDK 17 that weighs less than 100 MB on disk. It saves a lot of pull time and reduces associated costs. - Source: dev.to / almost 2 years ago
  • SEGA Genesis + Mega Everdrive Pro as a development station for new Games/Software/ROMs/etc?
    At this point, development on a Mega Drive wouldn't be useful to me personally unless I had a fairly POSIX-like environment with it (perhaps Busybox?) but this is not really possible. Source: about 2 years ago
  • BusyBox: The Swiss Army Knife of Embedded Linux
    Busybox is described on its manual page as the swiss army knife of embedded Linux. It combines small versions of common UNIX utilities into a single small executable. It provides around 400 implementations of Linux commands such as more, less, head, tail, grep, awk, sed, dpkg, all compiled into a single binary. Source: about 2 years ago
  • Designing containers for GitHub actions
    Alpine is an amazing little distro for containers, but part of its appeal comes from the fact that it puts a lot of external utilities into BusyBox, and that includes tar. However, in an apparently undocumented move, the caching GHA uses BSD or GNU tar for storing and restoring artifacts. That means it's needed in your container. Check above:. - Source: dev.to / over 2 years ago
  • Is it possible to containerize a website so that others can view it?
    I take it you got the busybox binary from here: https://busybox.net/. Source: over 2 years ago
  • GNU extensions and its consequences have been a disaster for the human race
    My uneducated summary: The "Linux is actually GNU/Linux" meme comes from a full quote by Richard Stallman (?) in which he claims that Linux should be referred to as GNU slash (or plus) Linux, because most Linux-based operating systems ship with the GNU coreutils (commands like rm, cp, stat) and GLibC (implementation of the C standard library, like printf). However Alpine Linux instead uses Busybox CoreUtils and... Source: over 2 years ago
  • Tab Completion
    Look at command help: https://busybox.net/. Source: almost 3 years ago
  • Can't Get WGET to Download a Directory of PDFs, Mobis, Epubs
    I haven't tried what the OP is asking for, but maybe busybox instead? It's been awhile since I used Cygwin, but I remember it being cumbersome. Source: almost 3 years ago

External sources with reviews and comparisons of BusyBox

Top 10 Best Apps To Use Linux Terminal on Your Android Device
BusyBox is an excellent option for Android users who want to have control in the internal Linux command-line shell. This terminal emulator for Android requires a rooted device to function properly. It is one of the most popular among its competitors. There is a pro version, but the vanilla edition is more than enough for casual users. It will provide you with numerous Unix tools similar to GNU Core Utilities.
Best Terminal Emulator for Android in 2021
BusyBox is a famous terminal emulator for quick and reliable performance. It needs the device to be rooted for executing the app. The emulator can work well with Linux kernel with GNU Core applications. It offers plenty of standard Unix tools with backup features to retrieve all data. The app provides the user to choose the desired applets for quick installation. It also improves the overall performance efficiency.

Do you know an article comparing BusyBox to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic BusyBox discussion

Log in or Post with

This is an informative page about BusyBox. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.