Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: grammar

kpedrok/rewrite-pal

RewritePal - Make sure your writing is flawless.

Language: TypeScript - Size: 7.44 MB - Last synced: 40 minutes ago - Pushed: about 2 hours ago - Stars: 8 - Forks: 0

rust-bakery/nom

Rust parser combinator framework

Language: Rust - Size: 10.2 MB - Last synced: about 2 hours ago - Pushed: 2 days ago - Stars: 9,048 - Forks: 785

mxwell/aspan

Rule-based library to produce selected verb tenses in Kazakh language. See it in action in the viewer web app.

Language: TypeScript - Size: 254 KB - Last synced: about 3 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

tlaplus-community/tree-sitter-tlaplus

A tree-sitter grammar for TLA⁺ and PlusCal

Language: C - Size: 53.1 MB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 53 - Forks: 8

opencog/link-grammar

The CMU Link Grammar natural language parser

Language: C - Size: 38 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 383 - Forks: 117

masak/alma

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

Language: Raku - Size: 2.11 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 136 - Forks: 14

peggyjs/coverage

Up the code coverage on your Peggy grammars, ensuring that the generated boilerplate code is covered in your unit tests.

Language: JavaScript - Size: 50.8 KB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 0 - Forks: 1

dlvandenberg/tree-sitter-angular

Tree Sitter Grammar for Angular

Language: C - Size: 1.66 MB - Last synced: about 9 hours ago - Pushed: about 9 hours ago - Stars: 20 - Forks: 6

jsinger67/parol

LL(k) parser generator for Rust

Language: Rust - Size: 7.2 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 165 - Forks: 18

hashicorp/syntax

TextMate grammars for highlighting HCL, HCL-based languages and Sentinel.

Language: HCL - Size: 610 KB - Last synced: about 13 hours ago - Pushed: about 15 hours ago - Stars: 21 - Forks: 11

antvis/F2

πŸ“±πŸ“ˆAn elegant, interactive and flexible charting library for mobile.

Language: JavaScript - Size: 143 MB - Last synced: about 22 hours ago - Pushed: about 1 month ago - Stars: 7,850 - Forks: 643

withcatai/node-llama-cpp

Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level

Language: TypeScript - Size: 8.12 MB - Last synced: about 22 hours ago - Pushed: about 23 hours ago - Stars: 626 - Forks: 57

metio/tree-sitter-ssh-client-config

tree-sitter grammar for SSH client configuration files

Language: C - Size: 4.27 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 6 - Forks: 2

antvis/G2

πŸ“Š The concise and progressive visualization grammar.

Language: TypeScript - Size: 315 MB - Last synced: about 22 hours ago - Pushed: 10 days ago - Stars: 11,969 - Forks: 1,574

formal-language/grammar

:fountain_pen: Grammar compilation toolkit for JavaScript

Language: JavaScript - Size: 3.1 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 2 - Forks: 0

novusnota/prism-ton

πŸ”Ί Maintained set of TON programming language definitions/grammars for Prism.js

Language: JavaScript - Size: 34.2 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1 - Forks: 0

scribe-org/Scribe-iOS

iOS app with keyboards for language learners

Language: Swift - Size: 1.17 GB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 107 - Forks: 70

tidyverse/dplyr

dplyr: A grammar of data manipulation

Language: R - Size: 65.1 MB - Last synced: 2 days ago - Pushed: 6 days ago - Stars: 4,659 - Forks: 2,119

lifs-tools/jgoslin

Java implementation of the latest shorthand nomenclature.

Language: Java - Size: 18.9 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 4 - Forks: 0

alecthomas/participle

A parser library for Go

Language: Go - Size: 932 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 3,312 - Forks: 179

softdevteam/grmtools

Rust grammar tool libraries and binaries

Language: Rust - Size: 5.27 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 471 - Forks: 32

scribe-org/Scribe-Data

Wikidata and Wikipedia language data extraction

Language: Python - Size: 97.6 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 16 - Forks: 17

barreiroleo/ltex_extra.nvim

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

Language: Lua - Size: 2.47 MB - Last synced: 2 days ago - Pushed: 6 days ago - Stars: 117 - Forks: 13

tact-lang/tree-sitter-tact

🌳 Tree-sitter grammar for the ⚑ Tact contract programming language

