Showing 20 of 56 projects
A Common Lisp to JavaScript compiler enabling Lisp development for web and React applications.
A syntactic utilities package for Common Lisp that radically simplifies REPL-driven development and large system programming.
A collection of sweet.js macros that implement ES6 syntactic features for ES5 JavaScript environments.
A generic, macro-based, stackless coroutine builder for Clojure and ClojureScript.
Simple Rust macros for printing colored and formatted text to the terminal, built on termcolor for cross-platform support.
An Elixir library for organizing business logic into operations with parameter validation, policy checks, and chaining.
A comprehensive collection of composable computed macros for Ember.js applications.
A library for creating reusable, composable pattern matchers in Elixir to simplify complex pattern matching.
A Scheme interpreter implemented in Clojure, featuring hygienic macros and a REPL.
Arrow-macros provides Clojure-like arrow and diamond wand macros for Common Lisp, enabling expressive and readable threading of expressions.
A Rust library providing Monad, MonadIO, coroutines, actors, and functional programming utilities inspired by Rx, Haskell, and Python.
A Clojure library providing local mutable variables with unsynchronized, unboxed performance for in-scope mutation.
A collection of Fennel macros for Neovim that provides syntactic sugar and missing features for writing configuration elegantly.
A tiny Elixir library for piping values that match ok/error tuples or custom patterns.
Adds RSpec-style context and it macros to ExUnit for better test organization in Elixir.
An opinionated Markdown processor built on Remark.js that outputs HAST AST and extends syntax with directives and macros.
A functional programming library for Crystal providing monads, algebraic data types, pattern matching, and do-notation.
A library for implementing pauseable coroutine functions in GameMaker Studio using native GML macros.
Staged compilation for Clojure with environment and special-form aware syntax-quoting.
Common Lisp utilities using Parenscript to build React web applications with Lisp syntax.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.