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