Building FFmpeg for Android neon, armv7, vfp and armv6, used in VPlayer for Android
Support
Quality
Security
License
Reuse
An optimizing decompiler
Support
Quality
Security
License
Reuse
c
create-your-own-lang-with-rustby ehsanmok
Rust 
623
Version:Current
License: Proprietary (Proprietary)
Create your own programming language with Rust (WIP)
Support
Quality
Security
License
Reuse
The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game
Support
Quality
Security
License
Reuse
A portable programming language with a compact intermediate representation
Support
Quality
Security
License
Reuse
Multi-Language Platform for Dynamic Programming Languages
Support
Quality
Security
License
Reuse
:rocket: TypeScript compiler on top of TypeScript as frontend and LLVM as backend
Support
Quality
Security
License
Reuse
LLVM bindings for .NET Standard written in C# using ClangSharp
Support
Quality
Security
License
Reuse
Java Runtime Compiler
Support
Quality
Security
License
Reuse
A self-hosting and educational C compiler
Support
Quality
Security
License
Reuse
A wrapper script to build whole-program LLVM bitcode files
Support
Quality
Security
License
Reuse
A list of compilers that can generate C code
Support
Quality
Security
License
Reuse
Generating parsers in LLVM IR
Support
Quality
Security
License
Reuse
Virtual Machine for Intermediate Representation
Support
Quality
Security
License
Reuse
a unique Ruby implementation, compiled to C++ (WIP)
Support
Quality
Security
License
Reuse
Crucible is a library for symbolic simulation of imperative programs
Support
Quality
Security
License
Reuse
h
homebrew-macos-cross-toolchainsby messense
Ruby 
521
Version:Current
License: No License (No License)
macOS cross compiler toolchains
Support
Quality
Security
License
Reuse
A collection of out-of-tree Clang plugins for teaching and learning
Support
Quality
Security
License
Reuse
JIT(Just In Time) plugin loader for Grunt.
Support
Quality
Security
License
Reuse
advanced compilers
Support
Quality
Security
License
Reuse
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Support
Quality
Security
License
Reuse
Compiler from LLVM IR to Minecraft datapacks.
Support
Quality
Security
License
Reuse
The smallest public printf implementation for its feature set.
Support
Quality
Security
License
Reuse
resurrected LLVM "C Backend", with improvements
Support
Quality
Security
License
Reuse
Super charged typed JavaScript dialect for parallel programming which compiles to WebAssembly
Support
Quality
Security
License
Reuse
Plugins to clang-analyzer and clang-frontend
Support
Quality
Security
License
Reuse
Plugins to clang-analyzer and clang-frontend
Support
Quality
Security
License
Reuse
An industrial-grade brainfuck compiler
Support
Quality
Security
License
Reuse
Automatic verification of LLVM optimizations
Support
Quality
Security
License
Reuse
[DEPRECATED] Google Closure Compiler plugin for Webpack
Support
Quality
Security
License
Reuse
PHP implementation of Google's Protocol Buffers with a protoc plugin compiler
Support
Quality
Security
License
Reuse
JIT compiler and runtime for a toy language, using Cranelift
Support
Quality
Security
License
Reuse
C Foreign Function Interface and JIT using Clang/LLVM
Support
Quality
Security
License
Reuse
resurrected LLVM "C Backend", with improvements
Support
Quality
Security
License
Reuse
Welcome to the future of programming languages: OK?
Support
Quality
Security
License
Reuse
Dora VM
Support
Quality
Security
License
Reuse
Universal Online Judge
Support
Quality
Security
License
Reuse
天问之路 - 学习笔记&学习周报。内容包括但不限于C++ STL、编译原理、LLVM IR Pass代码优化、CSAPP Lab、uCore操作系统等等。持续更新ing...
Support
Quality
Security
License
Reuse
A minimalist C compiler with x86_64 code generation
Support
Quality
Security
License
Reuse
LLVM compiled to JavaScript using Emscripten
Support
Quality
Security
License
Reuse
A language for computing on sparse systems
Support
Quality
Security
License
Reuse
Rellic produces goto-free C output from LLVM bitcode
Support
Quality
Security
License
Reuse
Platform independent low-level JIT compiler
Support
Quality
Security
License
Reuse
LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
Support
Quality
Security
License
Reuse
Homebrew Formula for static-friendly musl-based GCC macOS-to-Linux cross-compilers
Support
Quality
Security
License
Reuse
Low Level Java Virtual Machine
Support
Quality
Security
License
Reuse
Components of a decompilation pipeline.
Support
Quality
Security
License
Reuse
Symbolic execution of LLVM IR with an engine written in Rust
Support
Quality
Security
License
Reuse
an ahead of time compiler and runtime for ES6
Support
Quality
Security
License
Reuse
An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.
Support
Quality
Security
License
Reuse
F
FFmpeg-Androidby yixia
Building FFmpeg for Android neon, armv7, vfp and armv6, used in VPlayer for Android
Shell
628
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
c
create-your-own-lang-with-rustby ehsanmok
Create your own programming language with Rust (WIP)
Rust
623
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
E
Energy-Languagesby greensoftwarelab
The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game
C
621
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
oakcby adam-mcdaniel
A portable programming language with a compact intermediate representation
Rust
621
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
z
zetavmby zetavm
Multi-Language Platform for Dynamic Programming Languages
C++
613
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
S
StaticScriptby ovr
:rocket: TypeScript compiler on top of TypeScript as frontend and LLVM as backend
TypeScript
590
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
L
LLVMSharpby microsoft
LLVM bindings for .NET Standard written in C# using ClangSharp
C#
569
Updated: 4 y ago
License: Permissive (NCSA)
Support
Quality
Security
License
Reuse
J
Java-Runtime-Compilerby OpenHFT
Java Runtime Compiler
Java
567
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
sheccby jserv
A self-hosting and educational C compiler
C
555
Updated: 2 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
w
whole-program-llvmby travitch
A wrapper script to build whole-program LLVM bitcode files
Python
554
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
compilers-targeting-cby dbohdan
A list of compilers that can generate C code
JavaScript
543
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
l
llparseby nodejs
Generating parsers in LLVM IR
TypeScript
542
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
v
vmirby andoma
Virtual Machine for Intermediate Representation
C
541
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
natalieby seven1m
a unique Ruby implementation, compiled to C++ (WIP)
Ruby
534
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
crucibleby GaloisInc
Crucible is a library for symbolic simulation of imperative programs
HTML
532
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
h
homebrew-macos-cross-toolchainsby messense
macOS cross compiler toolchains
Ruby
521
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
clang-tutorby banach-space
A collection of out-of-tree Clang plugins for teaching and learning
C++
519
Updated: 2 y ago
License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
j
jit-gruntby shootaroo
JIT(Just In Time) plugin loader for Grunt.
JavaScript
511
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
Support
Quality
Security
License
Reuse
t
tiny-compilerby zakirullin
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
C
508
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
langcraftby SuperTails
Compiler from LLVM IR to Minecraft datapacks.
Rust
497
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
nanoprintfby charlesnicholson
The smallest public printf implementation for its feature set.
C++
491
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
llvm-cbeby JuliaComputingOSS
resurrected LLVM "C Backend", with improvements
C++
490
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
T
TurboScriptby 01alchemist
Super charged typed JavaScript dialect for parallel programming which compiles to WebAssembly
JavaScript
488
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
facebook-clang-pluginsby facebook
Plugins to clang-analyzer and clang-frontend
C++
477
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
facebook-clang-pluginsby facebookarchive
Plugins to clang-analyzer and clang-frontend
C++
477
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
bfcby Wilfred
An industrial-grade brainfuck compiler
Rust
470
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
a
alive2by AliveToolkit
Automatic verification of LLVM optimizations
C++
469
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
webpack-closure-compilerby roman01la
[DEPRECATED] Google Closure Compiler plugin for Webpack
JavaScript
468
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
Protobuf-PHPby drslump
PHP implementation of Google's Protocol Buffers with a protoc plugin compiler
PHP
464
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cranelift-jit-demoby bytecodealliance
JIT compiler and runtime for a toy language, using Cranelift
Rust
464
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dragonffiby aguinet
C Foreign Function Interface and JIT using Clang/LLVM
C++
464
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
llvm-cbeby JuliaComputing
resurrected LLVM "C Backend", with improvements
C++
461
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
O
OKby jesseduffield
Welcome to the future of programming languages: OK?
Go
459
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
u
Support
Quality
Security
License
Reuse
S
Skr_Learningby Kiprey
天问之路 - 学习笔记&学习周报。内容包括但不限于C++ STL、编译原理、LLVM IR Pass代码优化、CSAPP Lab、uCore操作系统等等。持续更新ing...
C
450
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
M
MazuCCby jserv
A minimalist C compiler with x86_64 code generation
C
444
Updated: 4 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
l
llvm.jsby kripken
LLVM compiled to JavaScript using Emscripten
JavaScript
442
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
s
simitby simit-lang
A language for computing on sparse systems
C++
442
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
rellicby lifting-bits
Rellic produces goto-free C output from LLVM bitcode
C++
441
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
sljitby zherczeg
Platform independent low-level JIT compiler
C
439
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
e
easy-just-in-timeby jmmartinez
LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
C++
437
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
h
homebrew-musl-crossby FiloSottile
Homebrew Formula for static-friendly musl-based GCC macOS-to-Linux cross-compilers
Ruby
436
Updated: 2 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
l
Support
Quality
Security
License
Reuse
d
decompby decomp
Components of a decompilation pipeline.
Go
434
Updated: 2 y ago
License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
h
haybaleby PLSysSec
Symbolic execution of LLVM IR with an engine written in Rust
Rust
430
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
echojsby toshok
an ahead of time compiler and runtime for ES6
JavaScript
425
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
polytrackerby trailofbits
An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.
C++
425
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse