#Llvm

Showing 60 of 74 repositories tagged #llvm, ranked by stars

tinygo-org
tinygo-org
tinygo

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

Score
100
★ 17.6k ⑂ 1.1k +4/day
Go
exaloop
exaloop
codon

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

Score
100
★ 16.8k ⑂ 605
Python
numba
numba
numba

NumPy aware dynamic Python compiler using LLVM

Score
75
★ 11.1k ⑂ 1.3k +19/day
Python
JetBrains
JetBrains
kotlin-native

Kotlin/Native infrastructure

Score
70
★ 7.0k ⑂ 561
Kotlin
chai2010
chai2010
go-ast-book

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

Score
89
★ 5.5k ⑂ 654
Go
root-project
root-project
cling

The cling C++ interpreter

Score
75
★ 4.2k ⑂ 312 +8/day
C++
PerryTS
PerryTS
perry

A native TypeScript compiler written in Rust. Compiles TypeScript directly to executables using SWC and LLVM.

Score
100
★ 4.1k ⑂ 137 +84/day
Rust
grame-cncm
grame-cncm
faust

Functional programming language for signal processing and sound synthesis

Score
93
★ 3.1k ⑂ 420 +7/day
C++
heavyai
heavyai
heavydb

HeavyDB (formerly MapD/OmniSciDB)

Score
100
★ 3.1k ⑂ 456
C++
weld-project
weld-project
weld

High-performance runtime for data analytics applications

Score
80
★ 3.0k ⑂ 252 +1/day
Rust
TheDan64
TheDan64
inkwell

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

Score
87
★ 3.0k ⑂ 266 +13/day
Rust
Ericsson
Ericsson
codechecker

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

Score
100
★ 2.6k ⑂ 471
Python
jfecher
jfecher
ante

A safe, easy systems language

Score
73
★ 2.3k ⑂ 112 +3/day
Rust
HikariObfuscator
HikariObfuscator
Hikari

LLVM Obfuscator

Score
33
★ 2.1k ⑂ 562 +1/day
EnzymeAD
EnzymeAD
Enzyme

High-performance automatic differentiation of LLVM and MLIR.

Score
67
★ 1.6k ⑂ 172
LLVM
zama-ai
zama-ai
concrete

Concrete: TFHE Compiler that converts python programs into FHE equivalent

Score
67
★ 1.6k ⑂ 210 +1/day
C++
minio
minio
c2goasm

C to Go Assembly

Score
78
★ 1.3k ⑂ 115
Go
inko-lang
inko-lang
inko

A language for building concurrent software with confidence

Score
60
★ 1.3k ⑂ 57 +2/day
Rust
swiftlang
swiftlang
swift-llbuild

A low-level build system, used by Xcode and the Swift Package Manager

Score
100
★ 1.3k ⑂ 232
C++
llir
llir
llvm

Library for interacting with LLVM IR in pure Go.

Score
67
★ 1.3k ⑂ 85 +1/day
Go
open-obfuscator
open-obfuscator
o-mvll

:electron: O-MVLL is a code obfuscation tool based on LLVM for native code (Android and iOS).

Score
90
★ 1.1k ⑂ 142 +7/day
C++
github0null
github0null
eide

An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.

Score
100
★ 1.0k ⑂ 103 +1/day
TypeScript
mirkosertic
mirkosertic
Bytecoder

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

Score
80
★ 939 ⑂ 63
Java
gmh5225
gmh5225
awesome-llvm-security

awesome llvm security [Welcome to PR]

Score
100
★ 851 ⑂ 101
rochacbruno
rochacbruno
rust-python-example

Example of using Rust to Extend Python

Score
0
★ 790 ⑂ 63
Python
llvm-swift
llvm-swift
LLVMSwift

A Swift wrapper for the LLVM C API (version 11.0)

Score
50
★ 762 ⑂ 57
Swift
rhysd
rhysd
gocaml

:camel: Statically typed functional programming language implementation with Go and LLVM

Score
44
★ 755 ⑂ 28
Go
hypercube-lab
hypercube-lab
hypercube

HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰

Score
56
★ 727 ⑂ 146
Rust
monadgroup
monadgroup
axiom

A powerful realtime node-based audio synthesizer.

Score
33
★ 707 ⑂ 28
C++
Ottrlang
Ottrlang
otterlang

Otterlang programming language 🦦

Score
40
★ 664 ⑂ 21 +2/day
Rust
ovr
ovr
StaticScript

:rocket: TypeScript compiler on top of TypeScript as frontend and LLVM as backend

Score
0
★ 656 ⑂ 29
TypeScript
carloslack
carloslack
KoviD

Red-Team LKM

Score
53
★ 647 ⑂ 90
C
multi-os-engine
multi-os-engine
multi-os-engine

Multi-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)

Score
60
★ 596 ⑂ 48
Java
EnzymeAD
EnzymeAD
Enzyme.jl

