C# CSV

Open-source C# projects categorized as CSV
Topics: JSON .NET C# C# Excel

Top 23 C# CSV Projects

  • ServiceStack

    Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all

  • CsvHelper

    Library to help reading and writing CSV files

  • Project mention: CsvHelper – CSV Library for .NET | news.ycombinator.com | 2023-09-13
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MiniExcel

    Fast, Low-Memory, Easy Excel .NET helper to import/export/template spreadsheet (support Linux, Mac)

  • Magicodes.IE

    Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.

  • FileHelpers

    The FileHelpers are a free and easy to use .NET library to read/write data from fixed length or delimited records in files, strings or streams

  • Project mention: New Google Bard Update (can run code) | /r/Bard | 2023-06-08
  • Cinchoo ETL

    ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)

  • Sep

    World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible. (by nietras)

  • Project mention: Friends don't let friends export to CSV | news.ycombinator.com | 2024-03-25

    If you ever need to parse CSV really fast and happen to know C#, there is an incredible vectorized parser for that: https://github.com/nietras/Sep/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • sqlnotebook

    Casual data exploration in SQL

  • Project mention: Show HN: My Go SQLite driver did poorly on a benchmark, so I fixed it | news.ycombinator.com | 2023-12-14

    The meat of the P/Invoke code is in here: https://github.com/electroly/sqlnotebook/tree/master/src/Sql...

    The parent directory includes code that uses it. I'm most proud of this SQLite virtual table module that proxies queries to remote ADO.NET connections, allowing you to write joins directly between local SQLite tables and remote SQL Server tables. https://github.com/electroly/sqlnotebook/blob/master/src/Sql...

    I've also got a generic virtual table module that lets me easily write table-valued functions in C#: https://github.com/electroly/sqlnotebook/blob/master/src/Sql...

    The goal is to provide various "supercharged" features to base SQLite by taking advantage of all the extension points I can. I wish some went further; in particular the virtual table API doesn't "push down" enough of the original query to allow the module to avoid doing O(N+1) queries in some cases.

  • FlatFiles

    Reads and writes CSV, fixed-length and other flat file formats with a focus on schema definition, configuration and speed.

  • Sylvan

    A collection of .NET libraries, including the fastest general-purpose CSV parser for .NET.

  • BakingSheet

    Easy datasheet management for C# and Unity. Supports Excel, Google Sheet, JSON and CSV format.

  • RecordParser

    Zero Allocation Writer/Reader Parser for .NET Core

  • cardmaker

    An application that generates graphics via data sources.

  • FileContextCore

    FileContextCore is a "Database"-Provider for Entity Framework Core and adds the ability to store information in files instead of being limited to databases.

  • CsvExport

    Very simple CSV-export tool for C#

  • CSVLint

    CSV Lint plug-in for Notepad++ for syntax highlighting, csv validation, automatic column and datatype detecting, fixed width datasets, change datetime format, decimal separator, sort data, count unique values, convert to xml, json, sql etc. A plugin for data cleaning and working with messy data files.

  • Project mention: A question for the pro's, am I misusing SQL? | /r/SQL | 2023-12-11

    Also, a little self-promotion here, I've created the CSV Lint plug-in for Notepad++ to work with CSV text data files. It can reformat, validate and sort csv files, as well as convert csv to different formats including SQL. Meaning it can take a csv data file and generate INSERT INTO statements, including CREATE TABLE with the corresponding column datatypes and everything.

  • Textrude

    Code generation from YAML/JSON/CSV models via SCRIBAN templates

  • Cursively

    A CSV reader for .NET. Fast, RFC 4180 compliant, and fault tolerant. UTF-8 only.

  • EasyCsv-Dotnet

    EasyCsv is a simple and efficient .NET library for handling CSV files in your projects. With a **fluent** user-friendly API, it allows you to easily read, write, and manipulate CSV files with a minimal amount of code.

  • ksp-data-export

    Exports KSP telemetry to a CSV file

  • Sylvan.AspNetCore

    A collection of ASP.NET Core libraries.

  • Bio

    A .NET library & program for annotating, & editing various microscopy imaging formats using Bioformats supported images. including whole slide, pyramidal & series. (by BiologyTools)

  • TypeProvider

    A compile Time Type generator from data sample, Inspired by F# TypeProviders

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# CSV related posts

Index

What are some of the best open-source CSV projects in C#? This list will help you:

Project Stars
1 ServiceStack 5,345
2 CsvHelper 4,532
3 MiniExcel 2,380
4 Magicodes.IE 2,031
5 FileHelpers 1,120
6 Cinchoo ETL 735
7 Sep 620
8 sqlnotebook 588
9 FlatFiles 350
10 Sylvan 332
11 BakingSheet 298
12 RecordParser 271
13 cardmaker 241
14 FileContextCore 166
15 CsvExport 140
16 CSVLint 133
17 Textrude 117
18 Cursively 38
19 EasyCsv-Dotnet 24
20 ksp-data-export 7
21 Sylvan.AspNetCore 7
22 Bio 4
23 TypeProvider 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com