Automic VaultAutomic Vault

brew

Install uutils-findutils with Homebrew, Nix, scoop

Cross-platform Rust rewrite of the GNU findutils. Version 0.9.1 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install uutils-findutils

local Homebrew formula metadata

Linux

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

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

Windows

Scoopverified · 92%
scoop install main/uutils-findutils

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

overview

Package summary

Cross-platform Rust rewrite of the GNU findutils

Commands and aliases

  • ufind
  • uu-find
  • uu-xargs
  • uxargs

history

Project history and usage

uutils-findutils is the uutils Rust implementation of GNU findutils, covering find, xargs, locate, and updatedb.

Project history

The repository was created in 2017 and the official README describes the goal as a full drop-in replacement for GNU findutils. The project compares itself against the GNU testsuite and also tracks BFS test results, reflecting the compatibility-driven style common across uutils.

Adoption history

uutils-findutils has a narrower adoption surface than coreutils, but it is part of the same Rust rewrite ecosystem and is listed by the official uutils site alongside coreutils, diffutils, and other command-family rewrites.

The batch package metadata records Homebrew, Nix, and Scoop packages for the uutils version, while most Unix distributions continue to expose GNU findutils under the traditional diffutils-like package naming pattern.

How it is used

Users install it for Rust implementations of find-style filesystem traversal and xargs-style command construction. The README documents running GNU tests with util/build-gnu.sh and BFS tests with util/build-bfs.sh, which signals its main use as a compatibility-oriented replacement and test target.

Why package nerds care

find and xargs are high-leverage packaging tools: build scripts, cleanup jobs, test harnesses, and install recipes rely on their exact behavior. A Rust rewrite is interesting to package maintainers because portability and compatibility have to meet decades of command-line assumptions.

Timeline

  • 2017: uutils/findutils repository created on GitHub.
  • 2023: 0.4.0 release appears in the official GitHub releases feed.
  • 2024: 0.6.0 release notes mention continued robustness and functionality work.
  • 2026: GitHub repository page lists 0.9.1 as the latest release.

Related projects

  • Related projects include GNU findutils, BFS, uutils coreutils, uutils diffutils, and other Unix filesystem traversal or command-construction tools.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 2 build dependencies.

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
ufindcliglobal executable
uu-findcliglobal executable
uu-xargscliglobal executable
uxargscliglobal executable

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-07-08
manager version0.9.1
manager updated2026-06-22
local dataok
upstreamcurrent
latest detected0.9.1

https://github.com/uutils/findutils

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:uutils-findutils
Version0.9.1
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/uutils-findutils
Homepagehttps://uutils.github.io/findutils/
Repositoryhttps://github.com/uutils/findutils
Upstream docshttps://github.com/uutils/findutils
LicenseMIT
Source archivehttps://github.com/uutils/findutils/archive/refs/tags/0.9.1.tar.gz
Last updated2026-06-22T14:06:33-07:00
Pulseupdated
Dependenciesoniguruma
Build dependenciespkgconf, rust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared
CaveatsCommands have been installed with the prefix "uu-". If you need to use these commands with their normal names, you can add a "uubin" directory to your PATH from your bashrc like: PATH="$HOMEBREW_PREFIX/opt/uutils-findutils/libexec/uubin:$PATH"

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameuutils-findutils
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

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-findutils

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

main/uutils-findutils

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

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
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment