SaaSHub helps you find the best software and product alternatives Learn more →
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.
While this isn’t an in-depth tutorial, if you want to parse the HTML directly, you could combine Invoke-WebRequest with the PSParseHTML module or AngleSharp .NET libraries. With this, you can scrape data from web pages, not just the search results we provide.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
Project mention: C# | Building a Command-Line (CLI) App using System.CommandLine Library | dev.to | 2024-07-23
You have successfully created a basic Command-Line Interface (CLI) application using the System.CommandLine library in C# and .NET. Customize and extend the application based on your specific requirements. For more information, refer to the official documentation: System.CommandLine GitHub
-
-
This seems to be a pretty straightforward GUI wrapper around https://github.com/Tyrrrz/YoutubeExplode and https://github.com/AydinAdn/MediaToolkit (see https://github.com/PackJC/YoutubeToMP3/blob/main/Form1.cs). Note the (admirable but non-OSI) terms of the former library if using any outputs from this software.
https://github.com/yt-dlp/yt-dlp is a well-maintained public domain alternative.
-
Project mention: YamlDotNet VS VYaml - a user suggested alternative | libhunt.com/r/YamlDotNet | 2024-09-20
-
MimeKit
A .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Ask HN: Parser for the vdata format used in the Source 2 engine? | news.ycombinator.com | 2024-08-12
Maybe https://github.com/ValveResourceFormat/ValveResourceFormat?t... ?
-
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
-
You might notice that the prompt has template instructions in there. To create this we used the Fluid library which is based on the Liquid template language from Shopify. It's got some great features in it and helps to make the prompt generation pretty powerful.
-
-
-
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: YamlDotNet VS VYaml - a user suggested alternative | libhunt.com/r/YamlDotNet | 2024-09-20
The extra fast, low memory footprint YAML library for C#, focued on .NET and Unity.
-
-
-
C-sharp-stack-only-json-parser
Stack only json deserialization using generators and the System.Text.Json library
-
-
IINACT
A Dalamud plugin to run the FFXIV_ACT_Plugin in an ACT-like enviroment with a heavily modified port of Overlay Plugin
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Parser discussion
C# Parser related posts
-
AI crawlers haven't learned to play nice with websites
-
Managing LLM prompts in DotNet with DotPrompt
-
YamlDotNet VS VYaml - a user suggested alternative
2 projects | 20 Sep 2024 -
Ask HN: Parser for the vdata format used in the Source 2 engine?
-
C# | Building a Command-Line (CLI) App using System.CommandLine Library
-
Source 2 Viewer
-
DotMake Command-Line VS command-line-api - a user suggested alternative
2 projects | 13 Dec 2023 -
A note from our sponsor - SaaSHub
www.saashub.com | 18 Mar 2025
Index
What are some of the best open-source Parser projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | AngleSharp | 5,272 |
2 | ExcelDataReader | 4,106 |
3 | command-line-api | 3,480 |
4 | CppSharp | 3,196 |
5 | YoutubeExplode | 3,136 |
6 | YamlDotNet | 2,654 |
7 | MimeKit | 1,878 |
8 | ValveResourceFormat | 1,732 |
9 | Recognizers-Text | 1,703 |
10 | fluid | 1,509 |
11 | OpenDirectoryDownloader | 1,194 |
12 | Pidgin | 973 |
13 | Cinchoo ETL | 820 |
14 | ExpressionEvaluator | 598 |
15 | atldotnet | 482 |
16 | WowPacketParser | 444 |
17 | CSLY | 385 |
18 | VYaml | 358 |
19 | SharpYaml | 339 |
20 | RecordParser | 299 |
21 | C-sharp-stack-only-json-parser | 291 |
22 | Typin | 247 |
23 | IINACT | 200 |