Python★ 4,757↓ 3.2M/月2026年8月27日
Rust★ 236↓ 146.9K/月2026年8月18日
TypeScript★ 677↓ 5.6M/月2026年8月27日
Rust★ 5,373↓ 74.1M/月2026年8月4日

withcatai/node-llama-cppRun AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level
TypeScript★ 2,162↓ 3.6M/月2026年8月27日
Rust★ 3,498↓ 7.9M/月2026年8月13日
npm · Packagist · crates.io +186优秀健康指数

xberg-io/tree-sitter-language-packComprehensive tree-sitter grammar compilation with polyglot bindings — Rust, Python, Node.js, Go, Java, Ruby, Elixir, PHP, C#, WASM, Dart, Kotlin-Android, Swift, Zig, and CLI. 371 languages.
Rust★ 462↓ 1,751/月2026年8月27日

lark-parser/larkLark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Python★ 5,967↓ 78.8M/月2026年8月28日
neogeny/TatSu竜 TatSu generates Python parsers from grammars in a variation of EBNF
Python★ 4452026年7月25日
Java★ 14.9K2026年8月27日
TypeScript · JavaScript★ 2,794↓ 189M/月2026年8月13日
TypeScript★ 109↓ 279.2K/月2026年8月30日
Go · TypeScript · JavaScript★ 0↓ 728/月2026年7月17日
Rust★ 576↓ 502.6K/月2026年7月23日

antlr/antlr4ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Java · C++ · C#★ 19K2026年8月5日
Rust★ 10.4K↓ 44.7M/月2026年8月3日
A-LPG/LPG2The LALR parser generator (LPG) is a tool for developing scanners and parsers. Supports multi-language . Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.
C++ · GAP★ 82026年7月21日
accuser/bynkBynk is a statically typed programming language for building services.
Rust★ 1↓ 1,442/月2026年7月15日
TypeScript★ 1↓ 43.4K/月2026年7月25日
therealtimex/node-llama-cppRun AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level
TypeScript★ 1↓ 41.2K/月2026年7月17日
TypeScript★ 0↓ 29.9K/月2026年8月25日
Go · TypeScript · JavaScript★ 0↓ 995/月2026年7月17日
Entelligentsia/groveStructural, byte-precise, token-cheap codebase access for coding agents — tree-sitter over a CLI and an MCP server.
JavaScript · Rust★ 34↓ 65/月2026年7月18日
Python★ 124↓ 117.2K/月2026年7月20日

omnizip/omnizip-rsPure-Rust compression codecs (LZMA, ZSTD, Brotli, DEFLATE, bzip2, PPMd) — Rust ports of omnizip's Ruby reference implementations. MIT licensed, cross-verified against the Ruby originals.
Rust★ 0↓ 10.6K/月2026年8月15日
npm · crates.io · Maven51中等健康指数
Makefile · C · C++★ 7↓ 495/月2026年7月31日
PyPI · npm · Go +151中等健康指数
JavaScript · Python · Tree-sitter Query★ 10↓ 907/月2026年8月3日
Python★ 1,916↓ 7.1M/月2026年8月27日
peter-winter/ctpgCompile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.
C++★ 4882026年7月19日

tabatkins/railroad-diagrams:steam_locomotive: A small JS+SVG library for drawing railroad syntax diagrams, like on JSON.org. Now with a Python port!
Python · JavaScript★ 1,760↓ 28.4M/月2026年8月13日