Llvm Open Source Projects

Browse 589 Llvm open source projects, ranked by GitHub stars. Find the most popular Llvm tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 589 projects
27,512 stars

emscripten-core/emscripten

Emscripten: An LLVM-to-WebAssembly Compiler

Metrics details
Stars27,512
21,642 stars

oracle/graal

GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

Metrics details
Stars21,642
19,211 stars

RPCS3/rpcs3

PlayStation 3 emulator and debugger

Metrics details
Stars19,211
17,583 stars

tinygo-org/tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

Metrics details
Stars17,583
16,812 stars

exaloop/codon

A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support

Metrics details
Stars16,812
14,533 stars

mame/quine-relay

An uroboros program with 100+ programming languages

Metrics details
Stars14,533
11,425 stars

odin-lang/Odin

Odin Programming Language

Metrics details
Stars11,425
11,083 stars

numba/numba

NumPy aware dynamic Python compiler using LLVM

Metrics details
Stars11,083
6,980 stars

JetBrains/kotlin-native

Kotlin/Native infrastructure

Metrics details
Stars6,980
6,663 stars

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
Stars6,663
6,563 stars

halide/Halide

a language for fast, portable data-parallel computation

Metrics details
Stars6,563
5,510 stars

chai2010/go-ast-book

:books: 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)

Metrics details
Stars5,510
5,307 stars

warmcat/libwebsockets

canonical libwebsockets.org networking library

Metrics details
Stars5,307
4,759 stars

immunant/c2rust

Migrate C code to Rust

Metrics details
Stars4,759
4,727 stars

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
Stars4,727
4,675 stars

scala-native/scala-native

Your favorite language gets closer to bare metal.

Metrics details
Stars4,675
4,583 stars

llvm-mirror/llvm

Project moved to: https://github.com/llvm/llvm-project

Metrics details
Stars4,583
4,533 stars

LewisJEllis/awesome-lua

A curated list of quality Lua packages and resources.

Metrics details
Stars4,533
4,515 stars

andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

Metrics details
Stars4,515
4,436 stars

appcypher/awesome-wasm-langs

😎 A curated list of languages that compile directly to or have their VMs in WebAssembly

Metrics details
Stars4,436
4,159 stars

root-project/cling

The cling C++ interpreter

Metrics details
Stars4,159
3,901 stars

cea-sec/miasm

Reverse engineering framework in Python

Metrics details
Stars3,901
3,861 stars

RustAudio/cpal

Low-level cross-platform audio I/O library in Rust

Metrics details
Stars3,861
3,409 stars

banach-space/llvm-tutor

A collection of out-of-tree LLVM passes for teaching and learning

Metrics details
Stars3,409
3,340 stars

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
Stars3,340
3,321 stars

pytorch/glow

Compiler for Neural Network hardware accelerators

Metrics details
Stars3,321
3,298 stars

jank-lang/jank

jank is the native Clojure dialect with seamless C++ interop.

Metrics details
Stars3,298
3,257 stars

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
Stars3,257
3,257 stars

AprilNEA/ChatGPT-Admin-Web

One-stop system for shared use of AI within teams and organizationswith | 在团队和组织内共享使用人工智能的一站式系统

Metrics details
Stars3,257
3,159 stars

NASA-SW-VnV/ikos

Static analyzer for C/C++ based on the theory of Abstract Interpretation.

Metrics details
Stars3,159
3,093 stars

grame-cncm/faust

Functional programming language for signal processing and sound synthesis

Metrics details
Stars3,093
3,093 stars

Ewenwan/ShiYanLou

学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试

Metrics details
Stars3,093
3,055 stars

heavyai/heavydb

HeavyDB (formerly MapD/OmniSciDB)

Metrics details
Stars3,055
3,048 stars

qt-creator/qt-creator

A cross-platform Qt IDE

Metrics details
Stars3,048
3,046 stars

llvm-mirror/clang

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project

Metrics details
Stars3,046
3,005 stars

weld-project/weld

High-performance runtime for data analytics applications

Metrics details
Stars3,005
2,988 stars

TheDan64/inkwell

It's a New Kind of Wrapper for Exposing LLVM (Safely)

Metrics details
Stars2,988
2,959 stars

klee/klee

KLEE Symbolic Execution Engine

Metrics details
Stars2,959
2,894 stars

mstorsjo/llvm-mingw

An LLVM/Clang/LLD based mingw-w64 toolchain

Metrics details
Stars2,894
2,848 stars

ghdl/ghdl

VHDL 2008/93/87 simulator

Metrics details
Stars2,848
2,783 stars

lifting-bits/mcsema

Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode

Metrics details
Stars2,783
2,762 stars

panda-re/panda

Platform for Architecture-Neutral Dynamic Analysis

Metrics details
Stars2,762
2,738 stars

libbpf/libbpf

Automated upstream mirror for libbpf stand-alone build.

Metrics details
Stars2,738
2,587 stars

Ericsson/codechecker

CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

Metrics details
Stars2,587
2,534 stars

facebookincubator/BOLT

Binary Optimization and Layout Tool - A linux command-line utility used for optimizing performance of binaries

Metrics details
Stars2,534
2,512 stars

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
Stars2,512
2,503 stars

thepowersgang/mrustc

Alternative rust compiler (re-implementation)

Metrics details
Stars2,503
2,386 stars

google/souper

A superoptimizer for LLVM IR

Metrics details
Stars2,386
2,314 stars

AcademySoftwareFoundation/OpenShadingLanguage

Advanced shading language for production GI renderers

Metrics details
Stars2,314
2,312 stars

jfecher/ante

A safe, easy systems language

Metrics details
Stars2,312
2,304 stars

NVIDIA/libcudacxx

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

Metrics details
Stars2,304
2,272 stars

numba/llvmlite

A lightweight LLVM python binding for writing JIT compilers

Metrics details
Stars2,272
2,246 stars

clangd/clangd

clangd language server

Metrics details
Stars2,246
2,198 stars

llvm/circt

Circuit IR Compilers and Tools

Metrics details
Stars2,198
2,124 stars

mun-lang/mun

Source code for the Mun language and runtime.

Metrics details
Stars2,124
2,100 stars

HikariObfuscator/Hikari

LLVM Obfuscator

Metrics details
Stars2,100
2,018 stars

Inori/GPCS4

A work-in-progress PlayStation 4 emulator.

Metrics details
Stars2,018
2,003 stars

ValeLang/Vale

Compiler for the Vale programming language - http://vale.dev/

Metrics details
Stars2,003
1,937 stars

nodejs/llhttp

Port of http_parser to llparse

Metrics details
Stars1,937
1,914 stars

ashvardanian/BenchmarkingTutorial

Google Benchmark examples and tutorials for C/C++ developers diving into High-Performance Computing and Numerical Methods ⏱️

Metrics details
Stars1,914
1-60 of 589 projects
Get A Weekly Email With Trending Llvm Projects
Stay updated on Llvm plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.