Showing 12 of 12 projects
A Clojure-inspired Lisp interpreter implemented in 89+ languages as an incremental learning tool.
A modular Objective-C library that extends the language with safe categories, concrete protocols, compile-time checks, and other patterns.
A Rust parser generator framework focused on usability, offering compact, readable grammars with LR(1) parsing.
A 30-day guided exercise series for learning the Elixir programming language through hands-on coding challenges.
A Django-syntax templating engine for Go with advanced expressions, macros, and sandboxing.
A non-Turing complete expression language for fast, safe, and portable evaluation with C-like syntax.
An embeddable dynamic programming language for Rust, designed for scripting and runtime extensibility.
A Rust crate for generating compile-time-checked builders for structs and functions with named parameters and optional arguments.
A collection of useful macros that extend Laravel's Collection class with additional functionality.
A functional, statically-typed Lisp that compiles to JVM, JavaScript, Python, Lua, and Ruby for versatile multi-platform development.
A C library for parsing and validating configurations in a JSON-compatible language with nginx-like syntax and macros.
A Rust procedural macro for creating newtypes with built-in sanitization and validation guarantees.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.