Skip to content

A high performance .NET library for parsing and building CSV strings, streams and files.

License

Notifications You must be signed in to change notification settings

enbrea/enbrea.csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NuGet Gallery GitHub

Enbrea CSV

A .NET library for parsing and building CSV strings, streams and files:

  • Supports .NET 6, .NET 8 and .NET 9
  • High performance parsing and generating of csv
  • Includes low level reader and writer for csv
  • Includes table based reader and writer for csv
  • Includes support for strongly typed values
  • Includes support for single csv strings
  • Includes support for csv dictionaries
  • Includes class for calculating the differences between 2 CSV files
  • Includes synchron and asynchron methods
  • Supports reading and writing of custom objects via reflection
  • Many helper methods and extensions

Installation

dotnet add package Enbrea.Csv

Getting started

Documentation is available in the GitHub wiki.

Can I help?

Yes, that would be much appreciated. The best way to help is to post a response via the Issue Tracker and/or submit a Pull Request.