Showing 30 of 66 projects
A C-based CHIP-8 interpreter with assembler, disassembler, and SuperChip support, featuring SDL and Win32 implementations.
A mechanized formalization of WebAssembly 2.0 in Coq (Rocq) with soundness proofs and an extracted interpreter.
An extensive math expression evaluator library for JavaScript and Node.js with units, functions, and constants.
An esoteric programming language where you code like an electrician using currents, generators, and components.
A fast interpreter and JIT compiler for the R programming language, designed as a drop-in replacement.
An OCaml implementation of Shopify's Liquid templating language, featuring an interpreter, parser, and lexer.
A Lisp dialect based on mal and implemented with Crystal, serving as a toy box for dynamic language ideas.
Modified HP-48 Superchip binaries for accurate CHIP-8 emulation, fixing historical interpreter quirks for compatibility with modern tools.
An embeddable ECA (Event Condition Action) scripting language for building concurrent event-driven systems.
A toy Scheme-like language interpreter built on Elixir for educational and experimental purposes.
An implementation of the Monkey programming language interpreter written in the V programming language.
A GCode interpreter and simulator for Node.js that parses and executes CNC machine instructions.
Thue is an esoteric programming language based on semi-Thue grammars, using string replacement rules for Turing-complete computation.
A humorous esoteric programming language where '0' is the only command, based on JavaScript and Unary.
An interpreter for C♭, an esoteric programming language that uses music as its syntax.
A work-in-progress V compiler and interpreter, currently implementing a parser with basic type checking.
Embeddable Forth interpreter written in Ada
A brainfuck interpreter and compiler implemented in the V programming language.
Novika is a free-form, moldable, interpreted programming language inspired by Lisp, Forth, and Smalltalk.
A runtime compiler and interpreter for GameMaker that enables mod support, live scripting, and scratchpad experimentation by loading and executing GML code at runtime.
A Brainfuck interpreter written in Z80 assembly for the Game Boy, with platform-specific limitations.
A Rust interpreter for the Esopo language AshPaper, where poetry serves as executable code.
Ada bindings to Tcl/Tk for implementing Tcl commands in Ada and developing platform-independent graphical user interfaces.
An esoteric programming language where syntax changes based on the hour you write the code.
A Brainfuck interpreter implemented in Swift using Xcode Playgrounds for interactive execution.
A Go library for scanning and parsing LL(1) grammars with a top-down operator precedence parser.
An esoteric stack-based programming language that uses only four bracket characters for its entire syntax.
An esoteric programming language where all instructions are based on the numbers 7 and 8.
A GitHub Action that installs the brainfucky interpreter for running Brainfuck code in CI/CD workflows.
A Latin-themed esoteric programming language where source code reads as prayer, inspired by Brainfuck.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.