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.
Udgiverens beskrivelse (engelsk)
Hvad er xan?
xan fra médialab Sciences Po er open source-software til Windows (kategori: Sprog og SDK’er). Programmeringssprog: Rust.
Installation og systemkrav
Udgiveren tilbyder installationsfiler til 64-bit (Portabel). Programmet kører uden installation (portabelt).
Opdateringer og versionshistorik
Den nyeste version er 0.61.0, udgivet 11. september 2026. Versionshistorikken rummer 11 udgivelser og går tilbage til 19. september 2025; alle linker til de officielle filer.
Popularitet og filtyper
Kildekoden på GitHub (medialab/xan) har 4.540 stjerner. Lignende programmer er for eksempel Go Programming Language, LLVM og Deno.
Projektbeskrivelse på GitHub: “The CSV magician”
Fordele / Ulemper
Fordele
- Open source: alle kan gennemse og kompilere koden
- Portabelt: kører uden installation
- Opdateret inden for de seneste to måneder
Ulemper
- Ingen indbygget ARM64-version
Kort sagt: xan er et værktøj med åben kildekode i kategorien Sprog og SDK’er til pc’er med 64-bit.
Er det sikkert at downloade xan?
- Filen leveres af github.com, udgiverens eget domæne
- Downloadlinket bruger HTTPS
- Der er offentliggjort en SHA256-hash, så du kan kontrollere filen:
5F7BEF4DCFFBFB3A3A937AC180ED76CDF966CB13647251BEFFDDB84D01C1AE54· Åbn VirusTotal-rapporten for denne hash - Linket er ikke kontrolleret endnu
- Kildekoden er offentlig
- ExeAtlas hoster, indpakker eller ændrer ikke installationsfiler
Relateret vejledning: Sådan tjekker du en fils SHA256-hash i Windows
Nyeste versioner
Alle 11 versioner ›| Version | Dato | Størrelse | Filer |
|---|---|---|---|
| 0.61.0Nyeste | 11. september 2026 | — | 64-bit ZIP |
| 0.60.0 | 10. juli 2026 | — | 64-bit ZIP |
| 0.59.0 | 17. juni 2026 | — | 64-bit ZIP |
| 0.58.0 | 2. juni 2026 | — | 64-bit ZIP |
| 0.57.1 | 15. april 2026 | — | 64-bit ZIP |
| 0.57.0 | 9. april 2026 | — | 64-bit ZIP |
| 0.56.0 | 20. februar 2026 | — | 64-bit ZIP |
| 0.55.0 | 12. februar 2026 | — | 64-bit ZIP |
Installér fra kommandolinjen
Lydløs installation ›winget install --id medialab.xan -escoop install extras/xanProgramfiler (.exe): xan.exe
Relateret vejledning: winget: installer og opdater programmer i Windows
Findes også til andre systemer
brew install xanInformation
- Udgiver
- médialab Sciences Po
- Kategori
- Sprog og SDK’er
- Licens
- Unlicense, MIT
- Pris
- Gratis
- Kildekode
- github.com/medialab/xan
- Programmeringssprog
- Rust
- Kræver
- Windows 11 / 10
- Arkitektur
- 64-bit
- Installationsfil
- Portabel
- Version
- 0.61.0
- Udgivet
- 11. september 2026
- I kataloget siden
- 16. november 2025
- Registrerede versioner
- 11
- GitHub-stjerner
- 4.540
- GitHub-forks
- 94
- Websted
- github.com
- winget-id
- medialab.xan
- Scoop-pakke
- extras/xan
Bedømmelser og anmeldelser
Ingen anmeldelser endnu. Vær den første til at bedømme programmet.
Alternativer til xan
Se alle ›-
Open source2,1 mio. ↓ -
Open source2,8 mio. ↓ -
Open source249,7 t ↓ -
Open source3,7 mio. ↓ -
Open source1,9 mio. ↓ -
Open source2,2 mio. ↓ -
Open source263,6 t ↓ -
Open source12,5 t ↓
Ofte stillede spørgsmål
Er xan gratis?
Ja. xan er open source-software under licensen Unlicense, MIT.
Er det sikkert at downloade xan?
Filen kommer fra github.com, som tilhører udgiveren; ExeAtlas hoster eller ændrer den ikke. Sammenlign filens SHA256-hash med den, der vises her, eller åbn VirusTotal-rapporten for hashen.
Hvordan installerer jeg xan med winget?
Åbn PowerShell eller Windows Terminal, og kør winget-kommandoen, der vises på denne side. winget downloader den officielle installationsfil og kontrollerer SHA256-hashen, før den køres.
Kører xan på ARM (Windows on Arm)?
Der findes ingen ARM64-version; Windows 11 on Arm kan køre versionen til 64-bit via emulering.
Hvor kan jeg downloade en ældre version af xan?
Versionssiden viser alle 11 versioner siden 19. september 2025 med links til de officielle installationsfiler.
Kan jeg bruge xan uden administratorrettigheder?
Ja, programmet er portabelt: pak det ud, og start det.
Hvilke alternativer findes der til xan?
Go Programming Language, LLVM, Deno, CMake og Yarn. Siden med alternativer sammenligner dem.