Showing 6 of 6 projects
A simple, fast, and powerful Earley parser toolkit for JavaScript that handles any BNF grammar.
A Go compiler kit that generates lexers and parsers from BNF grammars with LR-1 conflict resolution.
A pure Java library for building recursive-descent parser combinators, inspired by Haskell Parsec.
A Rust library for parsing Backus–Naur form context-free grammars and generating random sentences from them.
A ClojureScript port of Instaparse, enabling context-free grammar parsing with regex-like simplicity.
An Ada library for grammar handling, parser generation, and working with BNF, EBNF, and attributed grammars.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.