pkg.soopen package index

brew / rank 430

Install uutils-coreutils with Homebrew, apk, dnf, Nix, pacman, scoop, winget

Cross-platform Rust rewrite of the GNU coreutils. Version 0.9.0 via Homebrew; verified 2026-06-22. Also installable with nix: nix profile install nixpkgs#uutils-coreutils.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install uutils-coreutils

local Homebrew formula metadata

Linux

Alpine Linux apkverified · 92%
sudo apk add uutils-coreutils

Alpine Linux edge package indexes · uutils-coreutils · source: dl-cdn.alpinelinux.org

Fedora dnfverified · 92%
sudo dnf install uutils-coreutils

Fedora Rawhide package metadata · uutils-coreutils · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#uutils-coreutils

nixpkgs package indexes · pkgs/by-name/uu/uutils-coreutils/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S uutils-coreutils

Arch Linux sync databases · uutils-coreutils · source: geo.mirror.pkgbuild.com

Windows

Scoopverified · 92%
scoop install main/uutils-coreutils

Scoop official bucket manifest trees · bucket/uutils-coreutils.json · source: api.github.com

Windows Package Managerverified · 92%
winget install --id uutils.coreutils -e

Windows Package Manager source index · uutils.coreutils · source: cdn.winget.microsoft.com

overview

Package summary

Cross-platform Rust rewrite of the GNU coreutils

