toybox
toybox’scpiodefaults tonewc, and is as fast asbsdcpio- Do we need to run
scripts/genconfig.shbeforemake? scripts/genconfig.shand tests depend onbashfindfromfindutilsis about twice as fast as the one fromtoyboxtoybox’sipis unable to set interfaces upmuslrecommends usinggetconf(andiconv?) fromtoyboxtoybox’ssysctl —systemvs-psysctl.ddirectory is better thansysctl.conffile as you’re just dropping files in there instead of editing a file in placesysctlconfiguration: https://github.com/k4yt3x/sysctl
Replaces
Section titled “Replaces”coreutilsdiffutilsfindutils;toybox’sfindis approximately two times slowerlibarchive; onlybsdcpiopatch;toybox’spatchalready does--no-backup-if-mismatchby defaultprocps-ng; providepidwait,tloadandslabtop?psmiscsed
Does Not Replace
Section titled “Does Not Replace”dhcp/sdhcpfilegrep/ugrep; toybox’sgrepis at least 10 times sloweriproute2iputils/fpingkbd; busybox has better implementationsman-db/mandoc; bad implementationmore/less; bad implementationpciutilsshadowutil-linux; bad implementations likeswaponvim/neatvi; bad implementationwget; bad implementation
Additional binaries provided by coreutils
Section titled “Additional binaries provided by coreutils”b2sumbasencchcon(for SELinux)csplitdirdircolors(provided byls)joinnumfmtpathchkpinkyprptxstdbufsumtsortunexpandusers(provided byshadow)vdir
References
Section titled “References”- https://android.googlesource.com/platform/system/core/+/master/shell_and_utilities/README.md
- https://codeberg.org/sewn/kiss-repo/commit/c7449c660d048034b3da358efe0a4d8526c8019b
- https://core.suckless.org/sbase/
- https://core.suckless.org/ubase/
- https://github.com/chimera-linux/chimerautils
- https://github.com/dcantrell/bsdutils
- https://github.com/evilusean/Pysean/blob/main/NoBloatTools
- https://github.com/ibara/baseutils
- https://github.com/matijaskala/coreutils-bsd
- https://github.com/oracle/solaris-userland
- https://heirloom-ng.pindorama.net.br
- https://heirloom.sourceforge.net/devtools.html
- https://heirloom.sourceforge.net/sh.html
- https://heirloom.sourceforge.net/tools.html
- https://landley.net/toybox/index.html
- https://landley.net/toybox/roadmap.html
- https://landley.net/toybox/status.html
- https://packages.gentoo.org/categories/app-alternatives
- https://tools.suckless.org/9base/
- https://www.openwall.com/lists/musl/2013/11/09/3