Showing 25 of 169 projects
An esoteric programming language with a single instruction (flip a bit, then jump) that is Turing-complete and includes an assembler, interpreter, and standard library.
A portable C compiler implementation with BSD license, originally developed for Unix systems.
An experimental Batch-like programming language that compiles to Windows Batch, adding modern features while maintaining compatibility.
A cross-platform scripting language and compiler back-end for adding sandboxed modding support to GameMaker games.
A small MIDI sequencer DSL designed around vectors and euclidean rhythms for live-coding and beat generation.
A Chrome extension that replaces your new tab page with random Elixir core library documentation to help you learn.
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.
A collection of presentation materials from C++Now 2023 covering modern C++ techniques, language evolution, and performance topics.
A curated list of useful Haxe links, resources, tutorials, and community content.
A curated list of useful Haxe links, resources, tutorials, and community content.
A V-based programming framework for microcontrollers that transpiles V code to C for various device compilers.
A dynamically typed programming language designed for writing programs that double as 1980s hard rock and power ballad lyrics.
A playground with explanations and samples covering the Swift programming language and standard library.
A Swift playground with explanations and samples covering the Swift programming language and standard library.
A functional programming language designed specifically for creative coding and procedural art generation.
Crystal plugin for the asdf version manager, enabling easy installation and version switching for Crystal.
A code-golfing language that transpiles to JavaScript, designed for writing extremely short programs.
A repository for Proposed Perl Changes (PPCs) - formal proposals to modify the Perl programming language.
A transpiler that adds syntactic sugar to Go, making code more concise and readable while maintaining compatibility.
A Crystal port of the Ruby Language Toolkit for creating programming languages with lexer and parser generators.
A Clojure library that enables writing Java code directly within Clojure programs using a macro.
A curated list of resources for the Eta programming language, a Haskell-like language for the JVM.
A concise tutorial with short examples demonstrating V programming language syntax, data types, and conventions.
A stack-based compiled systems programming language with a modern syntax, inspired by FORTH.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.