Showing 7 of 7 projects
A Java SQL parser that translates SQL statements into a traversable hierarchy of Java classes, supporting multiple RDBMS dialects.
A functional programming style pattern-matching library for C++ that provides user-definable patterns and open class hierarchies.
A Java 8 annotation processor for deriving algebraic data type constructors, pattern matching, folds, optics, and typeclasses.
A pluggable JavaScript syntax transformation utility using the Esprima parser for single-pass AST traversal.
A practical F# library for datatype-generic programming using reflection and visitor patterns to minimize boilerplate.
A Java annotation processor for generating algebraic data types with value semantics, pattern matching, and customizable APIs.
A library for lexing and parsing D programming language source code, enabling syntax analysis and tooling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.