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.
Utgiverens beskrivelse (engelsk)
Hva er Miller?
Miller fra John Kerl er programvare med åpen kildekode for Windows (kategori: Hjelpeverktøy for utviklere). I kategorien Hjelpeverktøy for utviklere er programmet nummer 21 etter popularitet i denne katalogen. Programmeringsspråk: Go.
Installasjon og systemkrav
Utgiveren tilbyr installasjonsfiler for 64-bit, ARM64 og 32-bit; filformater: Portabel. Programmet kjører uten installasjon (portabelt).
Oppdateringer og versjonshistorikk
Nyeste versjon er 6.22.0, utgitt 25. september 2026. Versjonshistorikken går tilbake til 31. august 2023: 8 utgivelser, alle med lenker til de offisielle filene. Det tilsvarer omtrent 2,6 utgivelser i året.
Popularitet og filtyper
Chocolatey-pakken er lastet ned 9 695 ganger. Kildekoden på GitHub (johnkerl/miller) har 10 049 stjerner. Lignende programmer er blant annet WinMerge, jq og x64dbg.
Prosjektbeskrivelse på GitHub: “Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON”
Fordeler / Ulemper
Fordeler
- Åpen kildekode: hvem som helst kan se gjennom og bygge koden
- Egen ARM64-versjon for Windows on Arm
- Portabelt: kjører uten installasjon
- Oppdatert de siste to månedene
- Mange brukere
Kort sagt: Miller er et verktøy med åpen kildekode i kategorien Hjelpeverktøy for utviklere for PC-er med 64-bit, ARM64 og 32-bit.
Er det trygt å laste ned Miller?
- Filen leveres av github.com, utgiverens eget domene
- Nedlastingslenken bruker HTTPS
- En SHA256-sum er publisert, så du kan kontrollere filen:
A8B7F5FE321528D181C771948F631115B9C17A8EBDF1C5809DE835349A9DD304· Åpne VirusTotal-rapporten for denne sjekksummen - Lenken er ikke sjekket ennå
- Kildekoden er offentlig
- ExeAtlas lagrer, pakker inn eller endrer aldri installasjonsfiler
Relatert veiledning: Slik sjekker du SHA256-summen til en fil i Windows
Sikkerhetspraksis (OpenSSF Scorecard)
Automatiske kontroller av repositoriet johnkerl/miller på GitHub, utført av Open Source Security Foundation. Sist kjørt 19. oktober 2026.
- Aktivt vedlikeholdt10
- Ingen farlige arbeidsflyter10
- Ingen binærfiler i repositoriet10
- Publiserte pakker10
- Statisk kodeanalyse10
- Lisens oppgitt9
- Låste avhengigheter3
- Kodegjennomgang2
- Begrensede token-tillatelser0
- OpenSSF Best Practices-merke0
- Sikkerhetspolicy0
- Fuzzing0
- Signerte utgivelser0
- Grenbeskyttelse0
Poengsummen vurderer hvordan prosjektet utvikles og publiseres, ikke om programmet er trygt å installere. scorecard.dev
Nyeste versjoner
Alle 8 versjoner ›8 versjoner på 3 år · omtrent 2,6 i året
| Versjon | Dato | Størrelse | Filer |
|---|---|---|---|
| 6.22.0Nyeste | 25. september 2026 | — | ARM64 ZIP64-bit ZIP32-bit ZIP |
| 6.21.0 | 10. august 2026 | — | ARM64 ZIP64-bit ZIP32-bit ZIP |
| 6.20.2 | 4. juli 2026 | — | 32-bit ZIPARM64 ZIP64-bit ZIP |
| 6.13.0 | 5. oktober 2024 | — | 32-bit ZIP64-bit ZIP |
| 6.12.0 | 18. mars 2024 | — | 64-bit ZIP32-bit ZIP |
| 6.11.0 | 26. januar 2024 | — | 64-bit ZIP32-bit ZIP |
| 6.10.0 | 2. januar 2024 | — | 32-bit ZIP64-bit ZIP |
| 6.9.0 | 31. august 2023 | — | 64-bit ZIP32-bit ZIP |
Installer fra kommandolinjen
Stille installasjon ›winget install --id Miller.Miller -echoco install miller -yRelatert veiledning: winget: installer og oppdater programmer i Windows
Finnes også for andre systemer
brew install millerInformasjon
- Utgiver
- John Kerl
- Kategori
- Hjelpeverktøy for utviklere
- Lisens
- BSD-2-Clause
- Pris
- Gratis
- Kildekode
- github.com/johnkerl/miller
- Programmeringsspråk
- Go
- Krav
- Windows 11 / 10
- Arkitektur
- 64-bit, ARM64, 32-bit
- Installasjonsfil
- Portabel
- Versjon
- 6.22.0
- Utgitt
- 25. september 2026
- Lagt til i katalogen
- 24. oktober 2023
- Registrerte versjoner
- 8
- Oppdateringer per år
- 2,6
- Chocolatey-nedlastinger
- 9 695
- GitHub-stjerner
- 10 049
- GitHub-forker
- 248
- Nettsted
- github.com
- winget-ID
- Miller.Miller
- Chocolatey-pakke
- miller
Vurderinger og anmeldelser
Ingen anmeldelser ennå. Bli den første til å gi en vurdering.
Alternativer til Miller
Se alle ›-
Åpen kildekode1,2 mill. ↓ -
Åpen kildekode5,1 mill. ↓ -
Åpen kildekode95,8k ↓ -
Åpen kildekode10,5k ↓ -
Åpen kildekode15,7k ↓ -
Åpen kildekode18,8k ↓ -
Åpen kildekode28,3k ↓ -
Åpen kildekode40,7k ↓
Ofte stilte spørsmål
Er Miller gratis?
Ja. Miller er programvare med åpen kildekode under lisensen BSD-2-Clause.
Er det trygt å laste ned Miller?
Filen lastes ned fra github.com, som tilhører utgiveren; ExeAtlas verken lagrer eller endrer den. Sammenlign SHA256-summen for filen med den som vises her, eller åpne VirusTotal-rapporten for sjekksummen.
Hvordan installerer jeg Miller med winget?
Åpne PowerShell eller Windows Terminal og kjør winget-kommandoen som vises på denne siden. winget laster ned den offisielle installasjonsfilen og kontrollerer SHA256-summen før den kjøres.
Kjører Miller på ARM (Windows on Arm)?
Ja, det finnes en egen ARM64-installasjonsfil.
Hvor kan jeg laste ned en eldre versjon av Miller?
Versjonssiden viser alle 8 versjonene tilbake til 31. august 2023, med lenker til de offisielle installasjonsfilene.
Kan jeg bruke Miller uten administratorrettigheter?
Ja, programmet er portabelt: pakk ut og kjør.
Hvilke alternativer finnes til Miller?
WinMerge, jq, x64dbg, Biome og jadx. Siden med alternativer sammenligner dem.