Top 20 NuGet parser Packages

Package Description
Lingua allows the execution of Prolog code in .NET.
This is the offline version of NPEG (will be faster than inline version). Use the language workbench (see Project Url) to create the offline parsers. If you want to use the inline version download NPEG nupkg.
A parser for .proto files for Protocol Buffers.
Read flat files using the ADO.NET IDataReader interface. This project has been retired and replaced with FlatFiles, which is easier to use, supports more file formats and is extremely fast!
Usage: var result = WikiNetParser.WikiProvider.ConvertToHtml(sourceText);
An enhanced version of the .NET parser for MARC records (ISO 2709), ported to C# by Matt Schraeder and originally developed in PHP by Dan Scott. Refactored and added support for UTF-8 by Daniel Correia.
Monadic Parser Combinators which were designed to work well with LINQ.
This package includes GPPG 1.5.2 and GPLEX 1.2.2 tools for compiling YACC and LEX source files in your C# project.
An elegant parser for Visual Studio solution files
Eto.Parse is a highly optimized recursive decent LL(k) parser framework that can be used to create parsers for complex grammars that go beyond the capability of regular expressions. You can use BNF, EBNF, or Gold parser grammars to define your parser, code them directly using a fluent API, or use s...
A fast HL7 to XDocument parser. Example usage: var parser = new HL7toXDocumentParser.Parser(); var xDoc = parser.Parse(hl7); var messageType = (from elem in xDoc.Descendants("MSH.9.1") select elem.Value).FirstOrDefault();
2Gis Api Client
A simpler, cleaner way to TryParse.
HTML Area tags parser
A small two-file JSON de/serializer in C# that also works on MonoDroid/MonoTouch
Package description: Moppet.Lapa.dll, Moppet.Lapa.xml
File parser and writer that works with Mere.
We moved here: http://eval-expression.net/ NOTE: The current package is *UNSUPPORTED* since 2016
XmlObjectMapper - XML Data Binding Framework