#grammar

  1. pest

    The Elegant Parser

    v2.8.6 16.7M #grammar-parser #peg #pest-parser #grammar
  2. icu_plurals

    Unicode Plural Rules categorizer for numeric input

    v2.2.0 512K #localization #grammar #unicode #plural
  3. pest_derive

    pest's derive macro

    v2.8.6 15.1M #grammar-parser #pest-grammar #peg #pest-parser #grammar
  4. typeql

    Language for Rust

    v3.11.0-rc0 #query-language #typedb #type-system #grammar #database #polymorphism
  5. lalrpop-util

    Runtime library for parsers generated by LALRPOP

    v0.23.1 3.6M #parser-generator #grammar #lr #lr-parser-generator #parser
  6. lrtable

    LR grammar table generation

    v0.14.2 78K #grammar #grammar-table #parser-generator #lr-parser #lr-parser-generator
  7. llguidance

    Super-fast Structured Outputs

    v1.7.5 36K #grammar #token-parser #structured-outputs #constraints #output #json-format
  8. lrpar

    Yacc-compatible parser generator

    v0.14.2 50K #grammar #lr #parser
  9. cfg

    manipulating context-free grammars

    v0.10.1 2.0K #context-free-grammar #grammar-parser #parser-generator #grammar
  10. cfgrammar

    Grammar manipulation

    v0.14.2 71K #grammar #yacc
  11. arborium-tree-sitter

    Rust bindings to the Tree-sitter parsing library (vendored for arborium WASM support)

    v2.17.0 19K #tree-sitter #arborium #wasm-bindings #grammar #vendored
  12. facet-macro-types

    Unsynn grammar and type definitions for facet macro ecosystem

    v0.46.2 40K #macro-derive #reflection #grammar
  13. giallo

    A code highlighter giving the same output as VSCode

    v0.3.1 1.1K #syntax-highlighting #grammar #vs-code #output #html-renderer
  14. in_definite

    Get the indefinite article ('a' or 'an') to match the given word. For example: an umbrella, a user.

    v1.1.2 4.1K #english #grammar #text
  15. nimbleparse

    Yacc grammar debugging tool

    v0.14.2 #parser-generator #grammar #debugging #lexer #error-recovery #lr-parser #parse-tree #warnings #debugging-tool
  16. rust-sitter

    A package for defining tree-sitter grammars alongside Rust logic

    v0.4.5 1.4K #tree-sitter #grammar #parser #codegen
  17. srgn

    A grep-like tool which understands source code syntax and allows for manipulation in addition to search

    v0.14.2 700 #grammar #search #grep #localization #manipulation
  18. pdl-compiler

    Parser and serializer generator for protocol binary packets

    v0.5.2 10K #parser #pdl #grammar #serializer
  19. charton

    A high-performance, layered charting system for Rust, featuring a flexible data core and multi-backend rendering

    v0.5.5 #bar-charts #plot #density #matplotlib #grammar #altair #histogram #polars #strip #graphics-rendering
  20. cargo-spellcheck

    Checks all doc comments for spelling mistakes

    v0.15.7 950 #grammar #spelling
  21. syntaqlite

    Parser, formatter, validator, and language server for SQLite SQL — built on SQLite's own grammar

    v0.5.9 #language-server #sql-formatter #validation #dialect #grammar #ast-node #serde-json #language-server-protocol #compile-time #lineage
  22. indefinite

    Prefix a noun with an indefinite article - a or an - based on whether it begins with a vowel

    v0.1.11 10K #grammar #article #noun #an #a
  23. sqry-lang-zig

    Zig language plugin for sqry

    v15.0.6 #sqry #tree-sitter #lsp #call-graph #search-engine #mcp #semantic-search #language-plugin #zig #grammar
  24. ungrammar

    A DSL for describing concrete syntax trees

    v1.16.1 237K #concrete-syntax-tree #dsl #grammar #parser
  25. from-pest

    Convert from a pest grammar to a typed AST

    v0.3.4 2.6K #ast #convert #pest-ast #grammar #pest-grammar #parse-tree #pest-parser
  26. cargo-build-automata

    Command line interface to build static regular grammars

    v1.0.2 #grammar #automata #abnf #regular #parser
  27. pest_grammars

    pest popular grammar implementations

    v2.8.6 130 #peg #pest-grammar #grammar #pest-parser #pest
  28. gbnf

    working with GBNF

    v0.2.6 260 #json-schema #grammar #artificial-intelligence #llama-cpp #convert-json
  29. plotnik-compiler

    Compiler for Plotnik query language (parser, analyzer, bytecode emitter)

    v0.3.2 #query-language #emitter #tree-sitter #lexer #bytecode #plotnik #typescript #cst #grammar #infer
  30. parse_that

    Zero-copy parser combinator library for Rust

    v0.3.3 #parser-combinator #json-parser #zero-copy-parser #css-parser #grammar #typescript #bbnf #regex #forms #diagnostics
  31. wegglix

    weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.

    v0.2.10 #semantic-search-tool #weggli #codebase #ast #tree-sitter #researchers #search-pattern #grammar #security #memcpy
  32. pest_typed

    A statically typed version of pest

    v0.20.11 3.6K #pest-parser #grammar #peg #pest-grammar #pest
  33. bbnf-ir

    Canonical Grammar IR for the BBNF compiler pipeline

    v0.1.5 #interpreter #grammar #compiler #pretty-print #bbnf #canonical #lsp #scc #bytecode-compiler #eligibility
  34. dply

    A command line data manipulation tool inspired by the dplyr grammar

    v0.3.5 850 #csv #parquet #json #column #command-line-data #grammar #polars
  35. shiftkit

    building parsers and grammars

    v0.2.0 #grammar #compiler #parser-grammar
  36. pest_consume

    A framework for processing the output of a pest-generated parser

    v1.1.3 64K #peg #grammar #pest-grammar #pest-parser #pest
  37. loess

    Small proc macro grammar- and parser-generator providing great UX

    v0.2.5 #parser-generator #grammar #proc-macro #parser-dsl #macro-parser #dsl #grammar-parser
  38. arborium-highlight

    Unified syntax highlighting for arborium - works with both static Rust grammars and WASM plugins

    v2.17.0 19K #tree-sitter #grammar #syntax-highlighting #wasm
  39. oxford_join

    Join string slices with Oxford Commas!

    v0.7.1 1.2K #join #list #grammar #string
  40. pdl-runtime

    PDL's runtime library

    v0.5.2 10K #parser #pdl #grammar #serializer #serialization
  41. zalo

    A code highlighter giving the same output as VSCode

    v0.3.6 #syntax-highlighting #grammar #vs-code #output #html-renderer
  42. panfix

    parsing: linear time parsing of multifix operators

    v0.6.2 350 #grammar #time-parser #parse-error #node-tree #parse-tree #blank-node #linear-time #precedence #context-free-grammar #json-parser
  43. gorgeous

    Grammar-driven pretty printers auto-generated from BBNF grammars

    v0.1.8 #pretty-print #grammar #bbnf #code-formatting #formatter
  44. rust-sitter-tool

    The external tool for Rust Sitter that extracts grammars from Rust definitions

    v0.4.5 1.5K #tree-sitter #grammar #parser #codegen
  45. theotui

    A TUI to explore theoretical computer science topics

    v0.4.1 #computer-science #grammar #propositional-logic #tui #topic #dfa #explore
  46. xgrammar-rs

    Efficient, Flexible and Portable Structured Generation for Rust - Rust bindings for XGrammar

    v0.1.33 750 #json-schema #grammar #llm #structured-gen #parser
  47. pred-recdec

    Predicated Recursive Descent Parsing with BNF and impure hooks

    v0.2.1 #ast #recursion-descent-parser #grammar #bnf #tokenize #recursive-descent #regex #ll-parser #token-stream #pred
  48. harper-ls

    The language checker for developers

    v2.0.0 180 #language-checker #development-tools #documentation #grammar #english #grammar-checker
  49. static-automata

    Derive macro for static regular grammar

    v1.0.2 500 #grammar #automata #abnf #regular #parser
  50. bito

    Quality gate tooling for building-in-the-open artifacts

    v1.0.0 #artificial-intelligence #mcp-server #readability #lint #token-budget #grammar #gate #dialect #passive #grade
  51. tyr-grammar

    Mathematical grammar for Tyr (rational numbers, sets)

    v0.1.0 #grammar #tyr #rational-numbers #set #math #compile-time #operator-overloading
  52. littrs-ruff-python-parser

    Vendored ruff_python_parser for littrs (from github.com/astral-sh/ruff)

    v0.6.2 1.2K #ast #lexer #ruff-python-parser #lexical-analysis #string #grammar #that-represents #littrs #github-com
  53. type-sitter-cli

    CLI for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)

    v0.10.1 #tree-sitter #grammar
  54. trix-build

    ergonomic code generation for aggregating tree-sitter languages

    v0.6.0 #tree-sitter-language #grammar #flake #module #nix #nix-flakes #trix #aggregating
  55. schoolmarm

    GBNF grammar-constrained decoding for LLM inference, ported from llama.cpp

    v0.1.1 #llm #inference #grammar #gbnf #sampling
  56. adl-lsp

    Language Server Protocol implementation for ADL

    v0.8.2 950 #language-server-protocol #adl #grammar #import #extension #vs-code #lsp #algebraic-data-types
  57. gramatica

    A compiler compiler for Rust implementing Earley's parser

    v0.2.1 110 #grammar-parser #context-free-grammar #compiler #grammar
  58. sqry-tree-sitter-support

    Tree-sitter integration helpers for sqry

    v15.0.6 1.0K #tree-sitter #sqry #tree-sitter-language #validation #abi #grammar #non-null #dereferencing #validity #ub
  59. teleparse

    v0.1.2 500 #lexer #ll-parser #proc-macro #grammar #syntax-tree #parser-grammar #syntax-tree-parser #tp #macro-attributes
  60. neotoma

    A flexible, cached parser combinator framework for Rust

    v0.1.1 #parser-combinator #parser-grammar #combinator #grammar
  61. syn-grammar

    A parser generator for Rust that compiles EBNF-like grammars into syn::parse::Parse implementations

    v0.8.0 #grammar #syn #ebnf #parser #macro
  62. bbnf-analysis

    Pure analysis logic for BBNF grammars (shared by LSP + WASM)

    v0.1.1 #grammar #lsp #bbnf #analysis #import #lang-language #wasm
  63. adze-bdd-governance-reporting-core

    Profile-aware reporting helpers for BDD governance status outputs

    v0.1.0 #grammar #governance #bdd #reporting #parser-grammar
  64. build-automata

    Static regular grammar builder

    v1.0.2 #grammar #abnf #automata #regular #parser
  65. gf-core

    Rust runtime for Grammatical Framework

    v0.3.0 100 #grammar-parser #run-time #grammar
  66. ggsql

    A declarative visualization language that extends SQL with powerful data visualization capabilities

    v0.3.2 550 #sql #graphics #visualization #specification #break #grammar #date #sales #revenue
  67. pidgin

    non-recursive grammars

    v0.4.4 180 #grammar #regex-parser #parser #regex
  68. str-newtype

    Derive macro to define safe wrappers around string types

    v2.0.0 650 #grammar #abnf #regular #parser-derive #parser
  69. pest_debugger

    pest grammar debugger

    v2.8.6 #pest-grammar #grammar #pest #debugging
  70. pgf2json

    Application Programming Interface to load and interpret grammars compiled in Portable Grammar Format (PGF). The PGF format is produced as a final output from the GF compiler. The library…

    v0.2.5 230 #grammar #pgf #gf #nlp #grammars
  71. rowan-peg

    Convert ABNF like grammar to rust-peg build rowan lossless syntax tree

    v0.2.10 #grammar #lossless-parser #rowan
  72. trame-schema

    X12 transaction set grammars and schema definitions

    v0.1.3 #grammar #x12 #set #schema-definition #position #walker #trame #state-machine
  73. seshat-scanner

    Tree-sitter parsing and file discovery for Seshat

    v0.2.1 #tree-sitter #typescript #json-schema #file-discovery #package-json #seshat #sha-256 #pyproject-toml #cargo-toml #grammar
  74. ecfuzz

    Evolutionary Coverage-guided Fuzzing engine

    v0.2.4 #coverage-guided #corpus #engine #genetic-algorithm #evolutionary-algorithms #logging #tree-based #llvm #mutating #grammar
  75. symbios-shape

    A derivation engine for CGA Shape Grammars

    v0.2.0 #grammar #simulation #generative
  76. harper-tree-sitter

    The language checker for developers

    v1.10.0 340 #language-checker #development-tools #grammar
  77. rialo-syngen-dsl

    Rialo Syngen DSL

    v0.5.0-alpha.0 #ast #parser #syngen #grammar #validation #dsl #rialo
  78. bnf_rules

    LR(1) parser generator

    v0.1.7 #parser-generator #lr-parser-generator #grammar #bnf #regex
  79. bunpo

    Lightweight Japanese conjugation reversal (deinflection) system

    v0.1.2 #japanese #conjugation #deinflection #grammar #morphology
  80. ggsql-cli

    Command-line interface for ggsql

    v0.3.2 #visualization #graphics #sql #command-line-interface #extension #grammar
  81. prosaic-grammar-es

    Spanish grammar layer for the Prosaic NLG engine

    v1.0.0 #engine #turn #grammar #prosaic #spanish #discourse #article #irregular #gender #template-engine
  82. rustik-highlight

    Rustik code highlighter

    v0.1.0 #grammar #themes #scope #regex #highlighter
  83. treetags

    Generate vi compatible tags for multiple languages

    v0.7.0 #language-tags #multiple-languages #grammar #vi #compatible #file-extension #query-file
  84. deff

    Interactive side-by-side git diff viewer for PR review

    v0.3.0 #diff #git-diff #syntax-highlighting #side-by-side #interactive #per-file #vertical #reviewed #grammar
  85. rma-parser

    Tree-sitter based polyglot parser for Qryon

    v0.20.1 #qryon #grammar #tree-sitter #security-vulnerabilities #polyglot #monorepo #10x #taint #security-scanner
  86. reqlang-expr

    A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine

    v0.9.0 #expression-language #ast #interpreted #stack-vm #template-engine #lexer #bytecode #bytecode-compiler #repl #grammar
  87. kiki

    A minimalist parser generator for Rust

    v7.0.0 #parser-generator #grammar #lalr #parser
  88. grammatica

    representing and transforming formal grammars (Chomsky hierarchy today; extensible toward attribute, probabilistic, and specialized grammars)

    v0.1.2 #grammar #formal-language #chomsky #compiler
  89. legalis-dsl

    Domain Specific Language for legal document parsing

    v0.1.5 #parser-dsl #pretty-print #statute #statutes #condition #law #jurisdiction #domain-language #legalis-rs #grammar
  90. gramma

    Generate a scannerless parser by declaring types

    v0.2.24 2.1K #grammar #parser #lookahead #declaring #context-free-grammar #scannerless #parser-generator
  91. gallop

    General LL(1) Parser

    v1.0.7 #ll-parser #grammar #non-terminal #vec
  92. prosaic-grammar-en

    English grammar implementation for the prosaic crate

    v0.6.2 #turn #prosaic #grammar #events #discourse #template-engine #plural #verbosity #prose #reproducible
  93. aufbau

    Generalized prefix parsing for a class of context-dependent languages

    v0.1.2 #grammar-parser #constrained-decoding #llm #grammar
  94. gramex

    common language for advance parsers

    v0.1.1 #parser #token-stream #language-parser #matcher #grammar #try-match
  95. adze

    Define tree-sitter grammars alongside Rust logic with AST-first parsing

    v0.8.0 #tree-sitter #tree-sitter-grammar #glr #codegen #parser #grammar
  96. hornbeam_grammar

    Grammar for the Hornbeam template language

    v0.0.5 250 #grammar #template #hornbeam
  97. prosaic-grammar-de

    German grammar layer for the Prosaic NLG engine

    v0.6.2 #engine #turn #grammar #past-present #prosaic #plural #article #discourse #template-engine #conjugation
  98. tree-house-bindings

    Homey Rust bindings for the tree-sitter C library

    v0.2.3 8.8K #tree-sitter #highlighter #grammar #tree-house #query #rope #ropey #homey #breaking-change
  99. calyx_rs

    port of the Calyx generative grammar library

    v0.1.0 #text-generation #grammar #parser
  100. type-sitter-gen

    generate typed wrappers for tree-sitter grammars from node-types.json and queries

    v0.10.1 3.4K #type-sitter #grammar #query
  101. adze-glr-core

    GLR parser generation algorithms for pure-Rust Tree-sitter

    v0.8.0 #parser-generator #tree-sitter #glr #conflict-resolution #adze #grammar
  102. rust-bison-skeleton

    Bison skeleton for Rust

    v0.41.0 200 #yacc #grammar #lr #parser
  103. normalize-facts

    Code fact extraction and storage library

    v0.3.2 #normalize #grammar #fact #symbols #extract
  104. wafrift-grammar

    Grammar-aware payload mutation engine — SQL, XSS, CMD, LDAP, SSRF, path traversal, SSTI

    v0.2.13 #grammar-parser #waf #evasion #security #grammar
  105. gritpack-searchlib

    Compiler-facing resolver and grammar integration surface for Gritpack

    v0.1.1 #grammar #compiler #resolver #tooling
  106. logical-expression-pest-parser

    parses strings of logical expression using pest crate. It returns a truth table showing all input combinations with corresponding output results.

    v0.1.4 #logical-expression #expression-parser #truth-table #ast #io #using-pest #grammar
  107. football_match_parser

    parser for reading football match lines(date, time, teams, score, stadium, and status) and converting them into structured data

    v0.1.1 #date-time #date-parser #match #structured-data #team #football #grammar
  108. leekscript-core

    LeekScript parser core: syntax, grammar, parser, preprocess, doc comments

    v0.1.1-alpha.2 #grammar #pre-processor #documentation #parser #syntax
  109. spring_controller_parser

    pest parser for Java Spring controllers

    v0.1.3 #controller #pest-parser #java #request-mapping #spring #class-name #grammar
  110. devup-editor-hotkey

    Hotkey / keybinding matcher (mod+shift+l grammar + IME fallback) for devup-editor

    v1.0.2 #key-bindings #hotkey #matcher #mod-shift-l #editor #ime #ctrl-key #grammar #case-insensitive #macos
  111. lalrpop-intern

    string interner used by LALRPOP

    v0.15.1 22K #parser-generator #lalrpop #grammar #lr-parser #interning #lr-parser-generator
  112. faputa

    A stateful parser generator

    v0.1.8 #grammar #codegen #stateful #parser
  113. peg

    Parsing Expression Grammar (PEG) parser generator

    v0.8.6 952K #grammar-parser #expression-grammar #grammar
  114. narrative-engine

    A reusable library for procedural text generation in games

    v0.1.0 #text-generation #procedural-generation #narrative #grammar #games #procedural-text-generation
  115. tree-sitter-loader

    Locates, builds, and loads tree-sitter grammars at runtime

    v0.26.8 28K #tree-sitter #grammar #incremental-parser
  116. pargen

    A parser generator using ANTLR grammar syntax, outputting to Rust, Go, TypeScript, Python, Java, C, C++, and Tree-sitter

    v0.1.0 #tree-sitter #parser-generator #left-recursion #typescript #java #grammar #outputting #target-language #g4 #antlr
  117. cfgc

    A command-line tool for checking grammars from textual .cfg files

    v0.1.1 #grammar #cfg #cli
  118. syntaqlite-cli

    Fast, accurate SQLite SQL formatter, validator, and language server — built on SQLite's own grammar

    v0.5.9 #validation #language-server #dialect #formatter #grammar #sql #sql-formatter #mcp #sql-dialect
  119. static-self

    A trait for values that can be cloned with a static lifetime

    v0.1.2 36K #css-parser #value #minify #transformer #cloned #grammar
  120. spindle-lib

    efficient expression and byte sequence generator for fuzz testing

    v0.3.0 120 #grammar #serialization #arbitrary #parser
  121. parsuna

    recoverable, pull-based parsers with precise errors

    v0.1.0 #grammar #pull-based #parser-generator #codegen #target-language #emit #smallest #follow-up #parser-error
  122. la_dfa_2_dot

    Create graphs from lookahead DFAs generated by parol

    v0.5.0 #graphviz #dfa #derived #lookahead #parol #dot #grammar #increase #readability #dotfiles
  123. grammartec

    The Nautilus grammartec

    v0.3.1 #grammar #fuzzer #nautilus #regex #mutation-testing #test-coverage
  124. panproto-parse

    Tree-sitter full-AST parsers and emitters for panproto language protocols

    v0.47.2 #tree-sitter #grammar #ast #panproto #ast-parser #emitters #walker #named-fields #lens #multiset
  125. cfg-grammar

    manipulating context-free grammars

    v0.1.1 1.8K #context-free-grammar #grammar #grammar-parser
  126. container_image_dist_ref

    parsing and validating container image references

    v0.3.0 1.2K #docker #parser #validation #oci-container-image #oci-distribution #domain-name #hash #separator #grammar #image-tags
  127. pag-lexer

    Parser-lexer fusion generator (derivative lexer)

    v0.1.0-alpha.1 #lexer #grammar #regex #cfg
  128. cfg-symbol

    manipulating context-free grammars

    v0.1.1 1.8K #context-free-grammar #grammar #grammar-parser
  129. aglaea

    Automatic Grammar Lifting with Assisted Entity Annotation

    v0.2.5 #grammar #annotations #automatic #entity #lifting #assisted
  130. nlprule

    A fast, low-resource Natural Language Processing and Error Correction library

    v0.6.4 3.5K #grammar #spelling #text
  131. highlight-spans

    Tree-sitter ObjectScript highlight spans as attr/start/end tuples

    v0.7.0 #attr #grammar #byte-range #objectscript #xml #markdown #mdx #sql #capture-name #parser-grammar
  132. tokensave-large-treesitters

    All tree-sitter grammars for tokensave (47 languages)

    v0.5.0 430 #grammar #tree-sitter #tokensave #tree-sitter-language #22
  133. adze-bdd-grid-core

    Core BDD grid contracts for parser progress reporting and feature-aware status tracking

    v0.1.0 #bdd #grammar #testing #parser-grammar
  134. epistemology

    clear way of hosting llama.cpp as a private HTTP API

    v0.6.0 2.4K #llama-cpp #web-api #json-schema #web-server #local-server #embedding #grammar
  135. leekscript-analysis

    LeekScript semantic analysis: scope, validation, type checking

    v0.1.0 #semantic-analysis #scope #validation #sig #type-checking #grammar #leekscript #inferred
  136. cfg-sequence

    manipulating context-free grammars

    v0.1.1 1.8K #context-free-grammar #grammar #grammar-parser
  137. tokensave-lite-treesitters

    Essential tree-sitter grammars for tokensave (7 languages)

    v0.2.0 500 #grammar #tree-sitter #tokensave #language #lite
  138. adze-parser-backend-core

    Pure parser backend selection primitives

    v0.1.0 #parser #ast #tree-sitter #tree-sitter-grammar #glr #parser-grammar #grammar
  139. iota-parser

    A PEG parser combinator library for Rust. Write parsers that look like grammars.

    v0.1.0 #peg #parser-combinator #grammar #combinator #parser-grammar
  140. pest_tmp

    The Elegant Parser

    v2.1.1 490 #peg #pest-grammar #grammar #pest-parser #pest
  141. adze-bdd-scenario-core

    Core BDD scenario status/types shared across governance and reporting crates

    v0.1.0 #bdd #grammar #testing #parser-grammar
  142. gazelle-macros

    Procedural macros for the Gazelle parser generator

    v0.9.3 23K #grammar #lr #parser #macro-parser
  143. reovim-module-treesitter-typescript

    TypeScript syntax highlighting module for reovim

    v0.14.4 #reovim #syntax-highlighting #typescript #tree-sitter #driver #text-editors #grammar #tsx
  144. adze-bdd-governance-core

    Core BDD governance matrix primitives composed with parser feature policies

    v0.1.0 #bdd #testing #grammar #parser-grammar
  145. adze-feature-policy-core

    Core parser feature-policy contracts shared by governance layers

    v0.1.0 #parser #tree-sitter-grammar #ast #glr #parser-grammar #grammar
  146. syntaqlite-buildtools

    Internal codegen and build tools for syntaqlite — not intended for direct use

    v0.5.9 #syntaqlite #codegen #build-tool #sqlite #tokenize #grammar #bootstrap #parser-generator #sql
  147. hornbeam_ir

    Intermediate representation for the Hornbeam template language

    v0.0.5 250 #intermediate-representation #template #hornbeam #ast-node #convert #grammar #compilation-target
  148. gram-lsp

    Language Server Protocol implementation for Gram (.gram) files

    v0.3.11 #language-server-protocol #gram #stdio #tree-sitter #command-line #grammar #lsp
  149. cfg-generate

    manipulating context-free grammars

    v0.1.1 1.8K #context-free-grammar #grammar-parser #grammar
  150. syn-grammar-model

    Shared model and parser for syn-grammar

    v0.8.0 #model-parser #parser #grammar #ebnf #syn
  151. peacock-fuzz

    parse context-free grammars and create grammar-based fuzzing tools

    v0.2.4 440 #fuzzing #grammar #grammars
  152. reovim-module-treesitter-c

    C syntax highlighting module for reovim

    v0.14.4 #reovim #syntax-highlighting #tree-sitter #driver #module #text-editors #grammar
  153. abnf_to_pest

    A tiny crate that helps convert ABNF grammars to pest

    v0.5.1 41K #grammar #abnf #pest-grammar #convert
  154. parsuna-rt

    Runtime for Rust parsers generated by the parsuna framework

    v0.1.0 #generated #run-time #grammar #streaming-lexer #parser #dfa #state-machine #token-kind
  155. bevy_toolbox

    A collection of useful tools for Bevy game engine

    v0.2.0 900 #bevy #entity #spawner #grammar #bevy-game-engine #css-color #code-block #flow-control #ui-rect #named-color
  156. varpulis-parser

    Parser for VPL language

    v0.10.0 #ast #vpl #streaming-analytics #events #column #grammar #mistakes
  157. boron-lang

    efficient, compiled programming language

    v0.26.0 100 #boron #compiled #compiler #grammar #syntax
  158. weggli

    fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.

    v0.2.4 110 #ast #semantic-search-tool #codebase #tree-sitter #query #researchers #grammar #search-pattern #security #memcpy
  159. text-to-sounds

    parsing tool

    v1.1.1 #grammar #parser #wasm #english
  160. pegy

    A derive based parser generator

    v0.1.2 #peg #grammar #async #parser
  161. rowan-peg-utils

    Utils for rowan-peg

    v0.2.4 250 #grammar #syntax-tree #rowan-peg #abnf #rowan-syntax #rust-peg #quiet
  162. tracery

    Text-expansion library

    v0.2.1 #grammar #text
  163. reovim-module-treesitter-python

    Python syntax highlighting module for reovim

    v0.14.4 #reovim #syntax-highlighting #python #tree-sitter #driver #text-editors #grammar #tree-sitter-python
  164. normalize-languages

    Tree-sitter language support and dynamic grammar loading

    v0.3.2 #grammar #python #tree-sitter-language #ocaml #dynamic #java #haskell #elixir #hcl #ai-agent
  165. rins_markdown_parser

    markdown parser written on Rust

    v0.1.2 #markdown-parser #ast #render-markdown #convert-html #grammar #parser-grammar #code-block #alt-text #text-html #italic
  166. graphy-parser

    Tree-sitter parsing and dynamic grammar loading for graphy

    v1.0.0 #tree-sitter #grammar #parser-grammar #graphy #dynamic-language #decorator #gir #scm #understanding
  167. html_simple_parser

    parser for html files to extract tags, child tags, attributes, etc

    v0.1.1 #html-parser #tags #validation #extract #child #grammar #credits #dom #file-structure
  168. catenary-ts

    Safe FFI wrapper for loading tree-sitter grammars from shared libraries

    v0.1.1 #tree-sitter-grammar #tree-sitter #ffi #grammar
  169. oak

    A typed parser generator syntax extension for Parsing Expression Grammar (PEG)

    v0.8.0 150 #grammar-parser #peg #typing #grammar
  170. pag-compiler

    Parser-lexer fusion generator (compiler interface)

    v0.1.0-alpha.1 #grammar-parser #lexer #cfg #grammar
  171. reovim-module-treesitter-bash

    Bash syntax highlighting module for reovim

    v0.14.4 #reovim #syntax-highlighting #tree-sitter #bash #driver #text-editors #grammar
  172. sprout

    growing simple, but beautiful AST trees 🌳

    v1.0.0 #ast #parser #grammar
  173. twitter_text_parser

    Parser for twitter-text in Rust

    v0.2.0 #text-parser #twitter #twitter-text #peg #grammar #emoji
  174. grammar-kit

    Runtime support library for parsers generated by syn-grammar

    v0.8.0 #parser #run-time #grammar #syn #ebnf
  175. pag-parser

    Parser-lexer fusion generator (parser generator)

    v0.1.0-alpha.1 #grammar-parser #cfg #grammar
  176. layered-nlp

    Highly-flexible data-oriented NLP framework

    v0.1.1 #framework #grammar #wasm
  177. omg-idl-grammar

    OMG IDL v4.0 grammar for pest

    v0.2.2 #grammar-parser #omg #rtps #idl #grammar
  178. ielr

    Table generation backend for LR parser generators

    v0.1.1 #parser-generator #lr-parser #lr-parser-generator #grammar
  179. bnf_rules_parser

    LR(1) parser generator

    v0.1.7 #parser-generator #lr-parser #lr-parser-generator #bnf-rules #grammar
  180. merc_pest_consume

    A framework for processing the output of a pest-generated parser

    v2.0.0 #peg #pest-parser #grammar #pest-grammar #pest
  181. cfg-classify

    manipulating context-free grammars

    v0.1.1 1.8K #context-free-grammar #grammar #grammar-parser
  182. dash-lang

    interpreted language

    v0.2.0 #dash #control-flow #variables #scripting #interpreter #grammar #break-continue #pest-grammar #scripting-engine #cli-for-running
  183. cfg-history

    manipulating context-free grammars

    v0.1.1 #context-free-grammar #grammar #grammar-parser
  184. rusty-systems

    procedurally generating content using L-Systems

    v5.0.0 440 #procedural-generation #l-systems #grammar
  185. adze-ir

    Grammar Intermediate Representation for pure-Rust Tree-sitter

    v0.8.0 #intermediate-representation #parser-generator #grammar #adze #pure-rust
  186. cargo-languagetool

    A third-party cargo extension for checking grammar in the documentation and comments

    v0.4.2 550 #grammar #documentation #spell-check
  187. branchy

    tools for generating strings and sequences using context-free grammars

    v0.2.1 #grammar-rules #symbols #string-generation #grammar
  188. gnostr-grammar

    tree-sitter grammars built from Helix with support for dynamic linking

    v949455.1873.486970 140 #grammar #tree-sitter #helix #compile #query #dynamic-linking #tree-sitter-grammar #env-var
  189. gguppy

    Compose once, chart anywhere with the pure Rust grammar of graphics crate gguppy

    v0.4.0 #grammar #graphics #charts #once #anywhere
  190. Try searching with DuckDuckGo.

  191. ini-parser

    was developed as a part of the Rust course at National University of "Kyiv-Mohyla Academy"

    v0.1.2 100 #section #config-parser #grammar #university #configuration-management #national #configuration-file-parser
  192. repoask-treesitter

    Tree-sitter multi-language parser for repoask

    v0.2.0 #tree-sitter #repoask #symbols #java #python #ruby #multi-language #git-clone #grammar #markdown-parser
  193. grammarbot-io

    allows you to check your texts for grammar using the grammarbot service

    v1.0.1 #grammar #api-request #english #language
  194. cfg-symbol-bit-matrix

    manipulating context-free grammars

    v0.1.1 #context-free-grammar #grammar #grammar-parser
  195. tt-call

    Token tree calling convention

    v1.0.9 328K #token-tree #calling-convention #conventions #replace #predicate #macro-rules #proc-macro #building-block #recursive-descent #grammar
  196. cfg-predict-sets

    manipulating context-free grammars

    v0.1.1 #context-free-grammar #grammar #grammar-parser
  197. hyperion

    Generic LSystem implementation

    v0.2.1 #l-systems #grammar #lindenmayer
  198. sipha-parse

    Parsing engine for sipha - grammar rules, parser state, and parsing logic

    v0.3.0 #parser-combinator #parser-grammar #combinator #grammar
  199. gll

    GLL parsing framework

    v0.0.2 #framework #proc-macro #parser #grammar #macro-parser
  200. url_parser

    URL Parser is a Rust parser developed to parse URLs into structured components such as scheme, domain, path, query and fragment

    v0.1.1 #parse-url #url-scheme #domain #query #fragment #grammar
  201. gearley

    An Earley parser engine

    v0.0.4 #grammar-forest #grammar-parser #intersection #forest #grammar
  202. bulk_examples_generator

    Create dozens/hundreds/thousands/millions of random examples based on a pest grammar (PEG). It can be used for generate string/structured data for training models in AI, or like a grammar fuzzer for find bugs.

    v0.1.0 #random #pest-grammar #grammar #data-generator
  203. tokensave-medium-treesitters

    Common tree-sitter grammars for tokensave (18 languages)

    v0.2.0 500 #grammar #medium #language #tree-sitter #tokensave
  204. theoinf

    Parsers and interpreters for theoretical computer science topics

    v0.4.0 #computer-science #parser #interpreter #grammar #propositional-logic #finite-automata
  205. XML_to_JSON_Parser

    Parser that converts simple XML language text to a string in JSON format written on Rust

    v0.1.0 #xml_to_json_parser #json-parser #convert #string-format #language-text #parser-string #grammar
  206. reovim-module-treesitter-markdown

    Markdown syntax highlighting module for reovim

    v0.14.4 #syntax-highlighting #tree-sitter #reovim #markdown #module #driver #grammar
  207. uindex

    Universal index

    v0.1.1 #peg #db #index #universal #grammar #grammar-parser #query-language #context-free #database-schema #character-database
  208. cfg-predict-distance

    manipulating context-free grammars

    v0.1.1 #context-free-grammar #grammar #grammar-parser
  209. reovim-driver-syntax-treesitter

    Tree-sitter based syntax driver implementation for reovim

    v0.14.4 #tree-sitter #reovim #driver #reovim-driver-syntax #traits #arc #grammar #thread-safe
  210. grammarly

    allows you to check your texts for grammar using the grammarly service

    v0.3.1 100 #grammar #api-request #english #language
  211. earley-omnitool

    An Earley parser engine

    v0.0.6 #grammar-forest #grammar #grammar-parser #language #parser
  212. lllllxxxxx

    TypeQL Grammar for Rust

    v0.0.7 #grammar #type-ql #database #strong-typing #typedb #type-system #polymorphism #typeql #domain-model #entity-relationship
  213. tree-sitter-css-svelte

    Extended CSS grammar for the Svelte toolchain

    v0.1.8 #css #grammar #svelte #tree-sitter #extended #tree-sitter-grammar
  214. medical_parser

    A parser for medical-data markup in an XML-like format

    v0.1.1 #patients #parser #medical #xml-like #visit #notes #grammar
  215. dicer

    Dice Roller

    v1.0.2 #dice-rolls #recursive-descent-parser #dice-roller #string #random #recursion-descent-parser #grammar
  216. racc

    port of Berkeley YACC to Rust, and allows you to write grammar definitions directly in Rust source code

    v0.0.4 #parser-generator #grammar #berkeley #port #source #proc-macro #lalr
  217. lalrpop-snap

    convenient LR(1) parser generator

    v0.16.0 4.6K #parser-generator #grammar #lr-parser-generator #lr #parser
  218. tree-sitter-swift-bundled

    Thin wrapper: alex-pinkus/tree-sitter-swift grammar compiled against tree-sitter 0.22

    v0.1.0 #language-server #tree-sitter #lsp #kotlin #java #low-memory #grammar
  219. rspg

    LR(1) parser generator library

    v0.0.3 #parser-generator #lr-parser #lr-parser-generator #grammar #parser #lr
  220. adze-parsetable-metadata

    Shared .parsetable metadata model and parsing helpers

    v0.1.0 #tree-sitter-grammar #glr #ast #parser-grammar #grammar
  221. regen-lang

    A language for defining languages

    v0.0.7 #ast #grammar #lexer #regex #regen #parse-tree #typescript #syntax-tree #lexer-tokenizer #class-name
  222. shopping_list_parser

    Shopping-list parser for edu purposes

    v0.1.4 180 #list-parser #shopping #grammar #pest-parser #edu
  223. tl-scheme

    TL language grammar

    v0.3.0 13K #grammar #language #tl
  224. ru_shell

    A Shell built around a semantic grammar

    v0.1.3 #shell-parser #grammar #parser-grammar #shell
  225. person_struct_parser

    Rust parser for person struct

    v1.3.1 140 #parser-grammar #person-struct #person-parser #grammar
  226. wee-peg

    Parsing Expression Grammar (PEG) parser generator

    v0.5.4 #grammar-parser #peg #grammar
  227. topo-treesit

    tree-sitter integration and grammar loading

    v0.1.8 #tree-sitter #grammar #extract #regex-based #unsupported #artificial-intelligence #chunking
  228. glc

    Generate a random expression based on a Context Free Grammar

    v0.4.2 #context-free-grammar #random #grammar #generator