An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with grammar

A curated list of projects in awesome lists tagged with grammar .

https://github.com/antlr/antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

antlr antlr4 cpp csharp dart golang grammar java javascript language-recognition parse parser-generator parsing php python swift

Last synced: 09 Sep 2025

https://github.com/antvis/g2

📊 The concise and progressive visualization grammar.

animation canvas chart grammar graphics hacktoberfest interaction svg visualization webgl

Last synced: 06 Jan 2026

https://github.com/antvis/G2

📊 The concise and progressive visualization grammar.

animation canvas chart grammar graphics hacktoberfest interaction svg visualization webgl

Last synced: 24 Mar 2025

https://github.com/rust-bakery/nom

Rust parser combinator framework

byte-array grammar nom parse parser parser-combinators rust

Last synced: 11 Nov 2025

https://github.com/antvis/f2

📱📈An elegant, interactive and flexible charting library for mobile.

antv charts data-visualisation data-visualization f2 grammar html5-canvas mobile visualization

Last synced: 13 May 2025

https://github.com/antvis/F2

📱📈An elegant, interactive and flexible charting library for mobile.

antv charts data-visualisation data-visualization f2 grammar html5-canvas mobile visualization

Last synced: 16 Mar 2025

https://github.com/alibaba/bizcharts

Powerful data visualization library based on G2 and React.

chart data-visualization es6 grammar html5-canvas react

Last synced: 14 Oct 2025

https://github.com/alibaba/BizCharts

Powerful data visualization library based on G2 and React.

chart data-visualization es6 grammar html5-canvas react

Last synced: 14 Mar 2025

https://github.com/lark-parser/lark

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

cyk earley grammar lalr lark parse parser parser-library parsing-engine parsing-library python tree

Last synced: 12 Dec 2025

https://github.com/tidyverse/dplyr

dplyr: A grammar of data manipulation

data-manipulation grammar r

Last synced: 17 Dec 2025

https://github.com/has2k1/plotnine

A Grammar of Graphics for Python

data-analysis grammar graphics plotting python

Last synced: 13 May 2025

https://github.com/lalrpop/lalrpop

LR(1) parser generator for Rust

grammar parser-generator rust

Last synced: 13 May 2025

https://github.com/prithivirajdamodaran/gramformer

A framework for detecting, highlighting and correcting grammatical errors on natural language text. Created by Prithiviraj Damodaran. Open to pull requests and other forms of collaboration.

grammar grammar-checker grammar-correction grammar-error-correction

Last synced: 16 May 2025

https://github.com/kevinmehall/rust-peg

Parsing Expression Grammar (PEG) parser generator for Rust

grammar parser-generator parsing parsing-expression-grammars peg rust

Last synced: 13 May 2025

https://github.com/PrithivirajDamodaran/Gramformer

A framework for detecting, highlighting and correcting grammatical errors on natural language text. Created by Prithiviraj Damodaran. Open to pull requests and other forms of collaboration.

grammar grammar-checker grammar-correction grammar-error-correction

Last synced: 22 Mar 2025

https://github.com/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

ai bindings catai cmake cmake-js cuda embedding function-calling gguf gpu grammar json-schema llama llama-cpp llm metal nodejs prebuilt-binaries self-hosted vulkan

Last synced: 13 May 2025

https://github.com/rhysd/vim-grammarous

A powerful grammar checker for Vim using LanguageTool.

grammar grammar-checker natural-language vim vim-plugin

Last synced: 16 May 2025

https://github.com/foonathan/lexy

C++ parsing DSL

grammar parser parser-combinators text

Last synced: 13 Apr 2025

https://github.com/christianvoigt/argdown

a simple syntax for complex argumentation

argdown argument-mapping argument-maps grammar javascript parse

Last synced: 13 Apr 2025

https://github.com/opencypher/openCypher

Specification of the Cypher property graph query language

cypher database declarative grammar graph language property query specification standard tck

Last synced: 24 Apr 2025

https://github.com/opencypher/opencypher

Specification of the Cypher property graph query language

cypher database declarative grammar graph language property query specification standard tck

Last synced: 19 Feb 2025

https://github.com/jetbrains/grammar-kit

Grammar files support & parser/PSI generation for IntelliJ IDEA

grammar intellij lexer parser

Last synced: 15 May 2025

https://github.com/JetBrains/Grammar-Kit

Grammar files support & parser/PSI generation for IntelliJ IDEA

grammar intellij lexer parser

Last synced: 09 Apr 2025

https://github.com/bminixhofer/nlprule

A fast, low-resource Natural Language Processing and Text Correction library written in Rust.

grammar grammatical-error-correction machine-learning natural-language-processing nlp proofreading rust spellcheck style-checker

Last synced: 15 May 2025

https://github.com/microsoft/vscode-textmate

A library that helps tokenize text using Text Mate grammars.

grammar grammar-files textmate vscode

Last synced: 13 May 2025

