Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

CSV benchmarks

CSV performance compared with other .NET libraries on Windows, Linux and macOS: decoded reads of a 65,000-record file and writes from a data reader.

Each table compares libraries doing the same validated work on one machine and one operating system. Lower is better. Pick another run to switch operating system or run type.

CSV data-reader writing

OfficeIMO.CSV.DataReaderWrite25K · compared with OfficeIMO, Sylvan

CSV 65K typed reading

OfficeIMO.CSV.MarkPflug65K · compared with OfficeIMO, ExcelReader.NET, Sep, Sylvan, CsvHelper, Dataplat.Dbatools.Csv, LumenWorks

How to read these results

Full runs are complete BenchmarkDotNet measurements and support comparisons. Quick runs are shorter diagnostic runs, shown for coverage. Each result links to its raw JSON, the source commit and the exact environment. Run the suites on hardware close to yours before deciding.

Benchmark reproduction guide · Earlier Excel and CSV measurements

Example source