CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
- dbc
- c
- misra
- automotive
47,133 repositories indexed
73–96 of 230 · Most stars
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
Easy and elegant parser combinators for Python. With awesome docs.
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
a C# embeddable lexer and parser generator (.Net core)
High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.
JQuick Java: a lightweight Java-like scripting language for rule engines. Declare, parse and execute business rules at runtime via XML or inline scripts—no restart needed. Java 8+, embeddable, with LSP and IDEA plugin support.
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.
A CSS Parser for .NET. It's BADA55!
A graphql query language and schema definition language parser and formatter for rust
A fast HTTP request/response parser for Common Lisp.
Build parsers in Java
CSS parser with support of preprocessors
An Elixir library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Collection of parsers written in JavaScript
Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!
A simple CSS parser and inliner in Go
JavaScript Engine for .NET
A Parser Combinators Library for Clojure
Parser combinators for Idris
A concise and readable language for Firestore security rules, similar to Firebase Bolt.
A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby. It is designed to be backwards compatible with the standard RSS parser, but will never do RSS generation.