Showing 36 of 240 projects
An Elixir implementation of an interpreter for the Monkey programming language, built from scratch using functional patterns.
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 portable C compiler implementation with BSD license, originally developed for Unix systems.
A curated list of awesome frameworks, libraries, software, and resources for the Imba programming language.
A lightweight IDE for the V programming language, built entirely in V.
A cross-platform scripting language and compiler back-end for adding sandboxed modding support to GameMaker games.
An experimental Batch-like programming language that compiles to Windows Batch, adding modern features while maintaining compatibility.
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 Swift playground with explanations and samples covering the Swift programming language and standard library.
A 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.
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 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.
An IntelliJ IDEA plugin providing IDE support for the Eta programming language.
A comprehensive list of questions and answers for self-quizzing on Ruby programming language concepts.
A Delphi 7 compatible cross-platform source-to-source compiler that generates intermediate C code.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.