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 420Updated: 3 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++ 415Updated: 3 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++ 413Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tenderjitby tenderlove
JIT for Ruby that is written in Ruby
Ruby 408Updated: 12 mo 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 403Updated: 3 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++ 402Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
T
TypeScriptCompilerby ASDAlexander77
TypeScript Compiler (by LLVM)
C++ 395Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
libobjc2by gnustep
Objective-C runtime library intended for use with Clang.
C 391Updated: 12 mo 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++ 389Updated: 11 mo 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 386Updated: 12 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rust-bitcodeby getditto
Rust toolchain for Xcode-compatible iOS bitcode
Shell 385Updated: 2 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 381Updated: 3 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 379Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
k
kby runtimeverification
K Framework Tools 5.0
Java 379Updated: 11 mo 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 379Updated: 12 mo 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++ 379Updated: 11 mo 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 377Updated: 3 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 371Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
llvm-deobfuscatorby RPISEC
Python 370Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
seahornby seahorn
SeaHorn Verification Framework
C 369Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
smackby smackers
SMACK Software Verifier and Verification Toolchain
C 368Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
llvm-irby cdisselkoen
LLVM IR in natural Rust data structures
Rust 366Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
plyby wkz
Light-weight Dynamic Tracer for Linux
C 366Updated: 1 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++ 365Updated: 3 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 364Updated: 1 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++ 361Updated: 3 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++ 360Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
L
Learn-LLVM-12by PacktPublishing
Learn LLVM 12, published by Packt
C++ 359Updated: 1 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 356Updated: 12 mo ago License: No License (No License)
Support
Quality
Security
License
Reuse
q
qrintfby h2o
sprintf accelerator for GCC and Clang
C 355Updated: 3 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++ 353Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
play_with_llvmby tuoxie007
A book about LLVM & Clang(中文开源书:玩转 LLVM)
C++ 352Updated: 1 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 352Updated: 1 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 351Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
U
Unity3D.IncrementalCompilerby SaladLab
Unity3D Incremental C# Compiler using Roslyn
C# 350Updated: 3 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 349Updated: 1 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++ 349Updated: 1 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 345Updated: 12 mo 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 342Updated: 3 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++ 340Updated: 3 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++ 334Updated: 11 mo ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
f
fractureby draperlaboratory
an architecture-independent decompiler to LLVM IR
C++ 334Updated: 3 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 330Updated: 12 mo 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 325Updated: 11 mo 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 323Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
serpentby ethereum
C++ 323Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse