An open API service indexing awesome lists of open source software.

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.

https://github.com/kritzware/jackal

Main repository for the Jackal programming language

golang jackal llvm

Last synced: 18 Apr 2026

https://github.com/sonicstark/capsanx

Next generation CapSan for https://github.com/HexHive/Evocatio

addresssanitizer bug-capability fuzzing llvm llvm-ir llvm-pass sanitizer sanitizer-api

Last synced: 10 Apr 2025

https://github.com/http403/llvm-obfuscate

Auto build LLVM with OLLVM

llvm ollvm

Last synced: 06 Oct 2025

https://github.com/asa-programming-language/asa

A custom programming language to replace C++

compiler language llvm systems-language

Last synced: 15 May 2026

https://github.com/sundown/rib

:leaves: A compiler backend

backend compiler lisp llvm rib

Last synced: 09 Oct 2025

https://github.com/koukyosyumei/mycompiler

Toy compiler from a simple language to LLVM-IR implemented from scratch in Haskell

compilier llvm llvm-ir

Last synced: 02 Feb 2026

https://github.com/element39/bun-llvm

🍔 use LLVM with bun effortlessly

bindings bun c cpp ffi go ir javascript llvm llvm-bindings rust typescript zig

Last synced: 09 Apr 2026

https://github.com/riverdave/interfuse-website

Home of the Interfuse programming Language. Website 🌎 built for demonstration purposes  

compiler editor llvm llvm-ir programming-language

Last synced: 18 Feb 2026

https://github.com/tomtom-international/llvm-diagnostics

Python module for creating diagnostics using the LLVM diagnostics specification

diagnostics llvm logging python

Last synced: 21 Jan 2026

https://github.com/cryptocode/llvm-jit-zig

LLVM ORCv2 jit example in Zig (without using any Zig bindings)

jit llvm zig

Last synced: 13 Mar 2026

https://github.com/kushagraindurkhya/llvm-features

a report on the OOP concepts and interesting C++ features that have been used in LLVM/Clang

clang cplusplus-11 llvm

Last synced: 27 Jan 2026

https://github.com/chenycl/docker-ollama-with-https

deploy service at https://localhost:11434 with ollama

ai https llama llvm localhost model ollama translate

Last synced: 22 Jan 2026

https://github.com/can-lehmann/llmetajit

A meta-tracing JIT framework based on LLVM

jit llvm meta-tracing-jit

Last synced: 16 May 2026

https://github.com/aermoss/llvmtools

A Python library to call LLVM executables easily from Python.

llvm python subprocess toolchain

Last synced: 20 Jan 2026

https://github.com/ericr/llvmq

A query tool for LLVM IR.

llvm llvm-ir

Last synced: 17 Jan 2026

https://github.com/mowatermelon/learn-rust

学习rust的仓库代码,包含学习rust基础,roket和algorithms,以及在我学习过程中总结形成的文章输出

lldb llvm roket rust rust-book

Last synced: 16 May 2026

https://github.com/thrushlang/lld-wrapper

LLVM Linker (LLD) Wrapper to be embedded into the Thrush Compiler.

lld llvm wrapper

Last synced: 24 Oct 2025

https://github.com/ziyuecommentary/ziyue4d

Lightweight BlitzBasic compiler which powered by LLVM.

blitzbasic compiler llvm

Last synced: 15 May 2026

https://github.com/hexops-graveyard/llvm-go-bindings

Scripts for building the LLVM Go BIndings (including on Windows)

bindings cgo go golang llvm llvm-go

Last synced: 01 May 2026

https://github.com/luc-wallace/cluck

A C compiler made in Haskell with LLVM.

c compiler haskell llvm llvm-hs

Last synced: 02 Mar 2025

https://github.com/domfarolino/compiler

A compiler for Wilsey's compiler "theory" class

compiler lexer lexical-analysis ll1-grammar llvm parser

Last synced: 20 Jan 2026

https://github.com/thrushlang/roadmap

Thrush Programming Language path to success as a systems programming language.

llvm programming-language-development qir roadmap

Last synced: 29 Jan 2026

https://github.com/aripiprazole/zure

🧪 | Zure is the remake of Zu but without rigid and unstable types

compiler compiler-design cranelift dependent-types jit js llvm rust type-theory

Last synced: 15 Apr 2026

https://github.com/septechx/oxi

Compiler for the Oxi programming language

compiler llvm rust

Last synced: 15 May 2026

https://github.com/karnkaul/cpp17

C++17 skeleton project featuring GitHub CI integration using CMake 3.15+, g++ 8, clang 8 and ninja 1.8+

automated-ci ci ci-integration clang cmake cpp cpp17 github-workflow lld llvm ninja

Last synced: 15 Apr 2026

https://github.com/esno/wasm32-wasi

a llvm, wasi-libc hello world

clang llvm wasi wasi-libc wasm

Last synced: 08 Feb 2026

https://github.com/gremble0/kebab

Compiler and interpreter for the Kebab programming language

c compiler cpp interpreter language llvm

