The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Repository Index
70,234 visible repositories in the index
1–24 of 37 · 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
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
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
C++ Insights - See your source code with the eyes of a compiler
- clang
- cpp
- cpp11
- cpp14
Native, fast starting Clojure interpreter for scripting
- clojure
- shell-scripting
- bash
- graalvm
The cling C++ interpreter
- jupyter
- llvm
- clang
- interpreter
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.
Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors.
- c
- programming-language
- system-programming
- clang
A high performance implementation of the Ruby programming language, built on GraalVM.
- graalvm
- ruby
- truffle
- hacktoberfest
Functional programming language for signal processing and sound synthesis
It's a New Kind of Wrapper for Exposing LLVM (Safely)
- rust
- llvm
- safe
- wrapper
An LLVM/Clang/LLD based mingw-w64 toolchain
High-performance runtime for data analytics applications
- stanford
- data
- analytics
- machine-learning
VHDL 2008/93/87 simulator
- vhdl
- ghdl
- simulator
- testbench
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
- clang
- cpp
- c
- clang-tidy
A safe, easy systems language
A lightweight LLVM python binding for writing JIT compilers