Showing 36 of 166 projects
An esoteric programming language based on Italian comedy 'supercazzole', compiling to C and LLVM.
A quick reference cheat sheet for common, high-level Objective-C topics.
A portable D programming language compiler using LLVM for modern optimization and code generation.
A simple audio programming language implemented in JavaScript for creating music and sound directly in the browser.
A Swift playground that teaches how to build a tiny programming language (Mu) from scratch using lexer, parser, and interpreter.
A comprehensive reference guide for Elm syntax, language features, and tooling.
A curated collection of AutoIt user-defined functions, example scripts, tools, and resources for Windows automation.
A recreational programming language designed for code golfing, inspired by J.
A curated list of awesome resources for the Ada and SPARK programming languages, including compilers, libraries, tools, and applications.
Interactive Swift playgrounds for experienced programmers to quickly learn Apple's Swift language.
A variant of Python designed to be statically compilable while retaining useful dynamic features, with both an interpreter and a compiler.
A curated list of awesome D frameworks, libraries, software, and resources.
A curated list of awesome Groovy libraries, frameworks, tools, and resources for developers.
A small, fast, functional, and embeddable scripting language for C++ projects with Lisp-like syntax.
A modern extended BASIC+OpenGL language with QB4.5/QBasic compatibility that compiles native binaries for Windows, Linux, and macOS.
A high-level statically-typed programming language for .NET with functional, OOP, imperative features and powerful meta-programming.
A Clojure-inspired Lisp compiler built on LLVM JIT, exposing how Lisp constructs map to hardware.
A statically typed scripting language that transpiles into POSIX-compliant shell scripts.
An optional type system for Lua that adds compile-time type checking and class-based OOP.
A Rust implementation of the Cairo virtual machine for executing and proving provable programs in the StarkNet ecosystem.
A strongly-timed musical programming language inspired by ChucK, designed for simplicity, speed, and embeddability.
A Lisp interpreter written in Malbolge Unshackled, the most advanced usable program in this notoriously difficult esoteric language.
Repository hosting RFCs and documentation for the F# language design process, including proposals, discussions, and implementation tracking.
A simple Lisp/Scheme compiler that generates Go AST from Lisp code.
An open-source BASIC programming language for creating Windows applications and games with DirectX support.
An interactive console (REPL) for the Crystal programming language, similar to IRB for Ruby.
Scripts and prebuilt binaries to build and run Swift 5.4 on ARM devices like Raspberry Pi.
A modern supercompiler for call-by-value functional languages that transforms programs via symbolic evaluation and metasystem transitions.
A WebAssembly interpreter written from scratch in safe Rust with zero dependencies.
A modern Pascal programming language implementation for the .NET platform with cross-platform support.
A curated list of awesome resources for the Idris programming language, including libraries, tools, books, and articles.
A community-curated directory of companies worldwide that use the F# programming language.
A Visual Studio Code extension providing language support for the V programming language.
An open-source implementation of Python written in Common Lisp, enabling Python-Lisp interoperability.
A scripting language for .NET Core with async/await sequences, prototype inheritance, and easy embedding.
A transpiler that converts C source code into human-readable, idiomatic Go code.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.