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.
Lýsing útgefanda (enska)
Hvað er Miller?
Útgefandi forritsins Miller er John Kerl. Það er opinn hugbúnaður fyrir Windows og tilheyrir flokknum Hjálpartól forritara. Í flokknum Hjálpartól forritara er það númer 21 að vinsældum í þessari skrá. Forritunarmál: Go.
Uppsetning og kröfur
Útgefandinn býður uppsetningarforrit (Ferðaútgáfa) fyrir 64 bita, ARM64 og 32 bita útgáfur af Windows. Það keyrir án uppsetningar (ferðaútgáfa).
Uppfærslur og útgáfusaga
Nýjasta útgáfan er 6.22.0, gefin út 25. september 2026. Útgáfusagan nær aftur til 31. ágúst 2023: 8 útgáfur, allar tengdar opinberu skránum. Það gerir um 2,6 útgáfur á ári.
Vinsældir og skráargerðir
Chocolatey-pakkinn hefur verið sóttur 9.695 sinnum. Grunnkóðinn á GitHub (johnkerl/miller) hefur fengið 10.049 stjörnur. Sambærileg forrit eru meðal annars WinMerge, jq og x64dbg.
Lýsing verkefnisins á GitHub: “Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON”
Kostir / Gallar
Kostir
- Opinn hugbúnaður: hver sem er getur skoðað kóðann og byggt hann
- Sérstök ARM64-útgáfa fyrir Windows on Arm
- Ferðaútgáfa: keyrir án uppsetningar
- Uppfært síðustu tvo mánuði
- Stór notendahópur
Í stuttu máli: Forritið Miller er opinn hugbúnaður í flokknum Hjálpartól forritara fyrir Windows (64 bita, ARM64 og 32 bita).
Er óhætt að sækja forritið Miller?
- Skráin kemur frá github.com, léni útgefandans sjálfs
- Niðurhalstengillinn notar HTTPS
- SHA256-gildi er birt, svo hægt er að sannreyna skrána:
A8B7F5FE321528D181C771948F631115B9C17A8EBDF1C5809DE835349A9DD304· Opna skýrslu VirusTotal fyrir þetta gildi - Tengillinn hefur ekki verið prófaður enn
- Grunnkóðinn er opinn
- ExeAtlas hýsir hvorki, pakkar inn né breytir uppsetningarforritum
Tengdar leiðbeiningar: Hvernig á að athuga SHA256-gildi skráar í Windows
Öryggisvenjur (OpenSSF Scorecard)
Sjálfvirkar athuganir Open Source Security Foundation á gagnasafninu johnkerl/miller á GitHub, síðast keyrðar 19. október 2026.
- Virkt viðhald10
- Engin hættuleg vinnuferli10
- Engar keyrsluskrár í gagnasafninu10
- Útgefnir pakkar10
- Kyrrstæð kóðagreining10
- Leyfi tilgreint9
- Festar kóðaháðir3
- Kóðarýni2
- Takmörkuð réttindi tóka0
- OpenSSF Best Practices-merki0
- Öryggisstefna0
- Slembiprófanir (fuzzing)0
- Undirritaðar útgáfur0
- Vernd greina0
Einkunnin metur hvernig verkefnið er þróað og gefið út, ekki hvort óhætt sé að setja forritið upp. scorecard.dev
Nýlegar útgáfur
Allar 8 útgáfurnar ›8 útgáfur á 3 árum · um 2,6 á ári
| Útgáfa | Dagsetning | Stærð | Skrár |
|---|---|---|---|
| 6.22.0Nýjast | 25. september 2026 | — | ARM64 ZIP64 bita ZIP32 bita ZIP |
| 6.21.0 | 10. ágúst 2026 | — | ARM64 ZIP64 bita ZIP32 bita ZIP |
| 6.20.2 | 4. júlí 2026 | — | 32 bita ZIPARM64 ZIP64 bita ZIP |
| 6.13.0 | 5. október 2024 | — | 32 bita ZIP64 bita ZIP |
| 6.12.0 | 18. mars 2024 | — | 64 bita ZIP32 bita ZIP |
| 6.11.0 | 26. janúar 2024 | — | 64 bita ZIP32 bita ZIP |
| 6.10.0 | 2. janúar 2024 | — | 32 bita ZIP64 bita ZIP |
| 6.9.0 | 31. ágúst 2023 | — | 64 bita ZIP32 bita ZIP |
Uppsetning af skipanalínu
Hljóðlát uppsetning ›winget install --id Miller.Miller -echoco install miller -yTengdar leiðbeiningar: Hvernig á að nota winget: setja upp og uppfæra forrit
Einnig fyrir önnur stýrikerfi
brew install millerUpplýsingar
- Útgefandi
- John Kerl
- Flokkur
- Hjálpartól forritara
- Leyfi
- BSD-2-Clause
- Verð
- Ókeypis
- Grunnkóði
- github.com/johnkerl/miller
- Forritunarmál
- Go
- Kröfur
- Windows 11 / 10
- Högun
- 64 bita, ARM64, 32 bita
- Uppsetningarforrit
- Ferðaútgáfa
- Útgáfa
- 6.22.0
- Gefið út
- 25. september 2026
- Bætt í skrána
- 24. október 2023
- Skráðar útgáfur
- 8
- Uppfærslur / ár
- 2,6
- Niðurhöl á Chocolatey
- 9.695
- Stjörnur á GitHub
- 10.049
- Kvíslar á GitHub
- 248
- Vefsíða
- github.com
- winget-auðkenni
- Miller.Miller
- Chocolatey-pakki
- miller
Einkunnir og umsagnir
Engar umsagnir enn. Gefðu fyrstu einkunnina.
Valkostir í stað forritsins Miller
Sjá allt ›-
Opinn hugbúnaður1,2 m. ↓ -
Opinn hugbúnaður5,1 m. ↓ -
Opinn hugbúnaður95,8 þ. ↓ -
Opinn hugbúnaður10,5 þ. ↓ -
Opinn hugbúnaður15,7 þ. ↓ -
Opinn hugbúnaður18,8 þ. ↓ -
Opinn hugbúnaður28,3 þ. ↓ -
Opinn hugbúnaður40,7 þ. ↓
Algengar spurningar
Er Miller ókeypis?
Já. Forritið Miller er opinn hugbúnaður með leyfinu BSD-2-Clause.
Er óhætt að sækja forritið Miller?
Niðurhalið kemur frá github.com, sem er í eigu útgefandans; ExeAtlas hýsir hvorki né breytir skránni. Berið SHA256-gildi hennar saman við gildið sem hér er sýnt, eða opnið skýrslu VirusTotal fyrir það gildi.
Hvernig er Miller sett upp með winget?
Opnið PowerShell eða Windows Terminal og keyrið winget-skipunina á þessari síðu. winget sækir opinbera uppsetningarforritið og athugar SHA256-gildi þess áður en það er keyrt.
Keyrir Miller á ARM (Windows on Arm)?
Já, það er til sérstakt ARM64-uppsetningarforrit.
Hvar er hægt að sækja eldri útgáfu af forritinu Miller?
Útgáfusíðan sýnir allar 8 útgáfurnar með tenglum á opinberar uppsetningarskrár þeirra, aftur til 31. ágúst 2023.
Er hægt að nota Miller án stjórnandaréttinda?
Já, það er ferðaútgáfa: afþjappið og keyrið.
Hvaða forrit koma í stað forritsins Miller?
WinMerge, jq, x64dbg, Biome og jadx. Síðan um valkosti ber þau saman.