Showing 5 of 5 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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.