Language: Scheme - Size: 412 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 11 - Forks: 0

taocpp/PEGTL

Parsing Expression Grammar Template Library

Language: C++ - Size: 6.06 MB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 1,873 - Forks: 228

cpg314/ltapiserv-rs

Server implementation of the LanguageTool API for offline grammar and spell checking, based on nlprule and symspel. And a small graphical command-line client.

Language: Rust - Size: 155 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 1

lalrpop/lalrpop

LR(1) parser generator for Rust

Language: Rust - Size: 8.85 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2,885 - Forks: 286

rpinchbeck/Abnf-To-Antlr

Translate any ABNF grammar to ANTLR

Language: C# - Size: 964 KB - Last synced: 4 days ago - Pushed: over 4 years ago - Stars: 14 - Forks: 4

scribe-org/Scribe-Server

Backend service for Scribe app data downloads

Language: Go - Size: 75.2 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 5

scribe-org/Scribe-Desktop

Typing GUI for language learners on Windows, Mac and Linux

Language: Python - Size: 9.36 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 9 - Forks: 5

foonathan/lexy

C++ parsing DSL

Language: C++ - Size: 12.2 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 953 - Forks: 60

bea4dev/bnf_rules

LR(1) parser generator

Language: Rust - Size: 66.4 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 4 - Forks: 0

worlpaker/go-syntax

Rich Syntax Highlighting for Go language

Language: Go - Size: 4.21 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 17 - Forks: 1

znck/grammarly

Grammarly for VS Code

Language: TypeScript - Size: 7.71 MB - Last synced: 5 days ago - Pushed: 5 months ago - Stars: 1,607 - Forks: 108

green-coder/girouette

Grammar-based, generative approach to CSS.

Language: Clojure - Size: 377 KB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 200 - Forks: 18

neogeny/TatSu

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

Language: Python - Size: 1.16 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 391 - Forks: 47

taipalogy/susiahethong

台θͺžζ›Έε―«η³»η΅±(Taiwanese writing system)

Language: HTML - Size: 1.56 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0

adobe/json-formula

Query language for JSON documents

Language: JavaScript - Size: 10.1 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 19 - Forks: 7

wooorm/dictionaries

Hunspell dictionaries in UTF-8

Language: JavaScript - Size: 103 MB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 1,142 - Forks: 398

daniperez/vale-python-package

Install πŸ“ Vale (grammar & style check tool ) in 🐍 Python environments. Package available at πŸ“¦ https://pypi.org/project/vale/

Language: Python - Size: 96.7 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 7 - Forks: 3

gosling-lang/gos

A declarative library for Python designed to create interactive multi-scale visualizations of genomics and epigenomics data.

Language: Python - Size: 12.9 MB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 193 - Forks: 11

ICC-analysis/protobuffToJSMF Fork of jssottet/protobuffToJSMF

Build a @JS-MF metamodel from a protobuf file with a @pegjs grammar.

Language: JavaScript - Size: 36.1 KB - Last synced: 6 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

alstn2468/python-study-opentutorials πŸ“¦

Language: Python - Size: 9.77 KB - Last synced: 6 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

alstn2468/java-study-opentutorials πŸ“¦

Language: Java - Size: 41 KB - Last synced: 6 days ago - Pushed: about 6 years ago - Stars: 1 - Forks: 1

alstn2468/code-night-opentutorials πŸ“¦

Language: PHP - Size: 250 KB - Last synced: 6 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

hazzik/GraphQL-Grammar

ANTLR 4 Grammar for GraphQL language

Language: ANTLR - Size: 3.91 KB - Last synced: 6 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

tilk/scala-gf

Scala port of Haskell GF library

Language: Scala - Size: 54.7 KB - Last synced: 6 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

paule32/german-lisp-1

german grammar test with lisp

Language: Common Lisp - Size: 31.3 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

microsoft/vscode-textmate

A library that helps tokenize text using Text Mate grammars.

Language: TypeScript - Size: 5.73 MB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 541 - Forks: 106

perlreview/languagetool-perl

Interact with the GrammarBot.io API through Perl

Language: Perl - Size: 41 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

crybot/improved-couscous

BNF Grammar parser and disambiguator

Language: Haskell - Size: 567 KB - Last synced: 6 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

alvareztech/grammar-cleaner

