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.
Përshkrimi i botuesit (anglisht)
Çfarë është Miller?
Botuesi i Miller është John Kerl. Është softuer me burim të hapur për Windows, në kategorinë „Utilitete për zhvillues”. Në këtë katalog zë vendin nr. 21 për nga popullariteti në kategorinë „Utilitete për zhvillues”. Është shkruar në Go.
Instalimi dhe kërkesat
Botuesi ofron instalues Portativ për Windows 64-bit, ARM64 dhe 32-bit. Funksionon pa instalim (portativ).
Përditësimet dhe historiku i versioneve
Versioni i fundit është 6.22.0, publikuar më 25 shtator 2026. Historiku i versioneve fillon më 31 gusht 2023: 8 publikime, të gjitha me lidhje te skedarët zyrtarë. Kjo do të thotë rreth 2,6 publikime në vit.
Popullariteti dhe llojet e skedarëve
Paketa në Chocolatey është shkarkuar 9695 herë. Kodi burimor në GitHub (johnkerl/miller) ka 10 049 yje. Programe të ngjashme janë WinMerge, jq dhe x64dbg.
Përshkrimi i projektit në GitHub: “Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON”
Pikat e forta / Pikat e dobëta
Pikat e forta
- Burim i hapur: kodin mund ta shqyrtojë dhe ta kompilojë kushdo
- Version vendas ARM64 për Windows on Arm
- Portativ: funksionon pa instalim
- Përditësuar në dy muajt e fundit
- Bazë e madhe përdoruesish
Shkurtimisht: Miller është një mjet me burim të hapur në kategorinë „Utilitete për zhvillues”, për kompjuterë 64-bit, ARM64 dhe 32-bit.
A është i sigurt shkarkimi i Miller?
- Skedari shpërndahet nga github.com, domeni i vetë botuesit
- Lidhja e shkarkimit përdor HTTPS
- Është publikuar një hash SHA256, ndaj skedarin mund ta verifikoni:
A8B7F5FE321528D181C771948F631115B9C17A8EBDF1C5809DE835349A9DD304· Hapni raportin e VirusTotal për këtë hash - Lidhja ende nuk është kontrolluar
- Kodi burimor është publik
- ExeAtlas nuk ruan, nuk mbështjell dhe nuk ndryshon instalues
Udhëzues i lidhur: Si të kontrolloni hash-in SHA256 të një skedari
Praktikat e sigurisë (OpenSSF Scorecard)
Kontrolle automatike të depos johnkerl/miller në GitHub nga Open Source Security Foundation, kryer për herë të fundit më 19 tetor 2026.
- Mirëmbahet aktivisht10
- Pa rrjedha pune të rrezikshme10
- Pa skedarë binarë në depo10
- Paketa të publikuara10
- Analizë statike e kodit10
- Licencë e deklaruar9
- Varësi të fiksuara3
- Rishikim kodi2
- Leje të kufizuara të tokenëve0
- Distinktivi OpenSSF Best Practices0
- Politikë sigurie0
- Fuzzing0
- Versione të nënshkruara0
- Mbrojtje e degëve0
Pikët vlerësojnë mënyrën si zhvillohet dhe publikohet projekti, jo nëse programi është i sigurt për t’u instaluar. scorecard.dev
Versionet e fundit
Të gjitha versionet (8) ›8 versione në 3 vjet · rreth 2,6 në vit
| Versioni | Data | Madhësia | Skedarët |
|---|---|---|---|
| 6.22.0I fundit | 25 shtator 2026 | — | ARM64 ZIP64-bit ZIP32-bit ZIP |
| 6.21.0 | 10 gusht 2026 | — | ARM64 ZIP64-bit ZIP32-bit ZIP |
| 6.20.2 | 4 korrik 2026 | — | 32-bit ZIPARM64 ZIP64-bit ZIP |
| 6.13.0 | 5 tetor 2024 | — | 32-bit ZIP64-bit ZIP |
| 6.12.0 | 18 mars 2024 | — | 64-bit ZIP32-bit ZIP |
| 6.11.0 | 26 janar 2024 | — | 64-bit ZIP32-bit ZIP |
| 6.10.0 | 2 janar 2024 | — | 32-bit ZIP64-bit ZIP |
| 6.9.0 | 31 gusht 2023 | — | 64-bit ZIP32-bit ZIP |
Instalimi nga rreshti i komandave
Instalim i heshtur ›winget install --id Miller.Miller -echoco install miller -yUdhëzues i lidhur: Si përdoret winget: instalimi dhe përditësimi i programeve
Edhe për sisteme të tjera
brew install millerInformacion
- Botuesi
- John Kerl
- Kategoria
- Utilitete për zhvillues
- Licenca
- BSD-2-Clause
- Çmimi
- Falas
- Kodi burimor
- github.com/johnkerl/miller
- Shkruar në
- Go
- Kërkon
- Windows 11 / 10
- Arkitektura
- 64-bit, ARM64, 32-bit
- Instaluesi
- Portativ
- Versioni
- 6.22.0
- Publikuar
- 25 shtator 2026
- Shtuar në katalog
- 24 tetor 2023
- Versione në listë
- 8
- Përditësime në vit
- 2,6
- Shkarkime në Chocolatey
- 9695
- Yje në GitHub
- 10 049
- Forke në GitHub
- 248
- Faqja e internetit
- github.com
- ID winget
- Miller.Miller
- Paketa Chocolatey
- miller
Vlerësime dhe komente
Ende nuk ka komente. Bëhuni i pari që e vlerësoni.
Alternativa për Miller
Shiko të gjitha ›-
Me burim të hapur1,2 mln ↓ -
Me burim të hapur5,1 mln ↓ -
Me burim të hapur95,8 mijë ↓ -
Me burim të hapur10,5 mijë ↓ -
Me burim të hapur15,7 mijë ↓ -
Me burim të hapur18,8 mijë ↓ -
Me burim të hapur28,3 mijë ↓ -
Me burim të hapur40,7 mijë ↓
Pyetjet më të shpeshta
A është Miller falas?
Po. Miller është softuer me burim të hapur me licencën BSD-2-Clause.
A është i sigurt shkarkimi i Miller?
Shkarkimi vjen nga github.com, që i përket botuesit; ExeAtlas nuk e ruan dhe nuk e ndryshon skedarin. Krahasoni hash-in SHA256 të tij me atë që tregohet këtu, ose hapni raportin e VirusTotal për këtë hash.
Si ta instaloj Miller me winget?
Hapni PowerShell ose Windows Terminal dhe ekzekutoni komandën winget që tregohet në këtë faqe. winget shkarkon instaluesin zyrtar dhe kontrollon hash-in SHA256 para se ta ekzekutojë.
A funksionon Miller në ARM (Windows on Arm)?
Po, ka një instalues vendas ARM64.
Ku mund të shkarkoj një version të vjetër të Miller?
Faqja e versioneve rendit të 8 versionet me lidhje te skedarët zyrtarë të instalimit, që nga 31 gusht 2023.
A mund ta përdor Miller pa të drejta administratori?
Po, është portativ: e shpaketoni dhe e nisni.
Cilat janë alternativat e Miller?
WinMerge, jq, x64dbg, Biome dhe jadx. Faqja e alternativave i krahason.