365 packages found
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Angular expressions as standalone module
Chevrotain is a high performance fault tolerant javascript parsing DSL for building recursive decent parsers
stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I
small commonmark compliant markdown parser with positional info and concrete tokens
Angular expressions as standalone module with browserify
Parse PHP code from JS and returns its AST
tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.
Angular expressions as standalone module
Lexical analyzer built in Javascript
- lex
- lexer
- lexical
- analysis
- scan
- scanner
- scanning
- token
- tokenize
- tokenizer
- flex
- language support
- built in
- javascript
A language aware diff tool.
A JSON polyfill for older JavaScript platforms.
Reactive Lexer and Parser for SQL Syntax
[](https://badge.fury.io/js/moo-ignore) [](https://github.com/ULL-ESIT-PL/moo-ignore/actions/workflow
A parser generator with Bison's API
A 100% compliant, self-hosted javascript parser with high focus on both performance and stability
Friendly and forgiving HTML5/XML5/JSX lexer/parser with lots of tests. Memory-efficient and Web Worker compatible.
A lexical analyzer based on DFA that is built using JS and supports multi-language extensions