C# Parser

Open-source C# projects categorized as Parser

Top 23 C# Parser Projects

  • AngleSharp

    :angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.

  • Project mention: Migration of a Dynamic Website to a Static Website | dev.to | 2023-12-17

    Instead, what I ended up doing is utilizing AngleSharp for transforming the existing (dynamic) websites into static files. I've stored them on disk and made them ready to be served statically.

  • ExcelDataReader

    Lightweight and fast library written in C# for reading Microsoft Excel files

  • 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
  • command-line-api

    Command line parsing, invocation, and rendering of terminal output.

  • Project mention: DotMake Command-Line VS command-line-api - a user suggested alternative | libhunt.com/r/dotmake-build/command-line | 2023-12-13

    System.CommandLine is a very good parser but you need a lot of boilerplate code to get going and the API is hard to discover.

  • CppSharp

    Tools and libraries to glue C/C++ APIs to high-level languages

  • YoutubeExplode

    Abstraction layer over YouTube's internal API

  • Project mention: Beginner dev looks at how YouTube sends videos | news.ycombinator.com | 2023-12-31

    Here's the technical details -- it looks accidental, like their encoder just screwed up on that one stream:

    https://github.com/Tyrrrz/YoutubeExplode/issues/759

  • YamlDotNet

    YamlDotNet is a .NET library for YAML

  • Project mention: Convert complex YAML to .NET types with custom YamlDotNet type converters | dev.to | 2023-09-10

    When it comes to YAML serialization and deserialization in .NET, YamlDotNet is a go-to library with over 100 million downloads on NuGet. It is also integrated into various projects by Microsoft and the .NET team, despite the absence of an official Microsoft YAML library for .NET.

  • MimeKit

    A .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.

  • 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
  • Recognizers-Text

    Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

  • ValveResourceFormat

    🔬 Valve's Source 2 resource file format parser, decompiler, and exporter.

  • Project mention: CS2 Anubis - Leaked | /r/GlobalOffensive | 2023-06-07

    Get https://vrf.steamdb.info/

  • fluid

    Fluid is an open-source .NET template engine based on the Liquid template language.

  • Project mention: A Handlebar and Puppeteer Equivalent in C#? | /r/dotnet | 2023-05-27
  • OpenDirectoryDownloader

    Indexes open directories

  • Project mention: A few tips for the newcomers on this sub ! | /r/myODs | 2023-10-29

    Your first reflex should be to track the most recent posts of the sub. If you're watchful, there's always a comment posted with some details like this one and you can get the complete list of links for your shopping ("Urls file" link). You can still index a site by your own if the link of the "Url file" is broken or if the content has changed, with KoalaBear84's Indexer.

  • Pidgin

    A lightweight and fast parsing library for C#.

  • Project mention: Library to parse slash commands with validation? | /r/dotnet | 2023-06-02

    pigeon https://github.com/benjamin-hodgson/Pidgin

  • Cinchoo ETL

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

  • ExpressionEvaluator

    A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts

  • atldotnet

    Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets

  • Project mention: TagLib# VS atldotnet - a user suggested alternative | libhunt.com/r/taglib-sharp | 2023-07-26

    Same features as taglibsharp, more modern code and support for chapters, lyrics and playlists !

  • WowPacketParser

    World of Warcraft Packet Parser

  • CSLY

    a C# embeddable lexer and parser generator (.Net core)

  • SharpYaml

    SharpYaml is a .NET library for YAML compatible with CoreCLR

  • C-sharp-stack-only-json-parser

    Stack only json deserialization using generators and the System.Text.Json library

  • RecordParser

    Zero Allocation Writer/Reader Parser for .NET Core

  • Typin

    Declarative framework for interactive CLI applications

  • IINACT

    A Dalamud plugin to run the FFXIV_ACT_Plugin in an ACT-like enviroment with a heavily modified port of Overlay Plugin

  • GW2-Elite-Insights-Parser

    Binary parser for the .evtc files that arcdps generates after a boss encounter. This will generate a .html file where the results can be easily reviewed.

  • Project mention: Cosmic Observatory CM logs now parse with Elite Insights 2.60 | /r/Guildwars2 | 2023-11-11

    Full notes for 2.60

  • 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# Parser related posts

Index

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

Project Stars
1 AngleSharp 4,994
2 ExcelDataReader 3,788
3 command-line-api 3,304
4 CppSharp 2,978
5 YoutubeExplode 2,694
6 YamlDotNet 2,415
7 MimeKit 1,748
8 Recognizers-Text 1,645
9 ValveResourceFormat 1,393
10 fluid 1,294
11 OpenDirectoryDownloader 1,047
12 Pidgin 828
13 Cinchoo ETL 735
14 ExpressionEvaluator 561
15 atldotnet 419
16 WowPacketParser 395
17 CSLY 334
18 SharpYaml 315
19 C-sharp-stack-only-json-parser 279
20 RecordParser 271
21 Typin 238
22 IINACT 148
23 GW2-Elite-Insights-Parser 127

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