Last synced: 14 Feb 2026

https://github.com/psidh/Ganges

EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.

cpp go golang interpreter language lexer llvm low-level parser programming-language rust

Last synced: 22 Mar 2026

https://github.com/liudonghua123/qbe

unofficial mirror of git://c9x.me/qbe.git

backend compiler llvm

Last synced: 15 May 2026

https://github.com/kkkfasya/car-meow-ir

Using LLVM-IR with libcurl to download cute cat

cat llvm llvm-clang llvm-ir

Last synced: 02 Apr 2026

https://github.com/mlampros/fedora_clang_rdsan

Fedora LLVM Clang ASAN UBSAN to build & check R package before CRAN submission

asan clang cran fedora llvm r ubsan

Last synced: 18 Apr 2026

https://github.com/diamondinoia/benchmark_arch_optimization_flags

I'm testing the differences between gcc/llvm with various optimization flags. Both performance and assembly are analyzed.

architecture assem assembly clang gcc llvm march mtune optimizations pi

Last synced: 19 Apr 2026

https://github.com/eopxd/llvm-ir-basic

LLVM so cool ~ OAO

llvm llvm-ir tutorial

Last synced: 19 Apr 2026

https://github.com/seven-mile/ckaleidoscope

A dull practice of LLVM.

llvm llvm-frontend

Last synced: 27 Apr 2026

https://github.com/lux-qaq/llvmpy

Simple python code implemented via llvm is converted into a compiler for IR

llvm python

Last synced: 28 Apr 2026

https://github.com/jakobknauer/l0

Statically typed, compiled programming language based on LLVM

compiler cpp cpp23 llvm

Last synced: 28 Apr 2026

https://github.com/warriorssami/samilang

SamiLang is my prototype programming language based on Rust, Golang, Haskell and Kotlin, with a modern compiler implemented via Rust/C/C++/Haskell and LLVM

asm c11 compiler cpp20 haskell llvm oop rust

Last synced: 28 Apr 2026

https://github.com/hpprc/cse3

Compiler of Pascal's subset language written in C

c llvm llvm-ir pascal yacc

Last synced: 28 Apr 2026

https://github.com/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 29 Apr 2026

https://github.com/pfalcon/ullvmlite

Reimplementation of (subset of) of llvmlite Python module on top of https://github.com/pfalcon/ullvm_c

llvm llvmlite pycopy

Last synced: 29 Apr 2026

https://github.com/nwmarino/artus

a programming language

compiler language llvm

Last synced: 29 Apr 2026

https://github.com/jonasbn/clang-diagnostic-flags-matrix

a simple script to generate a matrix of clang diagnostic flags

clang documentation-tool llvm perl

Last synced: 29 Apr 2026

https://github.com/bohun9/yafl

Functional language compiler targeting LLVM

closure-conversion compiler haskell llvm

Last synced: 29 Apr 2026

https://github.com/jcfigueiredo/opal-lang

Opinionated Programming Algorithmic Language

language llvm programming-language

Last synced: 30 Apr 2026

https://github.com/tamaroning/ironcc

a toy C compiler written in Rust (llvm_sys) [new]

c-compiler compiler llvm

Last synced: 30 Apr 2026

https://github.com/undin/compiler

Simple compiler to LLVM bytecode (compilers course at ITMO University)

compiler llvm

Last synced: 30 Apr 2026

https://github.com/beaujoh/coriander-and-oclgrind

An example of dynamically linking the Coriander and Oclgrind against the same version of LLVM

coriander llvm oclgrind opencl

Last synced: 30 Apr 2026

https://github.com/giraugh/pencilc

Toy compiler for "pencil". A super simple rust-inspired scripting language.

compiler inkwell llvm rust

Last synced: 30 Apr 2026

https://github.com/kassane/mos-toolchains-research

AI Research about LLVM-MOS based toolchains support

c cpp d llvm llvm-mos mos6502 research rust toolchain zig

Last synced: 08 Jun 2026

https://github.com/petroniuss/compilers

Statically-typed Matlab-like language compiled using LLVM compiler infrastracture.

compiler llvm llvmlite

Last synced: 01 May 2026

https://github.com/regular/make-llvm-bitcode-for-javascript

helper script that compiles llvm tools (llvm-as, llvm-dis, opt, etc.) to llvm Bitcode for later transformation into JavaScript by emscripten

emscripten llvm llvm-bitcode

Last synced: 01 May 2026

https://github.com/stealify/compiler

The Stealify Compiler Tooling

compiler compiler-frontend jit llvm

Last synced: 09 Jun 2026

https://github.com/aakropotkin/ccdb

Tools for managing `compile_command.json`, `.ccls`, and `Makefile` style files.

bear build-tool ccls gcc llvm makefile

Last synced: 10 Apr 2025

https://github.com/vaiorabbit/python-sdl2

Yet another SDL2 wrapper for Python

clang llvm python sdl2

Last synced: 03 May 2026

https://github.com/giuliacassara/tiny-compiler

