Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
- parser
- earley-algorithm
- earley-parser
- javascript
Parser Building Toolkit for JavaScript
- javascript
- typescript
- parser-library
- parsing
Python library for creating PEG parsers
- python
- python2
- python3
- python-2
A tiny, friendly, C# parser construction library
Parsing Expression Grammar Template Library
- peg
- header-only
- cpp
- parsing
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
- code-analysis
- code-transformation
- metaprogramming
- code-generation
C library for accessing the PostgreSQL parser outside of the server environment
A lightweight and fast parsing library for C#.
- parsing
- dotnet
- dotnet-core
- csharp
A parser combinator library for F#
Build fast, composable, and type-safe grammars and parsers in Dart.
- parser
- parser-combinator
- parsing-expression-grammar
- parser-library
A library for converting various objects into `Money` objects.
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
- uriparser
- c
- rfc-3986
- rfc-3513
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
- c-sharp
- dotnet
- detection-library
- user-agent
A fast globbing library for .NET / .NETStandard applications. Outperforms Regex.
- glob
- glob-pattern
- globbing-library
- csharp
An Elixir library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
A simple library for parsing messages of Health Level 7 (HL7) version 2.x into Python objects.
A Parser Combinators Library for Clojure
A parser combinator library written in the Swift programming language.
- parser
- parser-combinators
- swift
- functional
Ada semantic analysis library.
Library for lexing and parsing D source code
A fast and simple .NET parsing library
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
- scala
- dfa
- regular-expression
- regular-expression-engine
extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0
- f-sharp
- parser
- combinator
- library