xan is a command line tool that can be used to process CSV files directly from the shell.
It has been written in Rust to be as fast as possible, use as little memory as possible, and can very easily handle large CSV files (Gigabytes). It leverages a novel SIMD CSV parser and is also able to parallelize some computations (through multithreading) to make some tasks complete as fast as your computer can allow.
It can easily preview, filter, slice, aggregate, sort, join CSV files, and exposes a large collection of composable commands that can be chained together to perform a wide variety of typical tasks.
xan also offers its own expression language so you can perform complex tasks that cannot be done by relying on the simplest commands. This minimalistic language has been tailored for CSV data and is way faster than evaluating typical dynamically-typed languages such as Python, Lua, JavaScript etc.
Note that this tool is originally a fork of BurntSushi's xsv, but has been nearly entirely rewritten at that point, to fit SciencesPo's médialab use-cases, rooted in web data collection and analysis geared towards social sciences (you might think CSV is outdated by now, but read our love letter to the format before judging too quickly).
xan therefore goes beyond typical data manipulation and expose utilities related to lexicometry, graph theory and even scraping.
Beyond CSV data, xan is able to process a large variety of CSV-adjacent data formats from many different disciplines such as web archival (.cdx) or bioinformatics (.vcf, .gtf, .sam, .bed etc.). xan is also able to convert to & from many data formats such as json, excel files, numpy arrays etc. using xan to and xan from. See this section for more detail.
Finally, xan can be used to display CSV files in the terminal, for easy exploration, and can even be used to draw basic data visualisations.
Lýsing útgefanda (enska)
Hvað er xan?
Útgefandi forritsins xan er médialab Sciences Po. Það er opinn hugbúnaður fyrir Windows og tilheyrir flokknum Forritunarmál og SDK. Forritunarmál: Rust.
Uppsetning og kröfur
Útgefandinn býður uppsetningarforrit (Ferðaútgáfa) fyrir 64 bita útgáfur af Windows. Það keyrir án uppsetningar (ferðaútgáfa).
Uppfærslur og útgáfusaga
Nýjasta útgáfan er 0.61.0, gefin út 11. september 2026. Útgáfusagan nær aftur til 19. september 2025: 11 útgáfur, allar tengdar opinberu skránum.
Vinsældir og skráargerðir
Grunnkóðinn á GitHub (medialab/xan) hefur fengið 4.540 stjörnur. Sambærileg forrit eru meðal annars Go Programming Language, LLVM og Deno.
Lýsing verkefnisins á GitHub: “The CSV magician”
Kostir / Gallar
Kostir
- Opinn hugbúnaður: hver sem er getur skoðað kóðann og byggt hann
- Ferðaútgáfa: keyrir án uppsetningar
- Uppfært síðustu tvo mánuði
Gallar
- Engin sérstök ARM64-útgáfa
Í stuttu máli: Forritið xan er opinn hugbúnaður í flokknum Forritunarmál og SDK fyrir Windows (64 bita).
Er óhætt að sækja forritið xan?
- 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:
5F7BEF4DCFFBFB3A3A937AC180ED76CDF966CB13647251BEFFDDB84D01C1AE54· 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
Nýlegar útgáfur
Allar 11 útgáfurnar ›| Útgáfa | Dagsetning | Stærð | Skrár |
|---|---|---|---|
| 0.61.0Nýjast | 11. september 2026 | — | 64 bita ZIP |
| 0.60.0 | 10. júlí 2026 | — | 64 bita ZIP |
| 0.59.0 | 17. júní 2026 | — | 64 bita ZIP |
| 0.58.0 | 2. júní 2026 | — | 64 bita ZIP |
| 0.57.1 | 15. apríl 2026 | — | 64 bita ZIP |
| 0.57.0 | 9. apríl 2026 | — | 64 bita ZIP |
| 0.56.0 | 20. febrúar 2026 | — | 64 bita ZIP |
| 0.55.0 | 12. febrúar 2026 | — | 64 bita ZIP |
Uppsetning af skipanalínu
Hljóðlát uppsetning ›winget install --id medialab.xan -escoop install extras/xanForritaskrár (.exe): xan.exe
Tengdar leiðbeiningar: Hvernig á að nota winget: setja upp og uppfæra forrit
Einnig fyrir önnur stýrikerfi
brew install xanUpplýsingar
- Útgefandi
- médialab Sciences Po
- Flokkur
- Forritunarmál og SDK
- Leyfi
- Unlicense, MIT
- Verð
- Ókeypis
- Grunnkóði
- github.com/medialab/xan
- Forritunarmál
- Rust
- Kröfur
- Windows 11 / 10
- Högun
- 64 bita
- Uppsetningarforrit
- Ferðaútgáfa
- Útgáfa
- 0.61.0
- Gefið út
- 11. september 2026
- Bætt í skrána
- 16. nóvember 2025
- Skráðar útgáfur
- 11
- Stjörnur á GitHub
- 4.540
- Kvíslar á GitHub
- 94
- Vefsíða
- github.com
- winget-auðkenni
- medialab.xan
- Scoop-pakki
- extras/xan
Einkunnir og umsagnir
Engar umsagnir enn. Gefðu fyrstu einkunnina.
Valkostir í stað forritsins xan
Sjá allt ›-
Opinn hugbúnaður2,1 m. ↓ -
Opinn hugbúnaður2,8 m. ↓ -
Opinn hugbúnaður249,7 þ. ↓ -
Opinn hugbúnaður3,7 m. ↓ -
Opinn hugbúnaður1,9 m. ↓ -
Opinn hugbúnaður2,2 m. ↓ -
Opinn hugbúnaður263,6 þ. ↓ -
Opinn hugbúnaður12,5 þ. ↓
Algengar spurningar
Er xan ókeypis?
Já. Forritið xan er opinn hugbúnaður með leyfinu Unlicense, MIT.
Er óhætt að sækja forritið xan?
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 xan 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 xan á ARM (Windows on Arm)?
Engin ARM64-útgáfa er til; Windows 11 on Arm getur keyrt 64 bita útgáfuna með hermun.
Hvar er hægt að sækja eldri útgáfu af forritinu xan?
Útgáfusíðan sýnir allar 11 útgáfurnar með tenglum á opinberar uppsetningarskrár þeirra, aftur til 19. september 2025.
Er hægt að nota xan án stjórnandaréttinda?
Já, það er ferðaútgáfa: afþjappið og keyrið.
Hvaða forrit koma í stað forritsins xan?
Go Programming Language, LLVM, Deno, CMake og Yarn. Síðan um valkosti ber þau saman.