A Java application that allows you to clean (limpiar, higuienizar) grammars.

Language: Java - Size: 26.4 KB - Last synced: 6 days ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0

arakelian/graphql-parser

GraphQL Lexer and Parser generated using ANTLR grammar

Language: Java - Size: 158 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

kamadorueda/metaloaders

JSON/YAML loaders with column and line numbers.

Language: Python - Size: 158 KB - Last synced: 5 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

sid86-dev/Grammarty

β˜„οΈGrammar is a lightweight, extensible Grammar analyzer and auto corrector built on top of LanguageTool of Python3

Language: HTML - Size: 1.42 MB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 5 - Forks: 0

divshekhar/lang.g4

ANTLR Grammar for different languages

Language: ANTLR - Size: 188 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0

kdevo/ise-ti-while0

[Study-related] ISE@FH-Aachen - Theoretische Informatik ("theoretical computer science"): ANTLR example for While0 language

Language: Kotlin - Size: 85.9 KB - Last synced: 6 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 1

RaisinTen/fs-make

Make a folder structure from its description

Language: C++ - Size: 1.05 MB - Last synced: 6 days ago - Pushed: over 3 years ago - Stars: 15 - Forks: 1

compose-generator/ccom

βš™οΈ Compiler for the CCom (Conditional Comments) language

Language: C++ - Size: 8.31 MB - Last synced: 6 days ago - Pushed: 9 days ago - Stars: 4 - Forks: 2

katef/kgt

BNF wrangling and railroad diagrams

Language: C - Size: 1.28 MB - Last synced: 6 days ago - Pushed: 8 months ago - Stars: 574 - Forks: 29

felixklauke/princept

A very simple and lightweight programming language written for educational reasons. It is interpreted and aims to provide the best of Java, C# and C++.

Language: C++ - Size: 63.5 KB - Last synced: 6 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0

JoranHonig/tree-sitter-solidity

Solidity grammar for tree sitter

Language: Python - Size: 1.74 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 119 - Forks: 36

thekevinscott/gbnf

A library for parsing GBNF grammars in Javascript

Language: TypeScript - Size: 490 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

coollabsio/safetyper.com

A Grammarly alternative, where YOU own what you type on your keyboard.

Language: Svelte - Size: 106 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

mingodad/parsertl-playground

A web based playground for parsertl/lexertl

Language: GAP - Size: 3.56 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 11 - Forks: 0

LiamRiddell/obsidian-solve

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

Language: TypeScript - Size: 486 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 53 - Forks: 0

lark-parser/lark

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

Language: Python - Size: 2.67 MB - Last synced: 7 days ago - Pushed: 22 days ago - Stars: 4,496 - Forks: 394

nishtahir/language-kotlin

Textmate language grammar for the Kotlin programming language

Language: Kotlin - Size: 427 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 12 - Forks: 6

dict2024/xwy

ε­¦ε€–θ―­

Language: C# - Size: 259 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

pandatix/go-abnf

Augmented Backus-Naur Form (ABNF) in Go. Implements RFC 5234 and 7405, with Errata 2968 and 3076.

Language: Go - Size: 123 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 3 - Forks: 0

TheLartians/PEGParser

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

Language: C++ - Size: 183 KB - Last synced: 6 days ago - Pushed: almost 3 years ago - Stars: 232 - Forks: 24

hydrocarbon-tk/Hydrocarbon

Programming Language Toolkit

Language: HTML - Size: 13.4 MB - Last synced: 5 days ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 1

Francoded/AFParser-Library

The AFP Library is a collection of C++11 header files that provides users with a flexible rapid prototyping tool to create general-purpose LL(k) parsers in C++.

Language: C++ - Size: 42 KB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 2

alibaba/BizCharts

Powerful data visualization library based on G2 and React.

Language: TypeScript - Size: 5.37 MB - Last synced: 1 day ago - Pushed: 7 months ago - Stars: 6,141 - Forks: 669

nathaneastwood/poorman

A poor man's dependency free grammar of data manipulation

Language: R - Size: 6.59 MB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 330 - Forks: 15

sztal/segram

A framework for semantic grammar and narrative analysis.

Language: Python - Size: 1.02 MB - Last synced: 2 days ago - Pushed: 7 months ago - Stars: 3 - Forks: 1

WebSpellChecker/wproofreader-sdk-js