https://github.com/softdevteam/grmtools

Rust grammar tool libraries and binaries

error-recovery generator grammar lex lexer lr parser rust yacc

Last synced: 13 May 2025

https://github.com/MozillaSecurity/dharma

Generation-based, context-free grammar fuzzer. Refer to https://github.com/posidron/dharma for a maintained version.

context-free fuzzer fuzzing generation grammar python random

Last synced: 22 Apr 2025

https://github.com/mozillasecurity/dharma

Generation-based, context-free grammar fuzzer. Refer to https://github.com/posidron/dharma for a maintained version.

context-free fuzzer fuzzing generation grammar python random

Last synced: 30 Dec 2025

https://github.com/moos/wordpos

Part-of-speech utilities for node.js based on the WordNet database.

adjective adverb grammar language noun pos verb wordnet

Last synced: 16 May 2025

https://github.com/h0tk3y/better-parse

A nice parser combinator library for Kotlin

dsl grammar kotlin language parser parser-combinator syntax-trees

Last synced: 04 Apr 2025

https://github.com/neogeny/tatsu

竜 TatSu generates Python parsers from grammars in a variation of EBNF

ast ebnf grammar parser parser-generator parser-library python python2 python3 walker

Last synced: 15 Apr 2025

https://github.com/kulics/koral

An open source cross-platform programming language focused on efficiency.

cross-platform grammar language programming-language

Last synced: 15 Dec 2025

https://github.com/neogeny/TatSu

竜 TatSu generates Python parsers from grammars in a variation of EBNF

ast ebnf grammar parser parser-generator parser-library python python2 python3 walker

Last synced: 22 Jul 2025

https://github.com/nathaneastwood/poorman

A poor man's dependency free grammar of data manipulation

base-r data-manipulation grammar r

Last synced: 08 Sep 2025

https://github.com/drahnr/cargo-spellcheck

Checks all your documentation for spelling and grammar mistakes with hunspell and a nlprule based checker for grammar

cargo cargo-plugin cargo-spellcheck grammar grammar-mistakes grammarchecker hacktoberfest hunspell languagetool nlp spellchecker spelling

Last synced: 14 May 2025

https://github.com/amzxyz/RIME-LMDG

Rime输入法语法模型全流程构建教程,全局带声调词库,最全带读音单字表词典:LMDG - Language, Model, Dictionary, Grammar

dictionary grammar language-model lmdg rime

Last synced: 06 Sep 2025

https://github.com/tshatrov/ichiran

Linguistic tools for texts in Japanese language

common-lisp dictionary grammar japanese japanese-language language linguistics

Last synced: 16 Dec 2025

https://github.com/janlelis/idiosyncratic-ruby.com

Documenting All Ruby Specialities 💎︎

blog cheatsheet codegolf documentation grammar regex ruby stdlib syntax

Last synced: 27 Apr 2025

https://github.com/wulf/nodehun

The Hunspell binding for NodeJS that exposes as much of Hunspell as possible and also adds new features. Hunspell is a first class spellcheck library used by Google, Apple, and Mozilla.

grammar hunspell node npm-package spellcheck words wrapper

Last synced: 16 Dec 2025

https://github.com/Wulf/nodehun

The Hunspell binding for NodeJS that exposes as much of Hunspell as possible and also adds new features. Hunspell is a first class spellcheck library used by Google, Apple, and Mozilla.

grammar hunspell node npm-package spellcheck words wrapper

Last synced: 01 Apr 2025

https://github.com/igorkulman/swiftpascalinterpreter

Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.

ast grammar interpreter lexer parse pascal pascal-language pascal-programs playground procedure swift

Last synced: 09 Apr 2025

https://github.com/igorkulman/SwiftPascalInterpreter

Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.

ast grammar interpreter lexer parse pascal pascal-language pascal-programs playground procedure swift

Last synced: 22 Apr 2025

https://github.com/rossmeissl/verbs

English verb conjugation for Ruby (and Rails)

conjugation english grammar ruby

Last synced: 16 May 2025

https://github.com/markfullmer/grammark

Open Source Grammar checker.

angularjs grammar

Last synced: 09 Apr 2025

https://github.com/structuredllm/syncode

Efficient and general syntactical decoding for Large Language Models

grammar large-language-models llm llm-inference parser

Last synced: 11 May 2025

https://github.com/d0c-s4vage/gramfuzz

gramfuzz is a grammar-based fuzzer that lets one define complex grammars to generate text and binary data formats.

complex-grammars fuzzer fuzzing grammar parsing

Last synced: 11 Sep 2025

https://github.com/irobayna/stupidedi

Ruby API for parsing and generating ASC X12 EDI transactions

edi grammar hc-837 hn-277 hp-835 parser po-810 ruby validation x12

Last synced: 25 Feb 2025

https://github.com/kputnam/stupidedi

Ruby API for parsing and generating ASC X12 EDI transactions

