Generate a dep tree given a collection of manifests
Go parser using Synth's universal AST - WASM-based, works everywhere
webgal-go/parser
Generic JSDoc-like comment parser
Expose the Go-based typescript-go parser to JavaScript and TypeScript through WebAssembly
Lezer-based Go grammar
Go language support for the CodeMirror code editor
A JavaScript parser
A utility package to parse strings
the mighty option parser used by yargs
Node.js body parsing middleware
An ESLint custom parser which leverages TypeScript ESTree
> Selector parser with built in methods for working with selector strings.
Range header field string parser
No description provided.
Validate XML, Parse XML, Build XML without C/C++ based libraries
An inline style parser.
A parser to Amazon Resource Names
Algorithms to help you parse CSS from an array of tokens.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Streaming, source-agnostic EventSource/Server-Sent Events parser
Streaming HTML parser with scripting support.
TOML parser for Node.js (TOML v1.1.0 compliant)
Fast and easy parser of statements in source code in any language ✂️
The parser of the Goscript project.
A library for parsing custom logo and color configurations from JSON files for LynxFetch
A fast, recursive descent parser for PHP.
Nargo parser component
A parser for pfetch logos
Parser for tergo
Fluentd plugin to transform go-audit log and make it easy to be handled by modern log aggregators.
PerfectTOML is yet another TOML parser. It is fully compliant with TOML v1.0.0, and faster than existing TOML parsers for Ruby. PerfectTomlImproved is just a fork of PerfectToml with a features I have merge requests open for in PerfectToml. PerfectTomlImproved will go away once the changes are merged. You should use PerfectToml unless you want those features.
eve-paste parses various formats that are copy-pastable from the in-game UI in EVE Online. It is largely a port of the Go-based parsers in EVEPraisal.
The LL(k) Interpreted Parser (llip) is an automated tool to easily create an LL(k) parser and the related scanner without the need of generating anything. Everything is done on the fly through a simple DSL. == A Little comparrison against other tools Tools like JavaCC, ANTLR, Coco/R and others use an external description file which they compile into the destination code. This file it's usually written using a complex product related language. Using Ruby metaprogramming, a parser generator can go one step further. In fact, the llip gem gives you the possibility to write a parser writing only Ruby code.
Server-side Ruby port of Alap, the expression parser that turns curated link queries (.coffee + :time:7d:) into resolved link results. Ships the parser, URL sanitization, SSRF guard, regex validation, and config validation — same surface as the TypeScript, Go, Python, PHP, Java, and Rust ports.
Generates high-performance callback-based recursive descent parsers from declarative .desc specifications. Supports target language of Rust and will soon support multiple more target languages (Rust, C, wasm, ruby, go, elixir...) via Liquid templates. The .desc format is valid UDON, enabling future bootstrapping where descent can parse its own input format.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.