Llvm Open Source Projects
Browse 589 Llvm open source projects, ranked by GitHub stars. Find the most popular Llvm tools and libraries.
emscripten-core/emscripten
Emscripten: An LLVM-to-WebAssembly Compiler
Metrics details
| Stars | 27,512 |
oracle/graal
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Metrics details
| Stars | 21,642 |
RPCS3/rpcs3
PlayStation 3 emulator and debugger
Metrics details
| Stars | 19,211 |
tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Metrics details
| Stars | 17,583 |
exaloop/codon
A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
Metrics details
| Stars | 16,812 |
mame/quine-relay
An uroboros program with 100+ programming languages
Metrics details
| Stars | 14,533 |
odin-lang/Odin
Odin Programming Language
Metrics details
| Stars | 11,425 |
numba/numba
NumPy aware dynamic Python compiler using LLVM
Metrics details
| Stars | 11,083 |
JetBrains/kotlin-native
Kotlin/Native infrastructure
Metrics details
| Stars | 6,980 |
AFLplusplus/AFLplusplus
The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
Metrics details
| Stars | 6,663 |
halide/Halide
a language for fast, portable data-parallel computation
Metrics details
| Stars | 6,563 |
chai2010/go-ast-book
:books: 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)
Metrics details
| Stars | 5,510 |
warmcat/libwebsockets
canonical libwebsockets.org networking library
Metrics details
| Stars | 5,307 |
immunant/c2rust
Migrate C code to Rust
Metrics details
| Stars | 4,759 |
include-what-you-use/include-what-you-use
A tool for use with clang to analyze #includes in C and C++ source files
Metrics details
| Stars | 4,727 |
scala-native/scala-native
Your favorite language gets closer to bare metal.
Metrics details
| Stars | 4,675 |
llvm-mirror/llvm
Project moved to: https://github.com/llvm/llvm-project
Metrics details
| Stars | 4,583 |
LewisJEllis/awesome-lua
A curated list of quality Lua packages and resources.
Metrics details
| Stars | 4,533 |
andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
Metrics details
| Stars | 4,515 |
appcypher/awesome-wasm-langs
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
Metrics details
| Stars | 4,436 |
root-project/cling
The cling C++ interpreter
Metrics details
| Stars | 4,159 |
cea-sec/miasm
Reverse engineering framework in Python
Metrics details
| Stars | 3,901 |
RustAudio/cpal
Low-level cross-platform audio I/O library in Rust
Metrics details
| Stars | 3,861 |
banach-space/llvm-tutor
A collection of out-of-tree LLVM passes for teaching and learning
Metrics details
| Stars | 3,409 |
joernio/joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
Metrics details
| Stars | 3,340 |
pytorch/glow
Compiler for Neural Network hardware accelerators
Metrics details
| Stars | 3,321 |
jank-lang/jank
jank is the native Clojure dialect with seamless C++ interop.
Metrics details
| Stars | 3,298 |
microsoft/checkedc
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
Metrics details
| Stars | 3,257 |
AprilNEA/ChatGPT-Admin-Web
One-stop system for shared use of AI within teams and organizationswith | 在团队和组织内共享使用人工智能的一站式系统
Metrics details
| Stars | 3,257 |
NASA-SW-VnV/ikos
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
Metrics details
| Stars | 3,159 |
grame-cncm/faust
Functional programming language for signal processing and sound synthesis
Metrics details
| Stars | 3,093 |
Ewenwan/ShiYanLou
学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试
Metrics details
| Stars | 3,093 |
heavyai/heavydb
HeavyDB (formerly MapD/OmniSciDB)
Metrics details
| Stars | 3,055 |
qt-creator/qt-creator
A cross-platform Qt IDE
Metrics details
| Stars | 3,048 |
llvm-mirror/clang
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Metrics details
| Stars | 3,046 |
weld-project/weld
High-performance runtime for data analytics applications
Metrics details
| Stars | 3,005 |
TheDan64/inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Metrics details
| Stars | 2,988 |
klee/klee
KLEE Symbolic Execution Engine
Metrics details
| Stars | 2,959 |
mstorsjo/llvm-mingw
An LLVM/Clang/LLD based mingw-w64 toolchain
Metrics details
| Stars | 2,894 |
ghdl/ghdl
VHDL 2008/93/87 simulator
Metrics details
| Stars | 2,848 |
lifting-bits/mcsema
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Metrics details
| Stars | 2,783 |
panda-re/panda
Platform for Architecture-Neutral Dynamic Analysis
Metrics details
| Stars | 2,762 |
libbpf/libbpf
Automated upstream mirror for libbpf stand-alone build.
Metrics details
| Stars | 2,738 |
Ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
Metrics details
| Stars | 2,587 |
facebookincubator/BOLT
Binary Optimization and Layout Tool - A linux command-line utility used for optimizing performance of binaries
Metrics details
| Stars | 2,534 |
google/swiftshader
SwiftShader is a high-performance CPU-based implementation of the Vulkan graphics API. Its goal is to provide hardware independence for advanced 3D graphics.
Metrics details
| Stars | 2,512 |
thepowersgang/mrustc
Alternative rust compiler (re-implementation)
Metrics details
| Stars | 2,503 |
google/souper
A superoptimizer for LLVM IR
Metrics details
| Stars | 2,386 |
AcademySoftwareFoundation/OpenShadingLanguage
Advanced shading language for production GI renderers
Metrics details
| Stars | 2,314 |
jfecher/ante
A safe, easy systems language
Metrics details
| Stars | 2,312 |
NVIDIA/libcudacxx
[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
Metrics details
| Stars | 2,304 |
numba/llvmlite
A lightweight LLVM python binding for writing JIT compilers
Metrics details
| Stars | 2,272 |
clangd/clangd
clangd language server
Metrics details
| Stars | 2,246 |
llvm/circt
Circuit IR Compilers and Tools
Metrics details
| Stars | 2,198 |
mun-lang/mun
Source code for the Mun language and runtime.
Metrics details
| Stars | 2,124 |
HikariObfuscator/Hikari
LLVM Obfuscator
Metrics details
| Stars | 2,100 |
Inori/GPCS4
A work-in-progress PlayStation 4 emulator.
Metrics details
| Stars | 2,018 |
ValeLang/Vale
Compiler for the Vale programming language - http://vale.dev/
Metrics details
| Stars | 2,003 |
nodejs/llhttp
Port of http_parser to llparse
Metrics details
| Stars | 1,937 |
ashvardanian/BenchmarkingTutorial
Google Benchmark examples and tutorials for C/C++ developers diving into High-Performance Computing and Numerical Methods ⏱️
Metrics details
| Stars | 1,914 |
