The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Repository Index
70,234 visible repositories in the index
1–18 of 18 · 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
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
NumPy aware dynamic Python compiler using LLVM
A native TypeScript/JavaScript compiler written in Rust. Compiles TypeScript/JavaScript directly to executables using SWC and LLVM.
- compile
- smc
- typescript
- android
Your favorite language gets closer to bare metal.
- scala
- native
- aot
- llvm
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
- hlsl
- shader-programs
- directx-shader-compiler
- dxil
jank is the native Clojure dialect with seamless C++ interop.
Functional programming language for signal processing and sound synthesis
An LLVM/Clang/LLD based mingw-w64 toolchain
VHDL 2008/93/87 simulator
- vhdl
- ghdl
- simulator
- testbench
A safe, easy systems language
The LLVM-based D Compiler.
Clspv is a compiler for OpenCL C to Vulkan compute shaders
- spirv
- vulkan-compute-shaders
- opencl
- spir
Idris LLVM codegen factored out
LLVM port to the GBZ80 CPU