Showing 36 of 240 projects
An Elixir implementation of an interpreter for the Monkey programming language, built from scratch using functional patterns.
A lightweight IDE for the V programming language, built entirely in V.
Embedded and Extensible Scripting Language in Clojure
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 curated list of awesome frameworks, libraries, software, and resources for the Imba programming language.
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 collection of presentation materials from C++Now 2023 covering modern C++ techniques, language evolution, and performance topics.
A fast interpreter and JIT compiler for the R programming language, designed as a drop-in replacement.
A V-based programming framework for microcontrollers that transpiles V code to C for various device compilers.
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 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.
A repository for Proposed Perl Changes (PPCs) - formal proposals to modify the Perl programming language.
A code-golfing language that transpiles to JavaScript, designed for writing extremely short programs.
Crystal plugin for the asdf version manager, enabling easy installation and version switching for Crystal.
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.
Enables Unicode identifiers in OCaml source code, allowing non-English characters in variable, function, and type names.
A comprehensive list of questions and answers for self-quizzing on Ruby programming language concepts.
An IntelliJ IDEA plugin providing IDE support for the Eta programming language.
A Lisp-dialect programming language that implements Haskell's functional semantics by transpiling to C with automatic memory management.
A Lisp dialect based on mal and implemented with Crystal, serving as a toy box for dynamic language ideas.
D language bindings for OpenSSL, providing access to SSL/TLS protocols and cryptography libraries.
A curated list of Common Lisp libraries and resources, focused on beginners and modern tooling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.