Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON. You get to work with your data using named fields, without needing to count positional column indices.
This is something the Unix toolkit always could have done, and arguably always should have done. It operates on key-value-pair data while the familiar Unix tools operate on integer-indexed fields: if the natural data structure for the latter is the array, then Miller’s natural data structure is the insertion-ordered hash map. This encompasses a variety of data formats, including but not limited to the familiar CSV, TSV, and JSON. (Miller can handle positionally-indexed data as a special case.)
## Features
- Miller is multi-purpose: it’s useful for data cleaning, data reduction, statistical reporting, devops, system administration, log-file processing, format conversion, and database-query post-processing.
- You can use Miller to snarf and munge log-file data, including selecting out relevant substreams, then produce CSV format and load that into all-in-memory/data-frame utilities for further statistical and/or graphical processing.
- Miller complements data-analysis tools such as R, pandas, etc.: you can use Miller to clean and prepare your data. While you can do basic statistics entirely in Miller, its streaming-data feature and single-pass algorithms enable you to reduce very large data sets.
- Miller complements SQL databases: you can slice, dice, and reformat data on the client side on its way into or out of a database. (Examples here and here). You can also reap some of the benefits of databases for quick, setup-free one-off tasks when you just need to query some data in disk files in a hurry.
- Miller also goes beyond the classic Unix tools by stepping fully into our modern, no-SQL world: its essential record-heterogeneity property allows Miller to operate on data where records with different schema (field names) are interleaved.
- Miller is streaming: most operations need only a single record in memory at a time, rather than ingesting all input before producing any output. For those operations which require deeper retention (sort, tac, stats1), Miller retains only as much data as needed. This means that whenever functionally possible, you can operate on files which are larger than your system’s available RAM, and you can use Miller in tail -f contexts.
- Miller is pipe-friendly and interoperates with the Unix toolkit
- Miller’s I/O formats include tabular pretty-printing, positionally indexed (Unix-toolkit style), CSV, JSON, and others
- Miller does conversion between formats
- Miller’s processing is format-aware: e.g. CSV sort and tac keep header lines first
- Miller has high-throughput performance on par with the Unix toolkit
- Not unlike jq (for JSON), Miller is written in portable, modern C, with zero runtime dependencies. You can download or compile a single binary, scp it to a faraway machine, and expect it to work.
Utgivarens beskrivning (engelska)
Vad är Miller?
Miller från John Kerl är programvara med öppen källkod för Windows (kategori: Hjälpverktyg för utvecklare). I kategorin Hjälpverktyg för utvecklare ligger programmet på plats 21 efter popularitet i den här katalogen. Programmeringsspråk: Go.
Installation och systemkrav
Utgivaren erbjuder installationsfiler för 64-bitars, ARM64 och 32-bitars (Portabel). Programmet körs utan installation (portabelt).
Uppdateringar och versionshistorik
Den senaste versionen är 6.22.0, släppt 25 september 2026. Versionshistoriken omfattar 8 versioner och sträcker sig tillbaka till 31 augusti 2023; alla länkar till de officiella filerna. Det motsvarar ungefär 2,6 versioner per år.
Popularitet och filtyper
Chocolatey-paketet har laddats ner 9 695 gånger. Källkoden på GitHub (johnkerl/miller) har 10 049 stjärnor. Liknande program är till exempel WinMerge, jq och x64dbg.
Projektbeskrivning på GitHub: “Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON”
Fördelar / Nackdelar
Fördelar
- Öppen källkod: vem som helst kan granska och kompilera koden
- Inbyggd ARM64-version för Windows on Arm
- Portabelt: körs utan installation
- Uppdaterat de senaste två månaderna
- Stor användarbas
Kort sagt: Miller är ett verktyg med öppen källkod i kategorin Hjälpverktyg för utvecklare för datorer med 64-bitars, ARM64 och 32-bitars.
Är det säkert att ladda ner Miller?
- Filen levereras av github.com, utgivarens egen domän
- Nedladdningslänken använder HTTPS
- En SHA256-hash är publicerad, så att du kan kontrollera filen:
A8B7F5FE321528D181C771948F631115B9C17A8EBDF1C5809DE835349A9DD304· Öppna VirusTotal-rapporten för den här hashen - Länken har inte kontrollerats än
- Källkoden är offentlig
- ExeAtlas varken lagrar, kapslar in eller ändrar installationsfiler
Relaterad guide: Kontrollera en fils SHA256-hash i Windows
Säkerhetsrutiner (OpenSSF Scorecard)
Automatiska kontroller av förrådet johnkerl/miller på GitHub, gjorda av Open Source Security Foundation, senast 19 oktober 2026.
- Aktivt underhållet10
- Inga farliga arbetsflöden10
- Inga binärfiler i förrådet10
- Publicerade paket10
- Statisk kodanalys10
- Licens angiven9
- Låsta beroenden3
- Kodgranskning2
- Begränsade tokenbehörigheter0
- OpenSSF Best Practices-märke0
- Säkerhetspolicy0
- Fuzzing0
- Signerade releaser0
- Grenskydd0
Poängen bedömer hur projektet utvecklas och släpps, inte om programmet är säkert att installera. scorecard.dev
Senaste versionerna
Alla 8 versioner ›8 versioner på 3 år · ungefär 2,6 per år
| Version | Datum | Storlek | Filer |
|---|---|---|---|
| 6.22.0Senaste | 25 september 2026 | — | ARM64 ZIP64-bitars ZIP32-bitars ZIP |
| 6.21.0 | 10 augusti 2026 | — | ARM64 ZIP64-bitars ZIP32-bitars ZIP |
| 6.20.2 | 4 juli 2026 | — | 32-bitars ZIPARM64 ZIP64-bitars ZIP |
| 6.13.0 | 5 oktober 2024 | — | 32-bitars ZIP64-bitars ZIP |
| 6.12.0 | 18 mars 2024 | — | 64-bitars ZIP32-bitars ZIP |
| 6.11.0 | 26 januari 2024 | — | 64-bitars ZIP32-bitars ZIP |
| 6.10.0 | 2 januari 2024 | — | 32-bitars ZIP64-bitars ZIP |
| 6.9.0 | 31 augusti 2023 | — | 64-bitars ZIP32-bitars ZIP |
Installera från kommandoraden
Tyst installation ›winget install --id Miller.Miller -echoco install miller -yRelaterad guide: Så använder du winget: installera och uppdatera
Även för andra system
brew install millerInformation
- Utgivare
- John Kerl
- Kategori
- Hjälpverktyg för utvecklare
- Licens
- BSD-2-Clause
- Pris
- Gratis
- Källkod
- github.com/johnkerl/miller
- Programmeringsspråk
- Go
- Kräver
- Windows 11 / 10
- Arkitektur
- 64-bitars, ARM64, 32-bitars
- Installationsfil
- Portabel
- Version
- 6.22.0
- Släppt
- 25 september 2026
- I katalogen sedan
- 24 oktober 2023
- Listade versioner
- 8
- Uppdateringar per år
- 2,6
- Nedladdningar via Chocolatey
- 9 695
- GitHub-stjärnor
- 10 049
- GitHub-forkar
- 248
- Webbplats
- github.com
- winget-ID
- Miller.Miller
- Chocolatey-paket
- miller
Betyg och recensioner
Inga recensioner än. Bli först med att betygsätta programmet.
Alternativ till Miller
Visa alla ›-
Öppen källkod1,2 mn ↓ -
Öppen källkod5,1 mn ↓ -
Öppen källkod95,8 tn ↓ -
Öppen källkod10,5 tn ↓ -
Öppen källkod15,7 tn ↓ -
Öppen källkod18,8 tn ↓ -
Öppen källkod28,3 tn ↓ -
Öppen källkod40,7 tn ↓
Vanliga frågor
Är Miller gratis?
Ja. Miller är programvara med öppen källkod under licensen BSD-2-Clause.
Är det säkert att ladda ner Miller?
Filen kommer från github.com, som tillhör utgivaren; ExeAtlas varken lagrar eller ändrar den. Jämför filens SHA256-hash med den som visas här, eller öppna VirusTotal-rapporten för hashen.
Hur installerar jag Miller med winget?
Öppna PowerShell eller Windows Terminal och kör winget-kommandot som visas på den här sidan. winget laddar ner den officiella installationsfilen och kontrollerar SHA256-hashen innan den körs.
Fungerar Miller på ARM (Windows on Arm)?
Ja, det finns en inbyggd ARM64-installationsfil.
Var kan jag ladda ner en äldre version av Miller?
Versionssidan listar alla 8 versioner sedan 31 augusti 2023 med länkar till de officiella installationsfilerna.
Kan jag använda Miller utan administratörsbehörighet?
Ja, programmet är portabelt: packa upp och starta.
Vilka alternativ finns till Miller?
WinMerge, jq, x64dbg, Biome och jadx. Sidan med alternativ jämför dem.