busybox

The Swiss Army Knife of Embedded Linux - private tree (by brgl)

Busybox Alternatives

Similar projects and alternatives to busybox

  1. linux

    Linux kernel source tree

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. oils

    262 busybox VS oils

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  4. xonsh

    123 busybox VS xonsh

    :shell: Python-powered shell. Full-featured and cross-platform.

  5. ngs

    Next Generation Shell (NGS)

  6. gcc

    89 busybox VS gcc
  7. murex

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

  8. kaniko

    Build Container Images In Kubernetes

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. grammars-v4

    Grammars written for ANTLR v4; expectation that the grammars are free of actions.

  11. shelljs

    28 busybox VS shelljs

    :shell: Portable Unix shell commands for Node.js

  12. u-boot

    "Das U-Boot" Source Tree

  13. hush

    7 busybox VS hush

    Hush is a unix shell based on the Lua programming language (by hush-shell)

  14. PythonProgrammingPuzzles

    A Dataset of Python Challenges for AI Research

  15. abs

    8 busybox VS abs

    Home of the ABS programming language: the joy of shell scripting.

  16. barebox

    The barebox bootloader - Mirror of ssh://[email protected]/barebox

  17. Wormies-AU-Helpers

    Helper scripts to make maintaining packages using AU even easier

  18. lash

    A modern, robust glue language

  19. hush

    hush (a Bourne-style shell) for the GNO multitasking environment on the Apple IIgs (by sheumann)

  20. xgo

    3 busybox VS xgo

    Discontinued Go CGO cross compiler

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better busybox alternative or higher similarity.

busybox discussion

Log in or Post with

busybox reviews and mentions

Posts with mentions or reviews of busybox. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-25.
  • BusyBox: Life Without Systemd
    1 project | news.ycombinator.com | 26 Jul 2024
    Which minimal init process? The one that comes builtin in busybox? https://github.com/brgl/busybox/blob/master/init/init.c
  • Sorry if this is too political.
    1 project | /r/linuxmasterrace | 22 Dec 2022
    Well.
  • Guide: Hush Shell-Scripting Language
    23 projects | news.ycombinator.com | 25 Apr 2022
  • There's a tool to produce a diff-like output from c code?
    1 project | /r/C_Programming | 1 Mar 2022
    Maybe you have better luck with the Busybox diff: https://github.com/brgl/busybox/blob/master/editors/diff.c
  • How could /dev/mem Linux directory be used in order to control the peripherals (MM/IO) ?
    2 projects | /r/embedded | 16 Jan 2022
    You can use busybox devmem to debug. The source code gives you an idea of how it works to write your own code.
  • Programming Puzzles
    3 projects | news.ycombinator.com | 23 Sep 2021
    You can fairly easily spot things like recursive search tree implementations in the wild.

    Also, compilers and interpreters often recursion, and that goes to as many levels as the program requires.

    Have you heard of a "recursive descent parser"? GNU C++ uses one (a huge source file written in C++, well over a megabyte long). This will recurse as deeply as the program's nesting goes; C++ programs often go to more than three levels of nesting. (There are some non-recursive hacks mixed in there, like some operator precedence parsing involving an explicit stack: Shunting-Yard or similar?)

    https://github.com/gcc-mirror/gcc/blob/master/gcc/cp/parser....

    Let's switch over to embedded. Have you heard of BusyBox? BusyBox provides scaled down system utilities for embedded systems. It is very widely used.

    BusyBox's "libb" internal library contains a function called "recursive_action" for walking file system trees. This is actually recursive, and frequently goes more than three levels deep in actual use:

    https://github.com/brgl/busybox/blob/master/libbb/recursive_...

    This is used by BusyBox programs like mdev (udev replacement) lsusb, lspci, chmod, ...

    Also, HN isn't a good place to exhibit Lisp condescension/ignorance.

  • Go & secondary groups: a kaniko adventure!
    3 projects | dev.to | 25 Feb 2021
    This is almost the same implementation you see in busybox's id command source
  • A note from our sponsor - InfluxDB
    influxdata.com | 25 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Stats

Basic busybox repo stats
7
72
0.0
about 6 years ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?