Julia bindings for the Enzyme automatic differentiator

Score
100
★ 574 ⑂ 100 +2/day
Julia
Wilfred
Wilfred
bfc

An industrial-grade brainfuck compiler

Score
27
★ 541 ⑂ 34
Rust
mlir-rs
mlir-rs
melior

The rustic MLIR bindings in Rust

Score
47
★ 529 ⑂ 75 +4/day
Rust
decomp
decomp
decomp

Components of a decompilation pipeline.

Score
33
★ 491 ⑂ 30 +1/day
Go
siboehm
siboehm
lleaves

Compiler for LightGBM gradient-boosted trees, based on LLVM. Speeds up prediction by ≥10x.

Score
80
★ 476 ⑂ 45
Python
bytedance
bytedance
byteir

A model compilation solution for various hardware

Score
100
★ 472 ⑂ 55 +1/day
MLIR
ropfuscator
ropfuscator
ropfuscator

ROPfuscator is a fine-grained code obfuscation framework for C/C++ programs using ROP (return-oriented programming).

Score
0
★ 441 ⑂ 32
C++
second-state
second-state
SOLL

SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a

Score
100
★ 374 ⑂ 24
C++
ego
ego
awesome-mojo

Awesome Mojo🔥

Score
60
★ 227 ⑂ 10
Python
PennyLaneAI
PennyLaneAI
catalyst

A JIT compiler for hybrid quantum programs in PennyLane

Score
50
★ 218 ⑂ 81
Python
TheJudge26
TheJudge26
C-Asterisk-Alpha

C* (C-Asterisk) is a custom, high-performance programming language. It uses LLVM and native I/O bypasses to run Deep Learning models from scratch 100x faster than Python.

Score
50
★ 194 ⑂ 9 +2/day
Python
yuawn
yuawn
Fuzzing

Fuzzing tutorial with easy-to-learn labs 🚀

Score
33
★ 163 ⑂ 18
C++
can-lehmann
can-lehmann
exprgrad

An experimental deep learning framework for Nim based on a differentiable array programming language

Score
40
★ 122 ⑂ 1
Nim
lithdew
lithdew
alon

Remix for Solana.

Score
60
★ 109 ⑂ 14
JavaScript
silkeh
silkeh
docker-clang

Dockerfiles for Clang and LLVM

Score
67
★ 105 ⑂ 29
Python
jazz-lang
jazz-lang
Jazz

Jazz - modern and fast programming language.

Score
13
★ 95 ⑂ 4
Rust
trustdecision
trustdecision
td-ollvm

TD-OLLVM, fully open source, provides the leading mobile obfuscation prevention tools and solutions.

Score
40
★ 94 ⑂ 21
kc-ml2
kc-ml2
llvm-flow

An open-source interactive visualization tool for comparing IR CFGs

Score
33
★ 93 ⑂ 4
TypeScript
rhysd
rhysd
Dachs

Dachs; A Doggy :dog: Programming Language

Score
22
★ 92 ⑂ 4
C++
bluescarni
bluescarni
heyoka.py

Python library for ODE integration via Taylor's method and LLVM

Score
25
★ 89 ⑂ 14 +1/day
Python
utensils
utensils
docker-opengl

Multi-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers

Score
0
★ 89 ⑂ 33
Dockerfile
githubrobbi
githubrobbi
Ultra-Fast-File-Search-legacy-cpp

Legacy C++ predecessor to the current Rust UFFS engine. Active development moved to skyllc-ai/UltraFastFileSearch.

Score
67
★ 88 ⑂ 8
C++
ise-uiuc
ise-uiuc
WhiteFox

WhiteFox: White-Box Compiler Fuzzing Empowered by Large Language Models (OOPSLA 2024)

Score
20
★ 84 ⑂ 13
Python
woodruffw
woodruffw
mollusc

Pure-Rust libraries for parsing, interpreting, and analyzing LLVM

Score
7
★ 84 ⑂ 7
Rust
rcorcs
rcorcs
llvm-heat-printer

LLVM Profiling Visualization

Score
0
★ 84 ⑂ 8
C++
light-tech
light-tech
LLVM-On-iOS

Script to build LLVM and Clang projects for use in iOS app and example iOS app using LLVM to interpret C++ programs

Score
30
★ 82 ⑂ 21
Shell
meton-robean
meton-robean
ResearchNote

通过issue和README来记录日常学习研究笔记 关注 机器学习系统,深度学习, LLVM,性能剖视, Linux操作系统内核 话题 关注 C/C++. JAVA. Python. Golang. Chisel. 编程语言话题 ( Writing Blogs using github issue and markdown! (inculding Machine Learning algs and system, LLVM, Linux kernel, java, python, c++, golang)

Score
0
★ 78 ⑂ 7
Related Topics
#compiler#rust#python#clang#c#programming-language#go#golang#machine-learning#cpp#mlir#ios

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly