Showing 12 of 12 projects
GraalVM compiles applications ahead of time into standalone native binaries for instant startup, peak performance, and reduced resource usage.
A Rust parser generator framework focused on usability, offering compact, readable grammars with LR(1) parsing.
A high-performance Ruby implementation built on GraalVM, offering parallel execution and polyglot interoperability.
A Swift playground that teaches how to build a tiny programming language (Mu) from scratch using lexer, parser, and interpreter.
A work-in-progress Ruby compiler written in Ruby and C++, featuring an ahead-of-time compiler and incremental REPL.
A Clojure-inspired Lisp compiler built on LLVM JIT, exposing how Lisp constructs map to hardware.
A Lisp interpreter written in Malbolge Unshackled, the most advanced usable program in this notoriously difficult esoteric language.
A R6RS-conforming Scheme implementation for the .NET platform with over 99% specification compliance.
An implementation of Clojure in Common Lisp that enables interoperability between the two languages.
Exercises and algorithms from The Little Schemer book implemented in Elixir with Scheme comparisons.
A Swift-based interpreter for the Pascal programming language, implementing lexer, parser, semantic analyzer, and interpreter components.
A Haskell library for generating Erlang VM byte code from pure Haskell, enabling compile-to-BEAM languages.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.