strblr / pegase
An inline, fast, powerful and lightweight PEG parser generator for JavaScript and TypeScript, with semantic actions, parametrized rules, support for native regexps, error recovery, warnings, integrated AST generation and visitors, cut operator, back references, grammar merging, and a lot more.
β13Updated 5 months ago
Alternatives and similar repositories for pegase:
Users that are interested in pegase are comparing it to the libraries listed below
- Helps import tree-sitter grammarsβ28Updated 2 years ago
- Fast, extensible, statically typed, and light Javascript transformer πΏβ16Updated 7 months ago
- A Pythonic `range(...)` utility that works with both `for/of` and `in` operationsβ13Updated last year
- A Modeling Notation κ€β15Updated 2 weeks ago
- Light & fast WASM text compilerβ37Updated 3 weeks ago
- Use YAML syntax to define a set of tasks declaratively, YAMLScript will compile it into Javascript code that runs on Deno. Think about Liβ¦β14Updated 2 years ago
- The Low Output Latency streaming HTML rewriter/parser with CSS-selector based API, in Webassembly.β23Updated last year
- Streaming interface for unified processorsβ19Updated last year
- VSCode syntax highlighting and error reporting for Peggyβ16Updated 6 months ago
- Markdown-to-Website Generator, GitHub README styleβ11Updated 2 months ago
- Syntax highlighting from Lezer treesβ35Updated 8 months ago
- β11Updated 4 months ago
- (WIP) TypeScript to concise Civet converterβ11Updated last year
- An infinite canvas implementation in <500 LOC.β23Updated 11 months ago
- Author vals from the confort of your favourite editorβ37Updated 6 months ago
- High performance tree and sorted map implementations for JavaScript in TypeScriptβ18Updated this week
- Multidimensional arrays.β13Updated this week
- DEPRECATED - Bundle assets and scripts in a single executable file. Denoβ25Updated last year
- Determine whether an AST node is a referenceβ25Updated 5 months ago
- Partial function / Class application.β11Updated last year
- utility to create xast treesβ12Updated last year
- Everything you need to support a custom formula languageβ14Updated last year
- An easier to bootstrap sql.jsβ24Updated 3 months ago
- Prebuilt WASM binaries for tree-sitter's language parsers.β16Updated 2 years ago
- A grep-like command that uses JavaScript-flavored regular expressions.β19Updated 9 months ago
- Solid simple dnd provides building blocks to add drag and drop functionalities to your applicationβ14Updated 3 years ago
- A JSON editor for editing data instead of syntax.β41Updated 6 years ago
- β12Updated 3 years ago
- Linting support for the CodeMirror code editorβ21Updated 3 weeks ago
- The proxied-worker tech for NodeJSβ17Updated last year