Commands and aliases

  • uu-[
  • uu-arch
  • uu-b2sum
  • uu-base32
  • uu-base64
  • uu-basename
  • uu-basenc
  • uu-cat
  • uu-chgrp
  • uu-chmod
  • uu-chown
  • uu-chroot
  • uu-cksum
  • uu-comm
  • uu-coreutils
  • uu-cp
  • uu-csplit
  • uu-cut
  • uu-date
  • uu-dd
  • uu-df
  • uu-dir
  • uu-dircolors
  • uu-dirname
  • uu-du
  • uu-echo
  • uu-env
  • uu-expand
  • uu-expr
  • uu-factor
  • uu-false
  • uu-fmt

history

Project history and usage

uutils-coreutils is the flagship uutils project: a Rust, cross-platform reimplementation of GNU coreutils intended to make standard Unix command behavior portable across Linux, macOS, Windows, BSD, WASI, and other platforms.

Project history

The GitHub repository was created in 2013 and describes the project as a cross-platform Rust rewrite of GNU coreutils. The README says all programs have been implemented, while acknowledging that some options or behaviors may still differ.

The project's public goal is compatibility rather than reinvention: it aims to be a drop-in replacement for GNU utilities, and differences from GNU are treated as bugs. The documentation also describes a shared uucore library, generated manuals, shell completions, a multicall binary, individually buildable utilities, and optional prefixed installation such as uu-echo and uu-cat.

Adoption history

uutils-coreutils moved from experiment to production adoption in the mid-2020s. The official uutils users page says Ubuntu began progressively replacing GNU coreutils with uutils, with Ubuntu 25.10 using uutils coreutils by default as real-world testing before the next LTS cycle.

The same official users page records broader adoption: Microsoft ships uutils-derived Coreutils for Windows, VS Code for the Web uses uutils coreutils compiled to WebAssembly/WASI for browser terminal commands, Redox OS uses uutils as its coreutils layer, Alpine, Debian, Fedora/EPEL, NixOS, Buildroot, Termux, ChromeOS, and macOS package-manager ecosystems all carry it in some form.

How it is used

Package users install it to get Rust implementations of familiar tools such as cat, cp, ls, rm, sort, tail, wc, and many others. Builders can choose a multicall binary, individual binaries, platform feature sets, prefixed command names, or no-prefix replacement behavior depending on distribution policy.

Why package nerds care

This is one of the rare package-manager stories where a rewrite of basic Unix plumbing became a serious distribution-level alternative to GNU coreutils. It matters to package nerds because it touches bootstrapping, licensing choices, cross-platform script portability, shell-completion/manpage generation, alternative providers, and the risk profile of replacing commands that every build script assumes.

Timeline

  • 2013: uutils/coreutils repository created on GitHub.
  • 2020: Earliest GitHub release in the release feed, 0.0.1.
  • 2025: uutils users page records Ubuntu 25.10 shipping uutils coreutils by default.
  • 2026: GitHub README lists 0.9.0 as the latest release and says uutils coreutils ships by default on Ubuntu since 25.10.

Related projects

  • Related projects include GNU coreutils, BusyBox, Toybox, Redox OS, uutils findutils, uutils diffutils, uutils grep, and other uutils rewrites such as sed, tar, util-linux, procps, and shadow.

Sources

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:sync

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
uu-[executableindexed executableDiscovered from the local executable index.
uu-archexecutableindexed executableDiscovered from the local executable index.
uu-b2sumexecutableindexed executableDiscovered from the local executable index.
uu-base32executableindexed executableDiscovered from the local executable index.
uu-base64executableindexed executableDiscovered from the local executable index.
uu-basenameexecutableindexed executableDiscovered from the local executable index.
uu-basencexecutableindexed executableDiscovered from the local executable index.
uu-catexecutableindexed executableDiscovered from the local executable index.
uu-chgrpexecutableindexed executableDiscovered from the local executable index.
uu-chmodexecutableindexed executableDiscovered from the local executable index.
uu-chownexecutableindexed executableDiscovered from the local executable index.
uu-chrootexecutableindexed executableDiscovered from the local executable index.
uu-cksumexecutableindexed executableDiscovered from the local executable index.
uu-commexecutableindexed executableDiscovered from the local executable index.
uu-coreutilsexecutableindexed executableDiscovered from the local executable index.
uu-cpexecutableindexed executableDiscovered from the local executable index.
uu-csplitexecutableindexed executableDiscovered from the local executable index.
uu-cutexecutableindexed executableDiscovered from the local executable index.
uu-dateexecutableindexed executableDiscovered from the local executable index.
uu-ddexecutableindexed executableDiscovered from the local executable index.
uu-dfexecutableindexed executableDiscovered from the local executable index.
uu-direxecutableindexed executableDiscovered from the local executable index.
uu-dircolorsexecutableindexed executableDiscovered from the local executable index.
uu-dirnameexecutableindexed executableDiscovered from the local executable index.
uu-duexecutableindexed executableDiscovered from the local executable index.
uu-echoexecutableindexed executableDiscovered from the local executable index.
uu-envexecutableindexed executableDiscovered from the local executable index.
uu-expandexecutableindexed executableDiscovered from the local executable index.
uu-exprexecutableindexed executableDiscovered from the local executable index.
uu-factorexecutableindexed executableDiscovered from the local executable index.
uu-falseexecutableindexed executableDiscovered from the local executable index.
uu-fmtexecutableindexed executableDiscovered from the local executable index.
uu-foldexecutableindexed executableDiscovered from the local executable index.
uu-groupsexecutableindexed executableDiscovered from the local executable index.
uu-headexecutableindexed executableDiscovered from the local executable index.
uu-hostidexecutableindexed executableDiscovered from the local executable index.
uu-hostnameexecutableindexed executableDiscovered from the local executable index.
uu-idexecutableindexed executableDiscovered from the local executable index.
uu-installexecutableindexed executableDiscovered from the local executable index.
uu-joinexecutableindexed executableDiscovered from the local executable index.
uu-killexecutableindexed executableDiscovered from the local executable index.
uu-linkexecutableindexed executableDiscovered from the local executable index.
uu-lnexecutableindexed executableDiscovered from the local executable index.
uu-lognameexecutableindexed executableDiscovered from the local executable index.
uu-lsexecutableindexed executableDiscovered from the local executable index.
uu-md5sumexecutableindexed executableDiscovered from the local executable index.
uu-mkdirexecutableindexed executableDiscovered from the local executable index.
uu-mkfifoexecutableindexed executableDiscovered from the local executable index.
uu-mknodexecutableindexed executableDiscovered from the local executable index.
uu-mktempexecutableindexed executableDiscovered from the local executable index.
uu-moreexecutableindexed executableDiscovered from the local executable index.
uu-mvexecutableindexed executableDiscovered from the local executable index.
uu-niceexecutableindexed executableDiscovered from the local executable index.
uu-nlexecutableindexed executableDiscovered from the local executable index.
uu-nohupexecutableindexed executableDiscovered from the local executable index.
uu-nprocexecutableindexed executableDiscovered from the local executable index.
uu-numfmtexecutableindexed executableDiscovered from the local executable index.
uu-odexecutableindexed executableDiscovered from the local executable index.
uu-pasteexecutableindexed executableDiscovered from the local executable index.
uu-pathchkexecutableindexed executableDiscovered from the local executable index.
uu-pinkyexecutableindexed executableDiscovered from the local executable index.
uu-prexecutableindexed executableDiscovered from the local executable index.
uu-printenvexecutableindexed executableDiscovered from the local executable index.
uu-printfexecutableindexed executableDiscovered from the local executable index.
uu-ptxexecutableindexed executableDiscovered from the local executable index.
uu-pwdexecutableindexed executableDiscovered from the local executable index.
uu-readlinkexecutableindexed executableDiscovered from the local executable index.
uu-realpathexecutableindexed executableDiscovered from the local executable index.
uu-rmexecutableindexed executableDiscovered from the local executable index.
uu-rmdirexecutableindexed executableDiscovered from the local executable index.
uu-seqexecutableindexed executableDiscovered from the local executable index.
uu-sha1sumexecutableindexed executableDiscovered from the local executable index.
uu-sha224sumexecutableindexed executableDiscovered from the local executable index.
uu-sha256sumexecutableindexed executableDiscovered from the local executable index.
uu-sha384sumexecutableindexed executableDiscovered from the local executable index.
uu-sha512sumexecutableindexed executableDiscovered from the local executable index.
uu-shredexecutableindexed executableDiscovered from the local executable index.
uu-shufexecutableindexed executableDiscovered from the local executable index.
uu-sleepexecutableindexed executableDiscovered from the local executable index.
uu-sortexecutableindexed executableDiscovered from the local executable index.
uu-splitexecutableindexed executableDiscovered from the local executable index.
uu-statexecutableindexed executableDiscovered from the local executable index.
uu-stdbufexecutableindexed executableDiscovered from the local executable index.
uu-sttyexecutableindexed executableDiscovered from the local executable index.
uu-sumexecutableindexed executableDiscovered from the local executable index.
uu-syncexecutableindexed executableDiscovered from the local executable index.
uu-tacexecutableindexed executableDiscovered from the local executable index.
uu-tailexecutableindexed executableDiscovered from the local executable index.
uu-teeexecutableindexed executableDiscovered from the local executable index.
uu-testexecutableindexed executableDiscovered from the local executable index.
uu-timeoutexecutableindexed executableDiscovered from the local executable index.
uu-touchexecutableindexed executableDiscovered from the local executable index.
uu-trexecutableindexed executableDiscovered from the local executable index.
uu-trueexecutableindexed executableDiscovered from the local executable index.
uu-truncateexecutableindexed executableDiscovered from the local executable index.
uu-tsortexecutableindexed executableDiscovered from the local executable index.
uu-ttyexecutableindexed executableDiscovered from the local executable index.
uu-unameexecutableindexed executableDiscovered from the local executable index.
uu-unexpandexecutableindexed executableDiscovered from the local executable index.
uu-uniqexecutableindexed executableDiscovered from the local executable index.
uu-unlinkexecutableindexed executableDiscovered from the local executable index.
uu-uptimeexecutableindexed executableDiscovered from the local executable index.
uu-usersexecutableindexed executableDiscovered from the local executable index.
uu-vdirexecutableindexed executableDiscovered from the local executable index.
uu-wcexecutableindexed executableDiscovered from the local executable index.
uu-whoexecutableindexed executableDiscovered from the local executable index.
uu-whoamiexecutableindexed executableDiscovered from the local executable index.
uu-yesexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.9.0
manager updated2026-06-22
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:uutils-coreutils
Version0.9.0
Package managerHomebrew
Homepagehttps://uutils.github.io/coreutils/
Repositoryhttps://github.com/uutils/coreutils
Last updated2026-06-22T14:06:33-07:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

uutils-coreutils

nix profile install nixpkgs#uutils-coreutils
  • normalized package name match
  • Matched by: Uutils Coreutils
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/uu/uutils-coreutils/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

uutils-coreutils 0.9.0-r0

Rust rewrite of the GNU coreutils

https://uutils.github.io/coreutils/

sudo apk add uutils-coreutils
  • License: MIT
  • Architecture: x86_64
  • Source Package: uutils
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Uutils Coreutils
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: uutils-coreutils from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

uutils-coreutils 0.7.0-11.fc45

GNU coreutils reimplementation in Rust

https://uutils.github.io/coreutils/

sudo dnf install uutils-coreutils
  • License: MIT AND (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND Zlib AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: uutils-coreutils
  • 8 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Uutils Coreutils
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: uutils-coreutils from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

uutils-coreutils 0.9.0-1

Cross-platform Rust rewrite of the GNU coreutils

https://uutils.github.io/

sudo pacman -S uutils-coreutils
  • License: MIT
  • Architecture: x86_64
  • 3 dependencies
  • normalized package name match
  • Matched by: Uutils Coreutils
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: uutils-coreutils from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Scoop95%

main/uutils-coreutils

scoop install main/uutils-coreutils
  • normalized package name match
  • Matched by: Uutils Coreutils
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/uutils-coreutils.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

uutils.coreutils

winget install --id uutils.coreutils -e
  • normalized package name match
  • Matched by: Uutils Coreutils
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: uutils.coreutils from https://cdn.winget.microsoft.com/cache/source.msix
winget92%

NetEase.UURemote

winget install --id NetEase.UURemote -e
  • installed executable or alias match
  • Matched by: Uu
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: NetEase.UURemote from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation