Showing 36 of 168 projects
A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.
An experimental Rust compiler backend that transpiles Rust code into .NET assemblies or C source files.
A Rust-based compiler for Cairo, the Turing-complete language for creating provable programs for general computation.
A fast, cross-platform ClojureScript environment that runs on Node.js and V8 with instant startup.
A general-purpose programming language designed for WebAssembly with a fully self-developed toolchain and dual Chinese/English syntax.
A domain-specific language and C++ library for automatically synthesizing high-performance machine learning kernels.
A JIT compiler for writing high-performance GPU programs in .NET languages like C#, offering CUDA-level performance with C# convenience.
JPHP is a PHP compiler that runs on the Java Virtual Machine, enabling use of Java libraries and building desktop/Android apps.
An efficient, statically typed functional programming language that integrates directly into Common Lisp.
Converts Elixir code to JavaScript, enabling developers to write JavaScript using Elixir syntax and semantics.
Converts Elixir code to JavaScript, enabling developers to write JavaScript using Elixir syntax and semantics.
A statically typed, procedural esoteric programming language where source code resembles fetish erotica.
A Java to JavaScript transpiler that leverages TypeScript to write web and mobile applications using Java tooling.
An esoteric programming language based on Italian comedy 'supercazzole', compiling to C and LLVM.
A high-performance compiler for C# Expression Trees and a lightweight alternative to System.Linq.Expressions.
A portable D programming language compiler using LLVM for modern optimization and code generation.
A TypeScript-to-Luau compiler that enables Roblox developers to write games with TypeScript's type safety and modern tooling.
An experimental compiler that converts ES6 module syntax to AMD or CommonJS modules for use in today's JavaScript environments.
Write type-safe Elixir code using Elm's syntax and tooling, leveraging the BEAM ecosystem.
A compiler and package set that enables Go programs to run on small 32-bit microcontrollers by generating C as intermediate code.
A work-in-progress Ruby compiler written in Ruby and C++, featuring an ahead-of-time compiler and incremental REPL.
A dataflow compiler for quantized neural network inference on FPGAs, generating highly efficient custom accelerators.
A .NET library that compiles and executes JavaScript code, providing a high-performance, standards-compliant ECMAScript runtime.
A Common Lisp to JavaScript compiler bootstrapped from Common Lisp and executable in browsers.
A Common Lisp to JavaScript compiler bootstrapped from Common Lisp and executable in the browser.
A cargo subcommand to display assembly, LLVM-IR, MIR, and WASM generated for Rust code.
A JIT compiler for JavaScript targeting x86-64 platforms, written in D.
A Java/.NET component for complex event processing (CEP), streaming SQL, and event series analysis.
A variant of Python designed to be statically compilable while retaining useful dynamic features, with both an interpreter and a compiler.
A small, fast, functional, and embeddable scripting language for C++ projects with Lisp-like syntax.
A compiler that transforms OpenCL C code into Vulkan compute shaders, enabling GPU compute on Vulkan platforms.
A Roslyn-based compiler that rewrites LINQ expressions into procedural code to minimize allocations and dynamic dispatch in C#.
A modern extended BASIC+OpenGL language with QB4.5/QBasic compatibility that compiles native binaries for Windows, Linux, and macOS.
A curated list of programming languages that compile or transpile to Lua, including typed variants, functional languages, and syntax extensions.
An F# ORM that statically typechecks a SQL dialect and translates it to SQLite, SQL Server, and PostgreSQL backends.
A Neovim plugin that compiles and runs code across 25+ languages with zero configuration, inspired by Visual Studio's one-click experience.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.