全部标签
目录标签

#grammar

公开记录中带有此标签的全部仓库——标签来自其 GitHub 主题或软件包注册表发布的关键词。健康度量遵循与记录其余部分相同的版本化方法论。

39 条记录
标签为“grammar”按健康指数排序
PyPI
93卓越健康指数
has2k1/plotnine
A Grammar of Graphics for Python
Python★ 4,757↓ 3.2M/月2026年8月27日
MIT2026年8月27日 · 指标 2.10.0
crates.io
90优秀健康指数
pest-parser/pest
The Elegant Parser
Rust★ 5,399↓ 80.3M/月2026年9月16日
Apache-2.02026年9月16日 · 指标 2.10.0
crates.io
88优秀健康指数
jsinger67/parol
LL(k) and LALR(1) parser generator for Rust and C#
Rust★ 236↓ 134K/月2026年10月19日
Apache-2.02026年10月19日 · 指标 2.10.0
npm
88优秀健康指数
microsoft/vscode-textmate
A library that helps tokenize text using Text Mate grammars.
TypeScript★ 677↓ 5.6M/月2026年8月27日
MIT2026年8月27日 · 指标 2.10.0
npm
87优秀健康指数
withcatai/node-llama-cpp
Run 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日
MIT2026年8月27日 · 指标 2.10.0
npm
86优秀健康指数
bpmn-io/feelers
A text templating solution built on top of FEEL
JavaScript★ 16↓ 621.9K/月2026年10月8日
MIT2026年10月8日 · 指标 2.10.0
npm · Packagist · crates.io +1
86优秀健康指数
xberg-io/tree-sitter-language-pack
Comprehensive 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日
MIT2026年8月27日 · 指标 2.10.0
PyPI
84优秀健康指数
lark-parser/lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Python★ 5,967↓ 78.8M/月2026年8月28日
MIT2026年8月28日 · 指标 2.10.0
PyPI
84优秀健康指数
neogeny/TatSu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Python★ 4462026年9月13日
自定义许可证2026年9月13日 · 指标 2.10.0
crates.io
83优秀健康指数
lalrpop/lalrpop
LR(1) parser generator for Rust
Rust★ 3,503↓ 8.7M/月2026年9月18日
Apache-2.02026年9月18日 · 指标 2.10.0
Maven
83优秀健康指数
languagetool-org/languagetool
Style and Grammar Checker for 25+ Languages
Java★ 14.9K2026年8月27日
LGPL-2.12026年8月27日 · 指标 2.10.0
npm
80优秀健康指数
Chevrotain/chevrotain
Parser Building Toolkit for JavaScript
TypeScript · JavaScript★ 2,803↓ 202M/月2026年9月17日
Apache-2.02026年9月17日 · 指标 2.10.0
crates.io · npm
80优秀健康指数
link-assistant/calculator
Any language calculator
Rust · TypeScript★ 0↓ 5,901/月2026年10月7日
Unlicense2026年10月7日 · 指标 2.10.0
npm
77良好健康指数
VisActor/VGrammar
VGrammar is a kind of grammar of data visualization
TypeScript★ 109↓ 154.7K/月2026年10月21日
MIT2026年10月21日 · 指标 2.10.0
npm · Go
77良好健康指数
tabnas/abnf
BNF compiler for the tabnas parser
Go · JavaScript · TypeScript★ 0↓ 6,809/月2026年9月10日
MIT2026年9月10日 · 指标 2.10.0
npm
71良好健康指数
Codeneos/vlocode
Vlocity development extension for Visual Studio Code
TypeScript★ 34↓ 11.6K/月2026年10月10日
MIT2026年10月10日 · 指标 2.10.0
Go
71良好健康指数
alecthomas/participle
A parser library for Go
Go · JavaScript★ 3,8902026年9月23日
MIT2026年9月23日 · 指标 2.10.0
crates.io
69良好健康指数
softdevteam/grmtools
Rust grammar tool libraries and binaries
Rust★ 574↓ 615.3K/月2026年9月13日
自定义许可证2026年9月13日 · 指标 2.10.0
npm · Go
67良好健康指数
harumiWeb/tree-sitter-vba
Tree-sitter grammar for Visual Basic for Applications (VBA) and VB6.
JavaScript★ 2↓ 1,002/月2026年9月19日
MIT2026年9月19日 · 指标 2.10.0
npm
65良好健康指数
thedannywahl/cssdoc
A documentation toolchain for plain CSS — TSDoc, for CSS.
TypeScript★ 1↓ 28.7K/月2026年9月13日
MIT2026年9月13日 · 指标 2.10.0
npm · Go
62中等健康指数
tabnas/railroad
Railroad diagrams
Go · TypeScript · JavaScript★ 0↓ 12.2K/月2026年9月10日
MIT2026年9月10日 · 指标 2.10.0
Maven
60中等健康指数
antlr/antlr4
ANTLR (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年9月16日
BSD-3-Clause2026年9月16日 · 指标 2.10.0
npm
60中等健康指数
plurnk/plurnk-service
Pattern Lookup Universal Resource NetworK
TypeScript★ 0↓ 29.9K/月2026年8月25日
MIT2026年8月25日 · 指标 2.10.0
—
57中等健康指数
A-LPG/LPG2
The 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年9月12日
EPL-2.02026年9月12日 · 指标 2.10.0
npm
57中等健康指数
therealtimex/node-llama-cpp
Run 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↓ 2,778/月2026年9月10日
MIT2026年9月10日 · 指标 2.10.0
crates.io
56中等健康指数
Entelligentsia/grove
Structural, byte-precise, token-cheap codebase access for coding agents — tree-sitter over a CLI and an MCP server.
JavaScript · Rust★ 36↓ 138/月2026年9月10日
MIT2026年9月10日 · 指标 2.10.0
PyPI
56中等健康指数
cesbit/pyleri
Python Parser
Python★ 124↓ 101.8K/月2026年9月11日
MIT2026年9月11日 · 指标 2.10.0
npm · crates.io · Maven
53中等健康指数
arusatech/llama-cpp-pro
Llama cpp + CapacitorJS support
Makefile · C · C++★ 7↓ 434/月2026年9月15日
MIT2026年9月15日 · 指标 2.10.0
PyPI · npm · Go +1
48薄弱健康指数
khiner/tree-sitter-faust
Faust grammar for tree-sitter. Available in nvim-treesitter with `TSInstall faust`.
JavaScript · Python · Tree-sitter Query★ 11↓ 124/月2026年9月16日
MIT2026年9月16日 · 指标 2.10.0
Go
47薄弱健康指数
maximbilan/grammr
Blazingly fast TUI grammar checker powered by AI
Go★ 12026年9月20日
MIT2026年9月20日 · 指标 2.10.0