LLVM
The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can be used to develop a front end for any programming language and a back end for any instruction set architecture.
- GitHub: https://github.com/topics/llvm
- Wikipedia: https://en.wikipedia.org/wiki/LLVM
- Repo: https://github.com/llvm/llvm-project
- Created by: Vikram Adve, Chris Lattner
- Released: 2019
- Last updated: 2026-06-22 00:17:53 UTC
- JSON Representation
https://github.com/d06i/dalg
LLVM Based Simple Language
ast lexer llvm parser programming-language toy-language
Last synced: 20 May 2026
https://github.com/mfroeh/flux
An imperative, statically typed toy programming language with classes, type inference and some other fun features.
Last synced: 15 Feb 2026
https://github.com/vigsterkr/autobajnd
AutoBájnd for auto-generate binding for C++ classes when using emscripten
cpp emscripten llvm webassembly
Last synced: 06 May 2026
https://github.com/nktkt/pricer
pricer — a scalable pricing & risk engine in C++ with an LLVM JIT payoff compiler
cpp jit llvm monte-carlo option-pricing quant quantitative-finance
Last synced: 23 May 2026
https://github.com/daleksla/salih_shell
A small sized, fast executing command line user interface & full interpreter.
c clang cmake linux llvm posix unix unix-shell
Last synced: 04 May 2026
https://github.com/emomaxd/zenith
a tiny C front-end.
c-plus-plus compiler llvm llvm-frontend programming-language
Last synced: 21 Apr 2026
https://github.com/excessphase/theexpressionengine
classes for parsing and jit-compiling using LLVM and evaluating mathematical expressions
cplusplus cplusplus-17 expression-engine expression-evaluator expression-parser immutable-objects jit-compilation jit-compiler llvm mathematical-expressions-evaluator
Last synced: 14 May 2026
https://github.com/diiorie/razen-lang
🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.
easy free lightweight llvm news open-source powerful programming-language python scripting-language speech
Last synced: 15 Mar 2026
https://github.com/squareslab/llvm-supermutate
LLVM supermutation
llvm mutation-testing program-repair
Last synced: 14 May 2026
https://github.com/ahojukka5/weavec2
Self-hosted Weave compiler — written in surface Weave itself. Top of the bootstrap chain; bootstrapped via weavefront + weavec1.
bootstrap compiler llvm programming-language self-hosting weave-lang
Last synced: 17 Jun 2026
https://github.com/elefthei/llvm-sample
Sample LLVM project with CMake and batteries included
Last synced: 25 Oct 2025
https://github.com/dancing4am/llvm-assignment
A basic LLVM pass for learning
llvm llvm-ir llvm-pass llvm-plugins
Last synced: 08 Jan 2026
https://github.com/mahiethan/detect-optimise-passes-for-data-structs
This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.
c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations
Last synced: 04 May 2026
https://github.com/corejust/coreproject2024
The core programming language, written in C++ and LLVM
compiler core cpp cpp20 llvm programming-language
Last synced: 25 Feb 2026
https://github.com/zag-research/zig-llvm
Quick guide to compiling LLVM & Zig source files
Last synced: 07 Feb 2026
https://github.com/amankr2076/llvm-program-persistence-using-checkpoint-insertion
This Project involves modifying or enhancing programs compiled with LLVM (Low-Level Virtual Machine) to introduce checkpoints for saving the program's state at specific intervals. This concept is crucial for fault-tolerant computing, debugging, or long-running applications where progress needs to be saved periodically.
Last synced: 03 Feb 2026
https://github.com/eddmann/santa-lang-dasher
Dasher - Rust LLVM-based AOT native compiler for santa-lang, compiling to optimized machine code
advent-of-code aot-compiler cli compiler dasher llvm native-compiler rust santa-lang
Last synced: 19 Feb 2026
https://github.com/akagi201/cgen
Generate C wrapper header from C++ headers
Last synced: 06 May 2026
https://github.com/nverno/tablegen-ts-mode
Emacs major mode to LLVM TableGen
emacs llvm lsp tablegen tree-sitter
Last synced: 06 May 2026
https://github.com/bkopysc/genuinelang
Unique language made with ANTLR +Java + LLVM
Last synced: 18 May 2026
https://github.com/tobybenjaminclark/mpir
🚀 Literate Programming with Refinement Types, awarded runner up best dissertation at University of Nottingham 2024.
Last synced: 02 Feb 2026
https://github.com/dotdot0/lang
Trying to implement a small language using LLVM Compiler Infrastructure
Last synced: 26 Feb 2026
https://github.com/lunandd/firework_lang
A pure functional programming language
Last synced: 02 Oct 2025
https://github.com/reactive-firewall/perl-alpine-llvm
Perl‑Alpine‑LLVM builds Perl 5. X.Y from source on Alpine Linux using the LLVM/Clang toolchain exclusively (no GCC).
Last synced: 09 May 2026
https://github.com/niansa/dynautic
Work in progress, throughput oriented and LLVM based dynamic ARM64 recompiler with Dynarmic inspired interface - Mirror of: https://gitlab.com/niansa/dynautic
Last synced: 27 Feb 2026
https://github.com/gerfautge/sic
Compiler for my own language using Flex/Bison/LLVM
bison compiler cpp cross-platform flex llvm native toy-language
Last synced: 21 Feb 2026
https://github.com/nagharjun17/mlir-to-ptx-cuda
Creating an MLIR dialect that fuses Addition + ReLU, lowers to NVVM and LLVM IR and generates PTX to run the kernel on CUDA GPU
cpp cuda deep-learning llvm mlir ptx
Last synced: 18 Apr 2026
https://github.com/flopsreallygotit/logpass
Generates log info about IR
llvm llvm-clang llvm-ir llvm-pass
Last synced: 16 Feb 2026
https://github.com/miri-lang/miri
A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI
compiler cranelift gpu gpu-programming llvm miri programming-language
Last synced: 08 May 2026
https://github.com/dc-lang/dc
Compiler for DC
cmake compiler cpp llvm llvm-compiler llvm-ir programming-language
Last synced: 16 Apr 2026
https://github.com/lillian0x1a/lilium
Safe low-level programming with Python-like syntax.
compiler llvm programming-language rust-alternative safe-unsafe systems-programming
Last synced: 04 Oct 2025
https://github.com/mpenick/no-global-alloc-tool
A tool to detect usage of the global or system versions of operator new() and operator delete()
Last synced: 16 Apr 2026
https://github.com/gemesa/phantom-pass
LLVM based code obfuscator passes
anti-reverse-engineering anti-reversing compiler llvm llvm-ir llvm-pass obfuscation obfuscation-tool obfuscator
Last synced: 18 May 2026
https://github.com/artempyanykh/eurollvm25
Reference for my presentation at EuroLLVM 2025
asan llvm performance presentation sanitizers
Last synced: 10 Apr 2025
https://github.com/blacksujit/deep-learning-specialization-repo
This repo contains the neural networks learning's with tensorflow with all the high level deep learning concepts i am learning with project implementation
deep deep-layers deep-learning deep-neural-networks embeddings-word2vec llvm network-embeddings neural-network transformers-layers transformers-models vision-language-model
Last synced: 26 Apr 2026
https://github.com/stackoverflowexcept1on/wasm-builder-regression
LLVM regression that affects our wasm-builder
Last synced: 17 Apr 2026
https://github.com/dtcxzyw/llvm-inst-db
Instruction database extracted from LLVM source
asmjit assembler assembly compiler decompiler disassembler emulator isa llvm qemu
Last synced: 17 Apr 2026
https://github.com/pithecene-io/dao
Dao is a language project for high-performance structured computation
compiler cpp23 language-design llvm longarc lsp playground programming-language systems-language
Last synced: 04 Apr 2026
https://github.com/jakecc-codes/dangerfell
Basically flappy bird but with a gun.
clang cpp cxx game game-engine llvm windows
Last synced: 09 May 2026
https://github.com/leovita/compilatore
Compilatore yield, set e for con LFM testing.
abstract-syntax-tree lfm llvm tokenizer
Last synced: 20 Jun 2026
https://github.com/guna-sd/stdtype
An MLIR dialect for a unified type system.
Last synced: 26 Mar 2025
https://github.com/edg-l/irvm
A IR compiler target with a native Rust friendly API that lowers to LLVM IR.
Last synced: 17 Apr 2026
https://github.com/tomsik68/travis-llvm
Script to install llvm on travis-ci. Some features provided by the script might be specific to https://github.com/mchalupa/dg.
Last synced: 18 Apr 2026
https://github.com/hadyrashwan/wear-what
AI-generated clothing suggestions based on current weather conditions
huggingface llvm stable-diffusion streamlit
Last synced: 18 Apr 2026
https://github.com/xlauko/lart-runtime
LART Runtime Support Library
abstract-interpretation c c-plus-plus clang llvm sanitizer verification
Last synced: 08 May 2026
https://github.com/hellorheina/ngebski-compiler
ngebSki: LLVM based programming language and compiler, built using python
c compiler-design llvm python rply
Last synced: 08 May 2026
https://github.com/deshrike/c-wasm
Compile C to WebAssembly Experiment
c linux llvm mandelbrot wabt wasm webassembly
Last synced: 05 Apr 2026
https://github.com/antonsynd/sidewinder
A statically-typed Pythonic language that transpiles to C++20
ahead-of-time aot-compilation compiled-language cpp cpp20 cxx cxx20 ir llvm mamba python pythonic static-typing statically-typed transpilation transpiled-language transpiler wasm
Last synced: 18 Apr 2026
https://github.com/wuruoyu/a-working-c-compiler
Implement a working compiler for a C language subset (front-end + various optimizatons on LLVM IR + back-end)
Last synced: 20 Apr 2026
https://github.com/sarumc/bds-sdk-generator
A utility for reconstructing symbols from the PDB into compilable C headers
bedrock-dedicated-server cmake demangle-symbols docker llvm microsoft minecraft
Last synced: 08 May 2026
https://github.com/pachadotdev/clang-format-example
Example GHA workflow of how to use https://github.com/pachadotdev/clang-format
Last synced: 21 Apr 2026
https://github.com/ingener74/fun
Язык программирования Fun
cmake ffi jit llvm programming-language
Last synced: 21 Apr 2026
https://github.com/vyorkin/caleidoscope
:construction: Working through the LLVM kaleidoscope tutorial in OCaml. WIP.
Last synced: 22 Apr 2026