RecordParser

Parser library

A high-performance, zero-allocation parser library for .NET Core that supports various file formats and flexible data mapping.

Zero Allocation Writer/Reader Parser for .NET Core

GitHub

295 stars
8 watching
10 forks
Language: C#
last commit: 4 months ago
Linked from 2 awesome lists

csvdelimiteddotnet-coreexpression-treefilefixedlengthflatflatfilemapperparserperformancereaderspantsv

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
benjamin-hodgson/pidgin A lightweight and fast parsing library for C#. 923
hashrock/deno-fnparse A parser combinator for JavaScript to parse CSV files based on RFC4180 standards. 11
marcosmeli/filehelpers A .NET library for reading and writing data from fixed length or delimited records in files 1,131
marwes/combine A Rust library implementing parser combinators for building efficient and flexible parsers 1,302
0xd4d/dnlib A .NET assembly and module reader/writer library 2,174
m4rw3r/chomp A fast and expressive monadic-style parser combinator for Rust. 244
eliaskosunen/scnlib A modern C++ library for safer and more efficient input parsing. 1,084
teo-tsirpanis/farkle A parser library for F# and C# 93
mikependon/repodb An ORM library designed to simplify .NET data access by providing a balance between micro-ORM and full-ORM functionality. 1,700
p-ranav/csv2 A fast and efficient CSV parsing library for C++ 561
takahisa/parseq A monadic parser combinator library for C# 61
nixman/flatjson A high-performance JSON parser that minimizes memory allocation and copying. 29
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,094
p-ranav/criterion A microbenchmarking library for measuring performance of C++ code 211
plioi/parsley A parsing library inspired by Haskell's Parsec and F#'s FParsec. 61