Todas las etiquetas
Etiqueta del catálogo

#grammar

Todos los repositorios del registro público que llevan esta etiqueta, procedente de sus topics de GitHub o de las palabras clave que publican sus registros de paquetes. La salud se mide con la misma metodología versionada que el resto del registro.

34 registros
Con la etiqueta «grammar»Ordenado por índice de salud
PyPI
93Excepcionalíndice de salud
has2k1/plotnine
A Grammar of Graphics for Python
Python★ 4757↓ 3.2M/mes27 ago 2026
MIT27 ago 2026 · métricas 2.10.0
crates.io
88Excelenteíndice de salud
jsinger67/parol
LL(k) and LALR(1) parser generator for Rust and C#
Rust★ 236↓ 146.9K/mes18 ago 2026
Apache-2.018 ago 2026 · métricas 2.10.0
npm
88Excelenteíndice de salud
microsoft/vscode-textmate
A library that helps tokenize text using Text Mate grammars.
TypeScript★ 677↓ 5.6M/mes27 ago 2026
MIT27 ago 2026 · métricas 2.10.0
crates.io
88Excelenteíndice de salud
pest-parser/pest
The Elegant Parser
Rust★ 5373↓ 74.1M/mes4 ago 2026
Apache-2.04 ago 2026 · métricas 2.10.0
npm
87Excelenteíndice de salud
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★ 2162↓ 3.6M/mes27 ago 2026
MIT27 ago 2026 · métricas 2.10.0
crates.io
86Excelenteíndice de salud
lalrpop/lalrpop
LR(1) parser generator for Rust
Rust★ 3498↓ 7.9M/mes13 ago 2026
Apache-2.013 ago 2026 · métricas 2.10.0
npm · Packagist · crates.io +1
86Excelenteíndice de salud
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↓ 1751/mes27 ago 2026
MIT27 ago 2026 · métricas 2.10.0
PyPI
84Excelenteíndice de salud
lark-parser/lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Python★ 5967↓ 78.8M/mes28 ago 2026
MIT28 ago 2026 · métricas 2.10.0
PyPI
84Excelenteíndice de salud
neogeny/TatSu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Python★ 44525 jul 2026
Licencia propia25 jul 2026 · métricas 2.10.0
Maven
83Excelenteíndice de salud
languagetool-org/languagetool
Style and Grammar Checker for 25+ Languages
Java★ 14.9K27 ago 2026
LGPL-2.127 ago 2026 · métricas 2.10.0
npm
78Buenoíndice de salud
Chevrotain/chevrotain
Parser Building Toolkit for JavaScript
TypeScript · JavaScript★ 2794↓ 189M/mes13 ago 2026
Apache-2.013 ago 2026 · métricas 2.10.0
npm
78Buenoíndice de salud
VisActor/VGrammar
VGrammar is a kind of grammar of data visualization
TypeScript★ 109↓ 279.2K/mes30 ago 2026
MIT30 ago 2026 · métricas 2.10.0
npm · Go
69Buenoíndice de salud
tabnas/abnf
BNF compiler for the tabnas parser
Go · TypeScript · JavaScript★ 0↓ 728/mes17 jul 2026
MIT17 jul 2026 · métricas 2.10.0
crates.io
67Buenoíndice de salud
softdevteam/grmtools
Rust grammar tool libraries and binaries
Rust★ 576↓ 502.6K/mes23 jul 2026
Licencia propia23 jul 2026 · métricas 2.10.0
Maven
65Buenoíndice de salud
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#★ 19K5 ago 2026
BSD-3-Clause5 ago 2026 · métricas 2.10.0
crates.io
65Buenoíndice de salud
rust-bakery/nom
Rust parser combinator framework
Rust★ 10.4K↓ 44.7M/mes3 ago 2026
MIT3 ago 2026 · métricas 2.10.0
63Moderadoíndice de salud
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★ 821 jul 2026
EPL-2.021 jul 2026 · métricas 2.10.0
crates.io · npm
63Moderadoíndice de salud
accuser/bynk
Bynk is a statically typed programming language for building services.
Rust★ 1↓ 1442/mes15 jul 2026
Apache-2.015 jul 2026 · métricas 2.10.0
npm
63Moderadoíndice de salud
thedannywahl/cssdoc
A documentation toolchain for plain CSS — TSDoc, for CSS.
TypeScript★ 1↓ 43.4K/mes25 jul 2026
MIT25 jul 2026 · métricas 2.10.0
npm
62Moderadoíndice de salud
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/mes17 jul 2026
MIT17 jul 2026 · métricas 2.10.0
npm
60Moderadoíndice de salud
plurnk/plurnk-service
Pattern Lookup Universal Resource NetworK
TypeScript★ 0↓ 29.9K/mes25 ago 2026
MIT25 ago 2026 · métricas 2.10.0
npm · Go
60Moderadoíndice de salud
tabnas/railroad
Railroad diagrams
Go · TypeScript · JavaScript★ 0↓ 995/mes17 jul 2026
MIT17 jul 2026 · métricas 2.10.0
crates.io
59Moderadoíndice de salud
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/mes18 jul 2026
MIT18 jul 2026 · métricas 2.10.0
PyPI
57Moderadoíndice de salud
cesbit/pyleri
Python Parser
Python★ 124↓ 117.2K/mes20 jul 2026
MIT20 jul 2026 · métricas 2.10.0
crates.io
53Moderadoíndice de salud
omnizip/omnizip-rs
Pure-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/mes15 ago 2026
Apache-2.015 ago 2026 · métricas 2.10.0
npm · crates.io · Maven
51Moderadoíndice de salud
arusatech/llama-cpp-pro
Llama cpp + CapacitorJS support
Makefile · C · C++★ 7↓ 495/mes31 jul 2026
MIT31 jul 2026 · métricas 2.10.0
PyPI · npm · Go +1
51Moderadoíndice de salud
khiner/tree-sitter-faust
Faust grammar for tree-sitter. Available in nvim-treesitter with `TSInstall faust`.
JavaScript · Python · Tree-sitter Query★ 10↓ 907/mes3 ago 2026
MIT3 ago 2026 · métricas 2.10.0
PyPI
42Débilíndice de salud
erikrose/parsimonious
The fastest pure-Python PEG parser I can muster
Python★ 1916↓ 7.1M/mes27 ago 2026
MIT27 ago 2026 · métricas 2.10.0
38Débilíndice de salud
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++★ 48819 jul 2026
MIT19 jul 2026 · métricas 2.10.0
npm · PyPI
36Débilíndice de salud
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★ 1760↓ 28.4M/mes13 ago 2026
MIT13 ago 2026 · métricas 2.10.0