The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Repository Index
47,133 repositories indexed
1–20 of 20 · Most stars
Emscripten: An LLVM-to-WebAssembly Compiler
- hacktoberfest
- emscripten
- wasm
- webassembly
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
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
- microcontroller
- tinygo
- llvm
- wasm
A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
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
Open Machine Learning Compiler Framework
- compiler
- tensor
- deep-learning
- gpu
The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
NumPy aware dynamic Python compiler using LLVM
GopherLua: VM and compiler for Lua in Go
- go
- lua
- gopher-lua
A fast script language for Go
- golang
- go
- script
- embedded-language
VHDL 2008/93/87 simulator
- vhdl
- ghdl
- simulator
- testbench
The Lux Programming Language
- language
- programming-language
- macros
- functional-programming
JPHP - an implementation of PHP on Java VM
- php
- php-language
- jvm
- bytecode
The LLVM-based D Compiler.
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
- java
- jit-compiler
- openjdk
- jvm
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
- ios
- java
- jvm
- robovm
Userspace eBPF VM
Clspv is a compiler for OpenCL C to Vulkan compute shaders
- spirv
- vulkan-compute-shaders
- opencl
- spir