The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Repository Index
47,133 repositories indexed
1–22 of 22 · Most stars
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
- java
- aot
- compiler
- graalvm
A virtual machine for executing programs written in Hack.
- hhvm
- php
- hack
- hacklang
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.14. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
- python-compiler
- python
- nuitka
- programming
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
- scala
- scala-compiler
- scala-programming-language
- scala-library
Mono open source ECMA CLI, C# and .NET implementation.
Rust port of the TypeScript 7 type checker
PeachPie - the PHP compiler and runtime for .NET and .NET Core
- php-compiler
- roslyn
- php
- peachpie
JPHP - an implementation of PHP on Java VM
- php
- php-language
- jvm
- bytecode
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
- ios
- java
- jvm
- robovm
A .NET library to parse and execute JavaScript code.
- javascript
- compiler
- library
A modern supercompiler for call-by-value functional languages
ARM64 Recompiler
- arm64
- hle
- recompiler
Compile C# and .NET CIL to small standalone Wasm with WASI (AOT with built-in Runtime and Precise GC)
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
- matlab
- rust
- jit-compiler
- linear-algebra
Complete ECMAScript Fifth Edition Implemention in Object Pascal
Generate Erlang VM byte code from Haskell
- beam
- erlang
- elixir
- compiler
A MIPS to Java bytecode binary translator
The Byron project is a community-driven Ada compiler, toolchain, and IDE-system.
Builds of the GNAT Ada compiler from FSF GCC releases
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.