All tags
Catalogue tag

#grammar

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

16 records
Tagged “grammar”Ranked by health index
npm
74Goodhealth index
microsoft/vscode-textmate
A library that helps tokenize text using Text Mate grammars.
TypeScript★ 676↓ 4.6M/moJul 21, 2026
MITJul 21, 2026 · metrics 1.13.0
Maven
71Goodhealth index
languagetool-org/languagetool
Style and Grammar Checker for 25+ Languages
Java★ 14.7KJul 20, 2026
LGPL-2.1Jul 20, 2026 · metrics 1.13.0
PyPI
67Moderatehealth index
lark-parser/lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Python★ 5,932Jul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
Maven
66Moderatehealth index
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#★ 19KJul 22, 2026
BSD-3-ClauseJul 22, 2026 · metrics 1.13.0
npm · Go
61Moderatehealth index
tabnas/abnf
BNF compiler for the tabnas parser
Go · TypeScript · JavaScript★ 0↓ 728/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
npm
59Moderatehealth index
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↓ 41.2K/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
58Moderatehealth index
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★ 8Jul 21, 2026
EPL-2.0Jul 21, 2026 · metrics 1.13.0
crates.io · npm
58Moderatehealth index
accuser/bynk
Bynk is a statically typed programming language for building services.
Rust★ 1↓ 1,442/moJul 15, 2026
Apache-2.0Jul 15, 2026 · metrics 1.13.0
crates.io
56Moderatehealth index
Entelligentsia/grove
Structural, byte-precise, token-cheap codebase access for coding agents — tree-sitter over a CLI and an MCP server.
JavaScript · Rust★ 34↓ 65/moJul 18, 2026
MITJul 18, 2026 · metrics 1.13.0
npm · Go
56Moderatehealth index
tabnas/railroad
Railroad diagrams
Go · TypeScript · JavaScript★ 0↓ 995/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
PyPI
55Moderatehealth index
cesbit/pyleri
Python Parser
Python★ 124↓ 117.2K/moJul 20, 2026
MITJul 20, 2026 · metrics 1.13.0
42At riskhealth index
peter-winter/ctpg
Compile 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++★ 488Jul 19, 2026
MITJul 19, 2026 · metrics 1.13.0
npm
38At riskhealth index
adamrmoss/parser-lr
Parser LR is a shift-reduce parser library for EBNF grammars. Parser LR can produce a table and then use that table to produce an AST.
TypeScript★ 0↓ 3,080/moJul 19, 2026
MITJul 19, 2026 · metrics 1.13.0
PyPI
38At riskhealth index
daniperez/vale-python-package
Install 📝 Vale (grammar & style check tool ) in 🐍 Python environments. Package available at 📦 https://pypi.org/project/vale/
Python★ 9↓ 226.8K/moJul 21, 2026
MITJul 21, 2026 · metrics 1.13.0
PyPI
24Criticalhealth index
erikrose/parsimonious
The fastest pure-Python PEG parser I can muster
Python★ 1,910↓ 6.1M/moJul 21, 2026
MITJul 21, 2026 · metrics 1.13.0
npm
14Criticalhealth index
plurnk/gbnf
A Node-native GBNF utility
TypeScript★ 0↓ 2,324/moJul 15, 2026
MITJul 15, 2026 · metrics 1.13.0