Automic VaultAutomic Vault

brew

miller mit Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für miller in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install miller

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install miller

MacPorts ports tree · textproc/miller/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add miller

Alpine Linux edge package indexes · miller · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install miller

Debian stable package indexes · miller · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install miller

Fedora Rawhide package metadata · miller · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#miller

nixpkgs package indexes · pkgs/by-name/mi/miller/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S miller

Arch Linux sync databases · miller · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install miller

openSUSE Tumbleweed package metadata · miller · Quelle: download.opensuse.org

Windows

Scoopverifiziert · 92%
scoop install main/miller

Scoop official bucket manifest trees · bucket/miller.json · Quelle: api.github.com

Windows Package Managerverifiziert · 92%
winget install --id Miller.Miller -e

Windows Package Manager source index · Miller.Miller · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Like sed, awk, cut, join & sort for name-indexed data such as CSV

Befehle und Aliase

  • mlr

Verlauf

Projektgeschichte und Nutzung

Miller, whose executable is `mlr`, is John Kerl's command-line data-processing tool for record-oriented formats. Kerl's csv,conf,v7 slides describe the origin as roughly 2015: he wanted a record-aware tool because classic Unix commands such as grep, cut, and sort are line-aware and column-index oriented. The project name and design reflect that Unix-toolkit lineage, but with fields addressed by name rather than by position.

Projektgeschichte

The technical milestone that defines Miller is its key-value record model. Its README describes it as being like awk, sed, cut, join, and sort for CSV, TSV, JSON, JSON Lines, and positionally indexed data; it can add, drop, sort, aggregate, pretty-print, and convert fields while streaming records. The documentation explains that Miller's natural data structure is an insertion-ordered hash map, which lets it handle heterogenous records and format-aware operations such as preserving CSV headers.

Adoptionsgeschichte

Miller's package-manager footprint is broad: the README lists installation through apt, yum, snap, Homebrew, MacPorts, Chocolatey, WinGet, and Scoop, and the av.db record also maps it across APK, Debian, DNF, Nix, Pacman, Ubuntu, and Zypper. It is used as a shell-pipeline tool for data cleaning, ETL preparation, log processing, statistical summaries, format conversion, and database-query post-processing. Its adoption signals include thousands of GitHub stars, many contributors, and community documentation and talks aimed at CSV and command-line data users.

Wie es verwendet wird

A major implementation milestone was the Go line, represented by Miller 6. The performance documentation notes CSV and record I/O improvements in Miller 6, later allocation and garbage-collection reductions, and a portable single-binary Go implementation with no runtime dependencies. This made Miller easier to distribute as a small CLI while keeping its niche as a data-aware companion to the traditional Unix toolkit, jq, xsv, csvtk, q, Nushell, pandas, and SQL databases.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
mlrcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version6.20.2
Manager aktualisiert2026-07-04
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv6.20.2

https://github.com/johnkerl/miller

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:miller
Version6.20.2
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/miller
Homepagehttps://github.com/johnkerl/miller
Repositoryhttps://github.com/johnkerl/miller
Upstream-Dokumentationhttps://github.com/johnkerl/miller
LizenzBSD-2-Clause
Quellarchivhttps://github.com/johnkerl/miller/archive/refs/tags/v6.20.2.tar.gz
Zuletzt aktualisiert2026-07-04T21:37:00Z
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

miller 6.13.0-1

name-indexed data processing tool

https://github.com/johnkerl/miller

sudo apt install miller
  • Section: utils
  • Architecture: amd64
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Miller
Debian stable package indexes · deb.debian.org · Debian stable package indexes: miller from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

miller

nix profile install nixpkgs#miller
  • normalized package name match
  • Abgeglichen nach: Miller
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/mi/miller/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

miller 6.11.0-1

name-indexed data processing tool

https://github.com/johnkerl/miller

sudo apt install miller
  • Section: universe/utils
  • Architecture: amd64
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Miller
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: miller from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

miller 6.16.0-r5

Name-indexed data processing tool

https://miller.readthedocs.io/

sudo apk add miller
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: miller
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Miller
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: miller from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

miller-doc 6.16.0-r5

Name-indexed data processing tool (documentation)

https://miller.readthedocs.io/

sudo apk add miller-doc
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: miller
  • normalized package name match
  • Abgeglichen nach: Miller
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: miller-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

miller 6.13.0-8.fc44

Name-indexed data processing tool

https://github.com/johnkerl/miller

sudo dnf install miller
  • License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: miller
  • 3 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Miller
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: miller from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

miller 6.18.1-1

Name-indexed data processing tool

https://github.com/johnkerl/miller

sudo pacman -S miller
  • License: BSD-2-Clause
  • Architecture: x86_64
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Miller
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: miller from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

miller 6.18.1+git20260419.9a25ba5df-1.1

Name-indexed data processing tool

http://johnkerl.org/miller/doc

sudo zypper install miller
  • License: BSD-2-Clause AND BSD-4-Clause
  • Category: Productivity/Text/Utilities
  • Architecture: x86_64
  • Source Package: miller
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Miller
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: miller from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

miller

sudo port install miller
  • normalized package name match
  • Abgeglichen nach: Miller
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/miller/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

main/miller

scoop install main/miller
  • normalized package name match
  • Abgeglichen nach: Miller
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/miller.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

Miller.Miller

winget install --id Miller.Miller -e
  • normalized package name match
  • Abgeglichen nach: Miller
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Miller.Miller from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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