Tagua VM is an experimental PHP Virtual Machine that guarantees safety and quality by removing large classes of vulnerabilities thanks to the Rust language and the LLVM Compiler Infrastructure.
Support
Quality
Security
License
Reuse
sealed aquatic ecosystem
Support
Quality
Security
License
Reuse
A Just-In-Time Compiler for Verilog from VMware Research
Support
Quality
Security
License
Reuse
vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
Support
Quality
Security
License
Reuse
JIT for Ruby that is written in Ruby
Support
Quality
Security
License
Reuse
Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders
Support
Quality
Security
License
Reuse
HCC is an Open Source, Optimizing C++ Compiler for Heterogeneous Compute currently for the ROCm GPU Computing Platform
Support
Quality
Security
License
Reuse
TypeScript Compiler (by LLVM)
Support
Quality
Security
License
Reuse
Objective-C runtime library intended for use with Clang.
Support
Quality
Security
License
Reuse
:electron: O-MVLL is a LLVM-based obfuscator for native code (Android & iOS)
Support
Quality
Security
License
Reuse
Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
Support
Quality
Security
License
Reuse
Rust toolchain for Xcode-compatible iOS bitcode
Support
Quality
Security
License
Reuse
Legacy components for XCode 4-9 (deprecated compilers and Mac OS X SDKs)
Support
Quality
Security
License
Reuse
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Support
Quality
Security
License
Reuse
K Framework Tools 5.0
Support
Quality
Security
License
Reuse
Cake a C23 front end and transpiler written in C
Support
Quality
Security
License
Reuse
Dr.Jit — A Just-In-Time-Compiler for Differentiable Rendering
Support
Quality
Security
License
Reuse
Originally a github fork of the llvm-py repository from http://www.mdevan.org/llvm-py/index.html updated to work with LLVM 3.x. Since then it has changed significantly with multiple sub-projects.
Support
Quality
Security
License
Reuse
(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
SeaHorn Verification Framework
Support
Quality
Security
License
Reuse
SMACK Software Verifier and Verification Toolchain
Support
Quality
Security
License
Reuse
LLVM IR in natural Rust data structures
Support
Quality
Security
License
Reuse
Light-weight Dynamic Tracer for Linux
Support
Quality
Security
License
Reuse
Experimental wrapper over LLVM for generating and compiling code at run-time.
Support
Quality
Security
License
Reuse
Statically compiled ARM binaries for debugging and runtime analysis
Support
Quality
Security
License
Reuse
Go CGO cross compiler
Support
Quality
Security
License
Reuse
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Support
Quality
Security
License
Reuse
A simple example of how to setup a complete CI environment for C and C++
Support
Quality
Security
License
Reuse
Learn LLVM 12, published by Packt
Support
Quality
Security
License
Reuse
cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code
Support
Quality
Security
License
Reuse
sprintf accelerator for GCC and Clang
Support
Quality
Security
License
Reuse
A visual systems language for beginners compiled using LLVM
Support
Quality
Security
License
Reuse
A book about LLVM & Clang(中文开源书:玩转 LLVM)
Support
Quality
Security
License
Reuse
c
courses-introduction-to-pythonby datacamp
Shell 
352
Version:Current
License: No License (No License)
Introduction to Python by Filip Schouwenaars
Support
Quality
Security
License
Reuse
A tiny 1000 line LLVM-based numeric specializer for scientific Python code.
Support
Quality
Security
License
Reuse
Unity3D Incremental C# Compiler using Roslyn
Support
Quality
Security
License
Reuse
VHDL compiler and simulator
Support
Quality
Security
License
Reuse
A faster file programming language detector
Support
Quality
Security
License
Reuse
GIMPLE obfuscator for C, C++, Go, ... all supported GCC targets and front-ends that use GIMPLE.
Support
Quality
Security
License
Reuse
C
Cross-Compiled-Binaries-Androidby Zackptg5
Shell 
345
Version:Current
License: No License (No License)
A collection of (mostly) static cross compiled binaries for android
Support
Quality
Security
License
Reuse
como-lang-ng is now ana-lang, located at https://github.com/analang/ana
Support
Quality
Security
License
Reuse
🎉🎉🎉 A new statically typed programming language, syntactically like TypeScript.
Support
Quality
Security
License
Reuse
Myrddin Compiler
Support
Quality
Security
License
Reuse
Yet Another Not So Obfuscated LLVM
Support
Quality
Security
License
Reuse
an architecture-independent decompiler to LLVM IR
Support
Quality
Security
License
Reuse
A sequence of smart contracts to practice gas optimization. These are used as practice assignments for RareSkills.io and the Udemy Gas Optimization Course
Support
Quality
Security
License
Reuse
The cross-platform, open-source SDK to develop for original Xbox: *new* xdk
Support
Quality
Security
License
Reuse
Count lines of LLVM IR per generic function
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
t
tagua-vmby tagua-vm
Tagua VM is an experimental PHP Virtual Machine that guarantees safety and quality by removing large classes of vulnerabilities thanks to the Rust language and the LLVM Compiler Infrastructure.
Rust
420
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
o
Support
Quality
Security
License
Reuse
c
cascadeby vmware
A Just-In-Time Compiler for Verilog from VMware Research
C++
415
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
deepCby ai-techsystems
vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
C++
413
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tenderjitby tenderlove
JIT for Ruby that is written in Ruby
Ruby
408
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
clspvby google
Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders
C
403
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hccby RadeonOpenCompute
HCC is an Open Source, Optimizing C++ Compiler for Heterogeneous Compute currently for the ROCm GPU Computing Platform
C++
402
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
T
TypeScriptCompilerby ASDAlexander77
TypeScript Compiler (by LLVM)
C++
395
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
libobjc2by gnustep
Objective-C runtime library intended for use with Clang.
C
391
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
o-mvllby open-obfuscator
:electron: O-MVLL is a LLVM-based obfuscator for native code (Android & iOS)
C++
389
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cargo-binutilsby rust-embedded
Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
Rust
386
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rust-bitcodeby getditto
Rust toolchain for Xcode-compatible iOS bitcode
Shell
385
Updated: 3 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
x
xcodelegacyby devernay
Legacy components for XCode 4-9 (deprecated compilers and Mac OS X SDKs)
Shell
381
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
m
mini-cby Fedjmike
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
C
379
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
k
kby runtimeverification
K Framework Tools 5.0
Java
379
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
c
cakeby thradams
Cake a C23 front end and transpiler written in C
C
379
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
d
drjitby mitsuba-renderer
Dr.Jit — A Just-In-Time-Compiler for Differentiable Rendering
C++
379
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
llvmpyby llvmpy
Originally a github fork of the llvm-py repository from http://www.mdevan.org/llvm-py/index.html updated to work with LLVM 3.x. Since then it has changed significantly with multiple sub-projects.
HTML
377
Updated: 4 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
sericumby maekawatoshiki
(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Rust
371
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
llvm-deobfuscatorby RPISEC
Python
370
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
seahornby seahorn
SeaHorn Verification Framework
C
369
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
smackby smackers
SMACK Software Verifier and Verification Toolchain
C
368
Updated: 3 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
llvm-irby cdisselkoen
LLVM IR in natural Rust data structures
Rust
366
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
plyby wkz
Light-weight Dynamic Tracer for Linux
C
366
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
c
codegenby pdziepak
Experimental wrapper over LLVM for generating and compiling code at run-time.
C++
365
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
static-arm-binsby therealsaumil
Statically compiled ARM binaries for debugging and runtime analysis
C
364
Updated: 2 y ago
License: Permissive (WTFPL)
Support
Quality
Security
License
Reuse
x
Support
Quality
Security
License
Reuse
c
clang-tools-extraby llvm-mirror
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
C++
361
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
ci_helloworldby ainfosec
A simple example of how to setup a complete CI environment for C and C++
C++
360
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
L
Learn-LLVM-12by PacktPublishing
Learn LLVM 12, published by Packt
C++
359
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cargo-show-asmby pacak
cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code
Rust
356
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
q
qrintfby h2o
sprintf accelerator for GCC and Clang
C
355
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
chigraphby chigraph
A visual systems language for beginners compiled using LLVM
C++
353
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
play_with_llvmby tuoxie007
A book about LLVM & Clang(中文开源书:玩转 LLVM)
C++
352
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
courses-introduction-to-pythonby datacamp
Introduction to Python by Filip Schouwenaars
Shell
352
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
n
numpileby sdiehl
A tiny 1000 line LLVM-based numeric specializer for scientific Python code.
Jupyter Notebook
351
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
U
Unity3D.IncrementalCompilerby SaladLab
Unity3D Incremental C# Compiler using Roslyn
C#
350
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
Support
Quality
Security
License
Reuse
g
go-enryby go-enry
A faster file programming language detector
Go
349
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hellscapeby meme
GIMPLE obfuscator for C, C++, Go, ... all supported GCC targets and front-ends that use GIMPLE.
C++
349
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
C
Cross-Compiled-Binaries-Androidby Zackptg5
A collection of (mostly) static cross compiled binaries for android
Shell
345
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
como-lang-ngby analang
como-lang-ng is now ana-lang, located at https://github.com/analang/ana
C
342
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
S
StaticScriptby StaticScript
🎉🎉🎉 A new statically typed programming language, syntactically like TypeScript.
C++
340
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
Support
Quality
Security
License
Reuse
Y
YANSOllvmby emc2314
Yet Another Not So Obfuscated LLVM
C++
334
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
f
fractureby draperlaboratory
an architecture-independent decompiler to LLVM IR
C++
334
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
gas-puzzlesby RareSkills
A sequence of smart contracts to practice gas optimization. These are used as practice assignments for RareSkills.io and the Udemy Gas Optimization Course
JavaScript
330
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
n
nxdkby XboxDev
The cross-platform, open-source SDK to develop for original Xbox: *new* xdk
C
325
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cargo-llvm-linesby dtolnay
Count lines of LLVM IR per generic function
Rust
323
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
serpentby ethereum
C++
323
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse