Showing 23 of 95 projects
Common Lisp macros for concise lambda expressions with implicit arguments and partial application.
Elixir macros that expand into guard-safe code for more readable guard clauses.
A Common Lisp library that simplifies writing macros using the call-with pattern, reducing errors and boilerplate.
A compile-time, non-intrusive dependency injection system for the Crystal programming language.
A collection of Common Lisp macros including GMap, a functional iteration macro for map-reduce operations, and utilities for multiple-value binding.
A Crystal shard providing macros for compile-time constant checks, version constraints, and environment variable based conditional compilation.
A fast HTML builder library for Crystal that uses macros to generate HTML at compile-time with native syntax.
A collection of anaphoric macros for Elixir that capture variables like 'it' to simplify control flow expressions.
Elixir library providing macros to wait for asynchronous operations using familiar case/cond syntax.
Clojure-compatible threading and transformation macros for Common Lisp, with additional diamond wand macros.
A Rust library for parsing, serializing, and manipulating JSON with a flexible, frictionless API.
A Common Lisp macro that provides a concise, DRY syntax for defining classes, reducing boilerplate in DEFCLASS forms.
An Elixir library for generating random, URL-friendly names suitable for subdomains and unique identifiers.
An HTTP router for Elixir with macros for organizing routes, versioning, and resource generation.
A Crystal configuration parser with a human-friendly format, macros, and fault tolerance.
Generate unsafe (!) bindings for Elixir functions at compile time to reduce code duplication.
A compile-time trie data structure implementation for the Crystal programming language.
Crystal macros for switching behavior at compile-time based on semantic version comparisons.
Elixir macros that enable using :timer.apply_after and :timer.apply_interval with a do-block syntax.
A re-implementation of cl-annot providing Common Lisp annotation macros and an @ reader macro for syntactic sugar.
Parenscript macros that provide a Lisp-like syntax for jQuery operations in Common Lisp.
FitEx is an Elixir macro module that provides a concise syntax for defining single-argument anonymous functions.
A bytecode-compiled Lisp dialect implemented in ActionScript, designed for embedding in Flash/AIR applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.