Displaying 1 to 11 from 11 results

coreutils - Cross-platform Rust rewrite of the GNU coreutils

  •    Rust

uutils is an attempt at writing universal (as in cross-platform) CLI utils in Rust. This repo is to aggregate the GNU coreutils rewrites. Many GNU, Linux and other utils are pretty awesome, and obviously some effort has been spent in the past to port them to Windows. However, those projects are either old, abandoned, hosted on CVS, written in platform-specific C, etc.

u-root - A fully Go userland! u-root can create a root file system (initramfs) containing a busybox-like set of tools written in Go

  •    Go

source mode: Go toolchain binaries + simple shell + Go source for tools to be compiled on the fly by the shell. When you try to run a command that is not built, it is compiled first and stored in tmpfs. From that point on, when you run the command, you get the one in tmpfs. Don't worry: the Go compiler is pretty fast.

busybox - BusyBox for Android

  •    Java

This application is an BusyBox installer for Android. BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete environment for any small or embedded system.

troglos - A virtual devboard for evaluating embedded Linux.

  •    C

TroglOS is a playful, but working, example of how to create a virtual devboard from components like Qemu, Linux and BusyBox. It can also run on actual HW, currently Raspberry Pi. Use the build framework in TroglOS to test your embedded applications before the actual hardware arrives. Or as a stable reference when said hardware starts acting up -- as it invariably does ... you can even use it as a reference to other embedded Linux build systems. TroglOS is relatively clean and vanilla, the intent is to keep it as close to upstream sources as possible.




snacklinux - Linux distribution for lazy people

  •    Shell

Visit snacklinux.org for downloads, wiki and more information about SnackLinux. Read the Packages page for building packages. For SnackLinux's package manager fbpkg, see here.

linux-lab - Docker/Qemu Based Linux Kernel Development Environment

  •    C

This project aims to create a Qemu-based Linux development Lab to easier the learning and development of Linux Kernel. For Linux 0.11, please try our Linux 0.11 Lab.

fil - :yum: Unix file command written in Go

  •    Go

@joeky888 needs file command on Windows, so he made one.

mesabox - A collection of core system utilities written in Rust for Unix-like systems (and now Windows)

  •    Rust

MesaBox is a collection of core system utilities written in Rust for Unix-like systems. Like the well-known BusyBox and Toybox sets of utilities popular on embedded devices, MesaBox seeks to provide a fully functioning command-line environment (unlike uutils, which just seeks to reimplement the GNU coreutils).


super-adb - Enhance the adb shell using busybox, supporting vi、grep and awk etc. No need root.

  •    Python

Enhance the adb shell using busybox, supporting vi、grep and awk etc. No need root.

busybear-linux - busybear-linux is a tiny RISC-V Linux root filesystem image that targets the VirtIO board in riscv-qemu

  •    Shell

busybear-linux is a tiny RISC-V Linux root filesystem image that targets the virt board in riscv-qemu. As the name suggests, busybear-linux is a riscv-linux root image comprised of busybox and dropbear. The root image is intended to demonstrate virtio-net and virtio-block in riscv-qemu and features a dropbear ssh server which allows out-of-the-box ssh access to a RISC-V virtual machine.