parser
Lexepars
parser | Lexepars | |
---|---|---|
1 | 1 | |
212 | 7 | |
0.9% | - | |
7.9 | 0.0 | |
3 months ago | over 2 years ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
parser
-
A command line tool that converts GraphQL schemas to Karate API tests
GraphQL-Parser for parsing GraphQL schemas into an AST to work with
Lexepars
-
Would Someone ELI5 Parser Combinators?
Unfortunately I'm struggling. The first problem is choosing which combinator library to go with: Sprache, Superpower, Parlot, Pidgen, Lexepars, etc. etc. Some look simpler to use than others, others more performant, others come with useful parsers built in.
What are some alternatives?
QuikGraph - Generic Graph Data Structures and Algorithms for .NET
ParserObjects - C# library for parser combinators
graphql-to-karate - Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.
parser_builder - Lightweight template-based parser build system. Simple prototyping. Comfortable debugging. Effective developing.
Serilog - Simple .NET logging with fully-structured events
Superpower - A C# parser construction toolkit with high-quality error reporting
CSLY - a C# embeddable lexer and parser generator (.Net core)
matcheroni - A minimalist single-header library for building pattern-matchers, lexers, and parsers.
graphql-go-tools - GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Pidgin - A lightweight and fast parsing library for C#.