Automic VaultAutomic Vault

brew

Install num-utils with Homebrew, apt, MacPorts, Nix, dnf

Programs for dealing with numbers from the command-line. Version 0.5 via Homebrew; verified 2026-06-22. Also installable with debian: sudo apt install num-utils.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install num-utils

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install num-utils

MacPorts ports tree · sysutils/num-utils/Portfile · source: api.github.com

Linux

Debian aptverified · 92%
sudo apt install num-utils

Debian stable package indexes · num-utils · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#num-utils

nixpkgs package indexes · pkgs/by-name/nu/num-utils/package.nix · source: api.github.com

Fedora dnfverified · 92%
sudo dnf install normalize

Fedora Rawhide package metadata · normalize · source: dl.fedoraproject.org

overview

Package summary

Programs for dealing with numbers from the command-line

Commands and aliases

  • bound
  • interval
  • normalize
  • numgrep
  • numprocess
  • numsum
  • random
  • round

history

Project history and usage

num-utils is a small suite of Unix command-line programs for numeric data, intended to do for numbers some of what classic tools like grep, awk, sort, and cut do for text streams.

Project history

The upstream Suso.org page describes num-utils as programs for dealing with numbers from the Unix command line and records a November 19, 2004 release of version 0.5, where `numsum` gained row and column summing features.

A Freshmeat announcement archived in Google Groups describes version 0.1 as an initial but usable release and lists the early tool set: average, bound, numgrep, numprocess, numsum, random, range, and round. A later section in the same archive describes version 0.5 with interval added.

Adoption history

num-utils found its way into traditional operating-system package collections rather than becoming a high-velocity upstream. Debian sid packages num-utils 0.5-15 in the math section and lists utilities such as numaverage, numbound, numinterval, numnormalize, numgrep, numprocess, numsum, numrandom, numrange, and numround.

Homebrew also packages version 0.5, but its visible analytics on July 1, 2026 were only 62 installs over 365 days. That fits the package's role: old, useful, low-glamour command-line glue.

How it is used

The core usage pattern is piping numbers through tiny filters: sum a column with `numsum`, select numbers with `numgrep`, find min/max boundaries with `bound`, normalize a series with `normalize`, round values, generate ranges, or apply arithmetic through `numprocess`.

Package nerds notice num-utils because it fills a gap between one-off `awk` snippets and heavier tools such as datamash or spreadsheet/statistical environments. It is especially legible in shell pipelines where each operation deserves a named command.

Why package nerds care

num-utils is not widely fashionable, but it is a classic example of Unix philosophy packaging: one small numeric operation per executable, text streams in and text streams out, distributed through distro package managers long after upstream slowed down.

Timeline

  • 2004-11-18/19: Freshmeat archive records num-utils 0.5 and upstream page records the November 19, 2004 release note.
  • 2026-07-01: Debian sid packaged num-utils 0.5-15; Homebrew formula showed stable 0.5.

Related projects

  • GNU coreutils
  • awk
  • datamash
  • bc
  • dc

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 1 platform targets.
  • Build metadata lists 1 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
boundcliglobal executable
intervalcliglobal executable
normalizecliglobal executable
numgrepcliglobal executable
numprocesscliglobal executable
numsumcliglobal executable
randomcliglobal executable
roundcliglobal 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-26
manager version0.5
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://suso.suso.org/xulu/Num-utils

install metadata

Package metadata

Package keybrew:num-utils
Version0.5
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/num-utils
Homepagehttps://suso.suso.org/xulu/Num-utils
Upstream docshttps://suso.suso.org/xulu/Num-utils
LicenseGPL-2.0-or-later
Source archivehttps://suso.suso.org/programs/num-utils/downloads/num-utils-0.5.tar.gz
Last updated2026-06-22T14:05:38-07:00
Pulseupdated
Build dependenciespod2man
Uses from macOSperl
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenum-utils
Version Scheme0
Revision0
Conflicts With
  • argyll-cms
  • normalize
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • 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.

Debian apt95%

num-utils 0.5-15

programs for dealing with numbers from the command line

https://suso.suso.org/xulu/Num-utils

sudo apt install num-utils
  • Section: math
  • Architecture: all
  • 1 dependencies
  • normalized package name match
  • Matched by: Num Utils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: num-utils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

num-utils

nix profile install nixpkgs#num-utils
  • normalized package name match
  • Matched by: Num Utils
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/nu/num-utils/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

num-utils 0.5-15

programs for dealing with numbers from the command line

https://suso.suso.org/xulu/Num-utils

sudo apt install num-utils
  • Section: universe/math
  • Architecture: all
  • 1 dependencies
  • normalized package name match
  • Matched by: Num Utils
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: num-utils from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

num-utils

sudo port install num-utils
  • normalized package name match
  • Matched by: Num Utils
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/num-utils/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
MacPorts94%

normalize

sudo port install normalize
  • installed executable or alias match
  • Matched by: Normalize
MacPorts ports tree · api.github.com · MacPorts ports tree: audio/normalize/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

normalize

nix profile install nixpkgs#normalize
  • installed executable or alias match
  • Matched by: Normalize
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/no/normalize/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Nix92%

round

nix profile install nixpkgs#round
  • installed executable or alias match
  • Matched by: Round
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ro/round/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
dnf92%

normalize 0.7.7-35.fc44

Adjust the volume of audio files to a standard level

http://normalize.nongnu.org/

sudo dnf install normalize
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: normalize
  • 11 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Normalize
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: normalize from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

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