WProofreader SDK JavaScript package for easy integration of spelling and grammar checker into JavaScript apps.

Language: JavaScript - Size: 2.91 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

drahnr/cargo-spellcheck

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

Language: Rust - Size: 76.7 MB - Last synced: 5 days ago - Pushed: 13 days ago - Stars: 309 - Forks: 31

petitparser/dart-petitparser

Dynamic parser combinators in Dart.

Language: Dart - Size: 2.11 MB - Last synced: 5 days ago - Pushed: 12 days ago - Stars: 447 - Forks: 47

gbprod/tree-sitter-gitcommit

A tree-sitter grammar for gitcommit messages

Language: C - Size: 3.02 MB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 50 - Forks: 7

kevinmehall/rust-peg

Parsing Expression Grammar (PEG) parser generator for Rust

Language: Rust - Size: 1.13 MB - Last synced: 8 days ago - Pushed: 10 days ago - Stars: 1,389 - Forks: 106

rastmob/openai-grammar-correction

English grammar fixer with the help of OpenAI: just paste your text and copy the grammar-fixed sentence.

Language: TypeScript - Size: 2.45 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 52 - Forks: 7

JewelGliss/pantluci

A breadth-first conlang

Language: HTML - Size: 4.98 MB - Last synced: 8 days ago - Pushed: 15 days ago - Stars: 4 - Forks: 0

e-lab/SyntaxShaper

Powering Agent Chains by Constraining LLM Outputs

Language: Python - Size: 635 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0

JaviRute/spanish-verbs-trainer

A react app to practice Spanish verbs

Language: JavaScript - Size: 605 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

Keffisor/jQuery-SpellChecker-LT

LanguageTool Integration for any editor.

Language: TypeScript - Size: 190 KB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

eliranwong/SBLGNT-add-ons

add-ons of SBLGNT (Greek New Testament)

Language: HCL - Size: 226 MB - Last synced: 10 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 1

xfenix/spellcheck-microservice

Fast spellchecking microservice

Language: Python - Size: 678 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 48 - Forks: 2

MikeDevice/first-follow

Utility for FIRST, FOLLOW, PREDICT set generation aiding in custom programming language creation

Language: JavaScript - Size: 3.75 MB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 123 - Forks: 11

eberban/eberban

Parser and dictionary for the eberban language.

Language: JavaScript - Size: 20.9 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 20 - Forks: 5

bminixhofer/nlprule

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

Language: Rust - Size: 898 KB - Last synced: 10 days ago - Pushed: 12 months ago - Stars: 572 - Forks: 40

Ghenntoggy1/LFA-Laboratory-Works

Laboratory Works done during LFM (Formal Languages and Automata) Course at TUM

Language: Python - Size: 1.32 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 1 - Forks: 0

lifs-tools/pygoslin

Python implementation of parsers for the Grammars on succinct lipid nomenclature (Goslin).

Language: Python - Size: 9.73 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 3 - Forks: 2

fabiospampinato/textmate-highlighter

An isomorphic syntax highlighter using TextMate grammars and VSCode themes.

Language: TypeScript - Size: 24.4 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 46 - Forks: 1

coollabsio/safetyper

A Grammarly alternative where you own what you type on your keyboard.

Size: 9.77 KB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 37 - Forks: 2

shnewto/bnf

Parse BNF grammar definitions

Language: Rust - Size: 312 KB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 248 - Forks: 22

openmainframeproject/atompkg-language-zvm-gml πŸ“¦

Syntax highlighting for z/VM SCRIPT files, containing Script and/or BookMaster tags

Language: CoffeeScript - Size: 104 KB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 2

openmainframeproject/atompkg-languages-zvm πŸ“¦

Atom editor package that adds language syntax highlighting for z/VM assembler language files.

Language: CoffeeScript - Size: 295 KB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 5

openmainframeproject/atompkg-language-zvm-names πŸ“¦

Atom editor package that adds language syntax highlighting for z/VM CMS NAMES files.

Language: CoffeeScript - Size: 31.3 KB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 2

gosling-lang/gosling.js

Grammar of Scalable Linked Interactive Nucleotide Graphics

Language: TypeScript - Size: 102 MB - Last synced: 18 days ago - Pushed: 2 months ago - Stars: 155 - Forks: 22