Simple arithmetic compiler that accepts arithmetic expressions as input and generates LLVM IR code

compiler llvm python

Last synced: 05 May 2026

https://github.com/lucwl/cluck

A mini C compiler made in Haskell with LLVM

c compiler haskell llvm llvm-hs

Last synced: 07 May 2026

https://github.com/michaelfranzl/wasi-sdk-nixos

SDK for C and C++ WebAssembly development based on Nix and LLVM

llvm nix nix-flake sdk sdk-wasm wasm webassembly

Last synced: 08 May 2026

https://github.com/luisfelipepoma/shell

Basic Shell Implementation: Built with LLVM and ANTLR

antlr4 compiler compiler-design cpp llvm nlp shell

Last synced: 09 May 2026

https://github.com/mr-r0ot/nexon

Masterpiece programming language NEXon!

cpp fast fast-code language llvm programming programming-language

Last synced: 12 Apr 2026

https://github.com/nverno/llvm-ts-mode

Emacs major mode for LLVM using tree-sitter

emacs llvm tree-sitter

Last synced: 10 May 2026

https://github.com/deathlesz/brainfuck

Brainfuck parser, interpreter, JIT compiler and LLVM frontend all-in-one.

brainfuck compiler interpreter jit llvm

Last synced: 13 May 2026

https://github.com/maxbubblegum47/llvm_13_mblaze

This is a fork of LLVM 13.0.1 with the implementation of MBLAZE's support

fpga llvm mblaze unimore unimore-informatica

Last synced: 22 Mar 2025

https://github.com/theow03/hazel

LLVM Compiler for Hazel, a Functional paradigm declartive programming langauge

compilers functional-programming llvm

Last synced: 06 Mar 2025

https://github.com/lord-turmoil/tomicompiler

A shabby compiler for BUAA 2023 Autumn Compiler Technology course.

buaa buaa-compiler compiler cpp llvm mips

Last synced: 18 May 2026

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: 08 May 2025

https://github.com/ashiven/chogopy

A ChocoPy compiler written in Go

chocopy compiler-design compilers golang lexers llvm llvm-ir parsers

Last synced: 17 May 2026

https://github.com/sdgunaa/stdtype

An MLIR dialect for a unified type system.

dialect llvm mlir

Last synced: 05 Apr 2025

https://github.com/kelbudiul/lei

Lei is a toy compiler project. Intended to be a tutorial and overall knowledge sharpening.

compiler-construction compiler-design llvm llvm-backend

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.

c compiler llvm transpiler

Last synced: 02 Feb 2026

https://github.com/dotdot0/lang

Trying to implement a small language using LLVM Compiler Infrastructure

llvm llvm-ir

Last synced: 26 Feb 2026

https://github.com/fest1ck/path-cov-instr

LLVM instrumentation for execution path collection.

fuzz fuzzing instrumentation llvm

Last synced: 07 Mar 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/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).

alpine llvm perl5

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

arm64 dynarec llvm

Last synced: 27 Feb 2026

https://github.com/kaifuny/llvm-tutorial-in-rust

LLVM tutorial in Rust language

cplusplus llvm llvm-tutorial rust

Last synced: 22 Feb 2026

https://github.com/nekoimageland/mininal-wasm-clang

A minimal LLVM build tailored for use in the Cloudflare Worker Builder

clang cloudflare-worker llvm rust wasm

Last synced: 13 Apr 2026

https://github.com/akagi201/cgen

Generate C wrapper header from C++ headers

c cpp llvm

Last synced: 06 May 2026

https://github.com/sentientsergio/boost-safeprofile

C++ Safety Profile conformance analysis tool - A Boost candidate library for WG21 Safety Profiles adoption

ast boost clang code-quality cpp cpp-core-guidelines cpp20 llvm memory-safety safety sarif security static-analysis wg21

Last synced: 15 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/lishy2/adjika

Typed functional language with actors

actor-model compiler llvm

Last synced: 04 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/dharanivendhanv/rust_compiler_deep_dive

In this video, Daniel Cumming a formal verification engineer at Runtime Verification and Rust instructor at RareSkills explains how the Rust compiler works under the hood. This talk will explain the Rust compiler pipeline.

cargo cfg compiler compilers ir llvm llvm-ir mir rust rustc solidity vyper

Last synced: 07 May 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/lunandd/firework_lang

A pure functional programming language

llvm llvm-ir rust rust-crate

Last synced: 02 Oct 2025

https://github.com/sonicstark/saninvs

SanitizerInvariants - Instrumenting a program to infer invariants with Daikon, on the top of LLVM compiler infrastructure

daikon invariants llvm sancov sanitizer

Last synced: 20 Jun 2026

https://github.com/kkestell/fern

Multi-stage optimizing compiler for a statically-typed imperative programming language.

compiler llvm python

Last synced: 02 May 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/lijian736/quick_sort_llvm_ir

Quick sort algorithm implementation in LLVM IR

llvm llvm-ir quicksort

Last synced: 17 Feb 2026