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 3 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for pegase
- A simple isomorphic library for executing functions inside WebWorkers or Node Threads pools.☆39Updated 5 months ago
- Light & fast wasm text compiler/formatter☆24Updated this week
- The Low Output Latency streaming HTML rewriter/parser with CSS-selector based API, in Webassembly.☆23Updated 11 months ago
- Fast, extensible, statically typed, and light Javascript transformer 🌿☆16Updated 2 months ago
- Mimic Webpack's worker-loader behaviour for esbuild☆16Updated 3 years ago
- Minimal wrapper over esbuild's context API☆8Updated this week
- Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)☆22Updated 2 months ago
- DEPRECATED - Bundle assets and scripts in a single executable file. Deno☆25Updated 8 months ago
- Client/server benchmarks for various UI libraries☆24Updated 2 years ago
- (WIP) TypeScript to concise Civet converter☆10Updated 8 months ago
- ☆35Updated 3 years ago
- Utility library that lists out all transferable objects (https://developer.mozilla.org/en-US/docs/Glossary/Transferable_objects) that can…☆20Updated 6 months ago
- XHTM − eXtended Hyperscript Tagged Markup☆26Updated 10 months ago
- A language for writing safe expressions, in a tiny subset of JavaScript.☆17Updated 7 months ago
- Delimited Continuations for JavasScript☆31Updated 8 months ago
- Language recognition tool for JavaScript RTEs☆14Updated last year
- Extracts content information from known URL patterns.☆18Updated 3 months ago
- Use Civet in any project.☆13Updated 5 months ago
- Template for creating and testing SolidJS universal renderers☆20Updated 2 years ago
- Everything you need to support a custom formula language☆13Updated 8 months ago
- A tiny compression library based on Huffman coding.☆12Updated last year
- Plug-and-Play SSR for SolidJS☆19Updated last year
- Simple bun bindings for raylib.☆13Updated 2 years ago
- Lightweight & fast monorepo publish/release/changelog manager to automate releases using nothing more than Conventional Commits.☆22Updated 3 months ago
- VSCode syntax highlighting and error reporting for Peggy☆15Updated last month
- A tiny fully-featured debounce and throttle implementation.☆20Updated 4 months ago
- utility to create xast trees☆12Updated last year
- A tiny redistribution of TypeScript☆17Updated last year
- Pushable iterable☆13Updated 8 months ago
- dipole - tiny reactive state management that just works☆24Updated last year