edi grammar hc-837 hn-277 hp-835 parser po-810 ruby validation x12

Last synced: 05 Apr 2025

https://github.com/kanyun-inc/fairseq-gec

Source code for paper: Improving Grammatical Error Correction via Pre-Training a Copy-Augmented Architecture with Unlabeled Data

grammar nlp

Last synced: 13 Apr 2025

https://github.com/TheLartians/PEGParser

💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.

ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg

Last synced: 08 Apr 2025

https://github.com/thelartians/pegparser

💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.

ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg

Last synced: 17 Mar 2025

https://github.com/gosling-lang/gos

A declarative interactive genomics visualization library for Python.

biovis colab data-visualization dataviz gosling grammar hidivelab higlass jupyter python visualization

Last synced: 13 Sep 2025

https://github.com/mdaines/grammophone

A tool for analyzing and transforming context-free grammars.

context-free-grammar grammar javascript parsing

Last synced: 04 Apr 2025

https://github.com/green-coder/girouette

Grammar-based, generative approach to CSS.

clojure css garden girouette grammar instaparse

Last synced: 13 Aug 2025

https://github.com/duartealexf/sql-ddl-to-json-schema

SQL DDL to JSON Schema Converter

grammar json-schema nearley sql-parser

Last synced: 30 Dec 2025

https://github.com/djspiewak/parseback

A Scala implementation of parsing with derivatives

grammar parser-combinators parsing-algorithm regular-expression

Last synced: 03 Jul 2025

https://github.com/ltex-plus/vscode-ltex-plus

LTeX+: Grammar/spell checker :mag::heavy_check_mark: for VS Code using LanguageTool with support for LaTeX :mortar_board:, Markdown :pencil:, and others

bibtex context grammar html languagetool latex lsp lsp-server markdown mdx neorg org-mode quarto restructuredtext spellcheck spelling typst vscode vscode-extension

Last synced: 02 Jan 2026

https://github.com/ltex-plus/ltex-ls-plus

LTeX+ Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others

bibtex context grammar html languagetool latex lsp lsp-server markdown mdx neorg org-mode quarto restructuredtext spellcheck spelling typst

Last synced: 04 Jan 2026

https://github.com/jsinger67/parol

LL(k) and LALR(1) parser generator for Rust

grammar parser rust

Last synced: 30 Dec 2025

https://github.com/ikatyang/tree-sitter-markdown

Markdown grammar for tree-sitter

grammar markdown tree-sitter

Last synced: 05 Apr 2025

https://github.com/sogaiu/tree-sitter-clojure

Clojure(Script) grammar for tree-sitter

clojure clojurescript grammar parser tree-sitter

Last synced: 07 May 2025

https://github.com/barreiroleo/ltex_extra.nvim

Provides external LTeX file handling (off-spec lsp) and other functions.

grammar latex lsp ltex lua markdown nvim vim

Last synced: 04 Oct 2025

https://github.com/masak/alma

ALgoloid with MAcros -- a language with Algol-family syntax where macros take center stage

dsl experimental grammar macro macros operator parsing perl6 slang

Last synced: 18 Oct 2025

https://github.com/0x2a-42/lelwel

Resilient LL(1) parser generator for Rust

grammar parser parser-generator parsing rust

Last synced: 16 May 2025

https://github.com/Lokaltog/baba-core

Mini-language for creating random text generators.

generator grammar parser random

Last synced: 24 Apr 2025

https://github.com/findus23/pylanguagetool

Python Library and CLI for the LanguageTool JSON API

cli grammar languagetool spell-check spellcheck

Last synced: 06 Apr 2025

https://github.com/goldziher/tree-sitter-language-pack

A tree-sitter language pack

grammar tree-sitter

Last synced: 15 May 2025

https://github.com/m-novikov/tree-sitter-sql

SQL syntax highlighting for tree-sitter

grammar parser sql syntax syntax-highlighting tree-sitter

Last synced: 12 Apr 2025

https://github.com/carocad/parcera

Grammar-based Clojure(script) parser

antlr4 ast clojure grammar parser reader

Last synced: 12 Dec 2025

https://github.com/shivammg/rd

Build recursive descent parsers

go golang grammar recursive-descent-parser

Last synced: 28 Aug 2025

https://github.com/shivamMg/rd

Build recursive descent parsers

go golang grammar recursive-descent-parser

Last synced: 12 Jul 2025

https://github.com/yougg/gonote

Go语言语法详解笔记

example go golang grammar note

Last synced: 06 Apr 2025

https://github.com/ikatyang/tree-sitter-yaml

YAML grammar for tree-sitter

grammar tree-sitter yaml

Last synced: 13 Apr 2025

https://github.com/liamriddell/obsidian-solve

An unobtrusive Obsidian plugin that quietly processes equations and patterns in real time

datetime equations-solver grammar mathematics natural-language-processing obsidian-md obsidian-plugin parser real-time unit-conversion writing

Last synced: 07 Apr 2025