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 628Updated: 1 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 623Updated: 11 mo 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 621Updated: 10 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
oakcby adam-mcdaniel
A portable programming language with a compact intermediate representation
Rust 621Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
z
zetavmby zetavm
Multi-Language Platform for Dynamic Programming Languages
C++ 613Updated: 1 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 590Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
L
LLVMSharpby microsoft
LLVM bindings for .NET Standard written in C# using ClangSharp
C# 569Updated: 3 y ago License: Permissive (NCSA)
Support
Quality
Security
License
Reuse
J
Java-Runtime-Compilerby OpenHFT
Java Runtime Compiler
Java 567Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
sheccby jserv
A self-hosting and educational C compiler
C 555Updated: 10 mo 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 554Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
compilers-targeting-cby dbohdan
A list of compilers that can generate C code
JavaScript 543Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
l
llparseby nodejs
Generating parsers in LLVM IR
TypeScript 542Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
v
vmirby andoma
Virtual Machine for Intermediate Representation
C 541Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
natalieby seven1m
a unique Ruby implementation, compiled to C++ (WIP)
Ruby 534Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
crucibleby GaloisInc
Crucible is a library for symbolic simulation of imperative programs
HTML 532Updated: 11 mo ago License: No License (No License)
Support
Quality
Security
License
Reuse
h
homebrew-macos-cross-toolchainsby messense
macOS cross compiler toolchains
Ruby 521Updated: 11 mo 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++ 519Updated: 11 mo ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
j
jit-gruntby shootaroo
JIT(Just In Time) plugin loader for Grunt.
JavaScript 511Updated: 3 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 508Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
langcraftby SuperTails
Compiler from LLVM IR to Minecraft datapacks.
Rust 497Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
nanoprintfby charlesnicholson
The smallest public printf implementation for its feature set.
C++ 491Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
llvm-cbeby JuliaComputingOSS
resurrected LLVM "C Backend", with improvements
C++ 490Updated: 3 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 488Updated: 3 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++ 477Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
facebook-clang-pluginsby facebookarchive
Plugins to clang-analyzer and clang-frontend
C++ 477Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
bfcby Wilfred
An industrial-grade brainfuck compiler
Rust 470Updated: 10 mo ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
a
alive2by AliveToolkit
Automatic verification of LLVM optimizations
C++ 469Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
webpack-closure-compilerby roman01la
[DEPRECATED] Google Closure Compiler plugin for Webpack
JavaScript 468Updated: 3 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 464Updated: 3 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 464Updated: 1 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++ 464Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
llvm-cbeby JuliaComputing
resurrected LLVM "C Backend", with improvements
C++ 461Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
O
OKby jesseduffield
Welcome to the future of programming languages: OK?
Go 459Updated: 10 mo 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 450Updated: 11 mo ago License: No License (No License)
Support
Quality
Security
License
Reuse
M
MazuCCby jserv
A minimalist C compiler with x86_64 code generation
C 444Updated: 3 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
l
llvm.jsby kripken
LLVM compiled to JavaScript using Emscripten
JavaScript 442Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
simitby simit-lang
A language for computing on sparse systems
C++ 442Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
rellicby lifting-bits
Rellic produces goto-free C output from LLVM bitcode
C++ 441Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
sljitby zherczeg
Platform independent low-level JIT compiler
C 439Updated: 11 mo 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++ 437Updated: 1 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 436Updated: 10 mo ago License: Permissive (ISC)
Support
Quality
Security
License
Reuse
l
Support
Quality
Security
License
Reuse
d
decompby decomp
Components of a decompilation pipeline.
Go 434Updated: 1 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 430Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
echojsby toshok
an ahead of time compiler and runtime for ES6
JavaScript 425Updated: 3 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++ 425Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse