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 fast HTML builder library for Crystal that uses macros to generate HTML at compile-time with native syntax.
A Crystal shard providing macros for compile-time constant checks, version constraints, and environment variable based conditional compilation.
Clojure-compatible threading and transformation macros for Common Lisp, with additional diamond wand macros.
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.
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.
A Crystal configuration parser with a human-friendly format, macros, and fault tolerance.
An HTTP router for Elixir with macros for organizing routes, versioning, and resource generation.
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.