A Parsing Expression Grammar (PEG) module, using the D programming language.
Repository Index
47,133 repositories indexed
25–48 of 65 · Most stars
Build fast, composable, and type-safe grammars and parsers in Dart.
- parser
- parser-combinator
- parsing-expression-grammar
- parser-library
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
- xsd
- xsd-schema
- xml
- xml-parser
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
- uriparser
- c
- rfc-3986
- rfc-3513
ECMAScript parsing infrastructure for multipurpose analysis
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 Ruby-based parsing DSL based on parsing expression grammars.
Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!
Template your base files and generate new projects from Git(Hub).
- generator
- scaffolding
- templates
- schema
C Header Translator for Delphi
- header-translators
- clang-parsing-process
- clang
- delphi
Single-header c99 accelerated float/double parsing. Port of the fast_float library.
- c
- high-performance
- neon
- parsing
Gostradamus: Better DateTimes for Go 🕰️
- golang
- datetime
- date
- time
Abstract Syntax Tree for parsing schema.prisma files
Golang library for querying and parsing OFX
Nice parsers in OCaml without the boilerplate
- ocaml
- menhir
- boilerplate
- parsing
Library for lexing and parsing D source code
A Beautiful Parser for the ECMAScript Language
A fast and simple .NET parsing library
Tiny DSL for idiomatic date parsing and formatting in Ruby
- ruby
- dsl
- date
- syntax-sugar
A wrapper module for using spaCy natural language processing library from the Ruby programming language via PyCall
Golang source code parsing, usage like reflect package
- refactor
- metaprogramming
- go
- ast
Parse placeholder and wildcard text commands
- parsing
- go
- golang
- text
Node module that is bridged with the Java Hapi HL7 library.
- hl7-parsing
- hl7-message
- hit
- healthcare