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.
A kiadó leírása (angol)
Mi a Miller?
A Miller programot a John Kerl adja ki. Nyílt forráskódú szoftver Windowsra, a „Fejlesztői segédprogramok” kategóriában. A katalógus „Fejlesztői segédprogramok” kategóriájában népszerűség szerint a 21. helyen áll. Programozási nyelv: Go.
Telepítés és rendszerigény
A kiadó Hordozható telepítőt kínál 64 bites, ARM64 és 32 bites Windowsra. Telepítés nélkül is futtatható (hordozható változat).
Frissítések és verzióelőzmények
A legújabb verzió: 6.22.0 (megjelenés: 2026. szeptember 25.). A verzióelőzmények kezdete: 2023. augusztus 31. Összesen 8 kiadás, mind a hivatalos fájlokra hivatkozik. Ez évente nagyjából 2,6 kiadást jelent.
Népszerűség és fájltípusok
A Chocolatey-csomagot eddig 9695 alkalommal töltötték le. A GitHubon található forráskód (johnkerl/miller) 10 049 csillagot kapott. Hasonló programok: WinMerge, jq és x64dbg.
A projekt leírása a GitHubon: “Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON”
Előnyök / Hátrányok
Előnyök
- Nyílt forráskód: bárki átnézheti és lefordíthatja
- Natív ARM64-változat Windows on Armhoz
- Hordozható: telepítés nélkül fut
- Az elmúlt két hónapban frissült
- Széles felhasználói kör
Összegzés: Miller: nyílt forráskódú program a „Fejlesztői segédprogramok” kategóriából, 64 bites, ARM64 és 32 bites gépekre.
Biztonságos a Miller letöltése?
- A fájlt a github.com szolgálja ki, amely a kiadó saját domainje
- A letöltési hivatkozás HTTPS-t használ
- SHA256 ellenőrzőösszeg elérhető, így a fájl ellenőrizhető:
A8B7F5FE321528D181C771948F631115B9C17A8EBDF1C5809DE835349A9DD304· A VirusTotal-jelentés megnyitása ehhez az ellenőrzőösszeghez - A hivatkozást még nem ellenőriztük
- A forráskód nyilvános
- Az ExeAtlas nem tárol, nem csomagol be és nem módosít telepítőket
Kapcsolódó útmutató: Fájl SHA256 kivonatának ellenőrzése Windowson
Biztonsági gyakorlatok (OpenSSF Scorecard)
Az Open Source Security Foundation automatikus ellenőrzései a johnkerl/miller GitHub-tárolón; utolsó futtatás: 2026. október 19..
- Aktív karbantartás10
- Nincs veszélyes munkafolyamat10
- Nincs bináris fájl a tárolóban10
- Közzétett csomagok10
- Statikus kódelemzés10
- Megadott licenc9
- Rögzített függőségek3
- Kódellenőrzés2
- Korlátozott tokenjogosultságok0
- OpenSSF Best Practices jelvény0
- Biztonsági szabályzat0
- Fuzzing0
- Aláírt kiadások0
- Ágvédelem0
A pontszám azt méri, hogyan fejlesztik és adják ki a projektet, nem azt, hogy a program telepítése biztonságos-e. scorecard.dev
Legutóbbi verziók
Mind a 8 verzió ›8 verzió 3 év alatt · évente kb. 2,6
| Verzió | Dátum | Méret | Fájlok |
|---|---|---|---|
| 6.22.0Legújabb | 2026. szeptember 25. | — | ARM64 ZIP64 bites ZIP32 bites ZIP |
| 6.21.0 | 2026. augusztus 10. | — | ARM64 ZIP64 bites ZIP32 bites ZIP |
| 6.20.2 | 2026. július 4. | — | 32 bites ZIPARM64 ZIP64 bites ZIP |
| 6.13.0 | 2024. október 5. | — | 32 bites ZIP64 bites ZIP |
| 6.12.0 | 2024. március 18. | — | 64 bites ZIP32 bites ZIP |
| 6.11.0 | 2024. január 26. | — | 64 bites ZIP32 bites ZIP |
| 6.10.0 | 2024. január 2. | — | 32 bites ZIP64 bites ZIP |
| 6.9.0 | 2023. augusztus 31. | — | 64 bites ZIP32 bites ZIP |
Telepítés parancssorból
Csendes telepítés ›winget install --id Miller.Miller -echoco install miller -yKapcsolódó útmutató: A winget használata: programok telepítése, frissítése
Más rendszerekre is
brew install millerInformációk
- Kiadó
- John Kerl
- Kategória
- Fejlesztői segédprogramok
- Licenc
- BSD-2-Clause
- Ár
- Ingyenes
- Forráskód
- github.com/johnkerl/miller
- Programozási nyelv
- Go
- Rendszerigény
- Windows 11 / 10
- Architektúra
- 64 bites, ARM64, 32 bites
- Telepítő
- Hordozható
- Verzió
- 6.22.0
- Megjelenés
- 2026. szeptember 25.
- Katalógusba került
- 2023. október 24.
- Listázott verziók
- 8
- Frissítés / év
- 2,6
- Chocolatey-letöltések
- 9695
- GitHub-csillagok
- 10 049
- GitHub-forkok
- 248
- Weboldal
- github.com
- winget-azonosító
- Miller.Miller
- Chocolatey-csomag
- miller
Értékelések és vélemények
Még nincs vélemény. Az első értékelés lehet az Öné.
Miller – alternatívák
Összes ›-
Nyílt forráskódú1,2 M ↓ -
Nyílt forráskódú5,1 M ↓ -
Nyílt forráskódú95,8 E ↓ -
Nyílt forráskódú10,5 E ↓ -
Nyílt forráskódú15,7 E ↓ -
Nyílt forráskódú18,8 E ↓ -
Nyílt forráskódú28,3 E ↓ -
Nyílt forráskódú40,7 E ↓
Gyakori kérdések
Ingyenes a Miller program?
Igen. A Miller program nyílt forráskódú szoftver (licenc: BSD-2-Clause), ingyenesen letölthető és használható.
Biztonságos a Miller letöltése?
A fájl a github.com szerveréről érkezik, amely a kiadóé; az ExeAtlas nem tárolja és nem módosítja. A letöltött fájl SHA256 ellenőrzőösszege összevethető az itt látható értékkel, és megnyitható hozzá a VirusTotal-jelentés is.
Hogyan telepíthető a Miller program wingettel?
Nyissa meg a PowerShellt vagy a Windows Terminált, és futtassa az ezen az oldalon látható winget parancsot. A winget letölti a hivatalos telepítőt, és futtatás előtt ellenőrzi az SHA256 ellenőrzőösszegét.
Fut a Miller program ARM processzoron (Windows on Arm)?
Igen, van natív ARM64-telepítő.
Honnan tölthető le a Miller régebbi verziója?
A verziók oldalán mind a 8 verzió megtalálható a hivatalos telepítőfájlokra mutató hivatkozással (a legrégebbi megjelenése: 2023. augusztus 31.).
Használható a Miller program rendszergazdai jog nélkül?
Igen, hordozható: elég kicsomagolni és elindítani.
Milyen alternatívák vannak a Miller helyett?
WinMerge, jq, x64dbg, Biome és jadx. Az alternatívák oldala össze is hasonlítja őket.