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/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.

antlr cpp llvm nix

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/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/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

cmake llvm

Last synced: 25 Oct 2025

https://github.com/papo1011/drakoon

Moonbit to LLVM compiler in rust

compiler lalrpop llvm logos moonbit

Last synced: 12 Apr 2026

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/abertschi/influence_compiler_flags_on_fuzzing

Evaluating the Influence of Compiler Flags on Fuzzing

afl clang fuzzbench fuzzing llvm

Last synced: 27 Mar 2025

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/neudinger/keys-values-bench

C++ benchmark of keys values containers with likwid as monitoring and benchmarking suite

bash boost cmake cpp cpp17 likwid linux llvm pandas plotly python3 shell ubuntu

Last synced: 10 Apr 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

compilation llvm zig

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.

cpp llvm

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

c cpp llvm

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

antlr4 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.

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/lunandd/firework_lang

A pure functional programming language

llvm llvm-ir rust rust-crate

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).

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/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/bearddan2000/beef-cli-hello-world

A POC for beef programming language.

beef clang cli cmake git hello llvm python world

Last synced: 12 Apr 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/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/arata-nvm/wasm-with-llvm

LLVM と Wasm の調査

c llvm wasm

Last synced: 08 May 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()

clang llvm memory-leak

Last synced: 16 Apr 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

llvm regression rust wasm

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.

dialect llvm mlir

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.

llvm 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.

llvm travis-ci

Last synced: 18 Apr 2026

https://github.com/powei-lin/clang-omp-with-cmake

Using cmake to link llvm

clang cmake llvm openmp

Last synced: 25 May 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/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/wuruoyu/a-working-c-compiler

Implement a working compiler for a C language subset (front-end + various optimizatons on LLVM IR + back-end)

c compiler llvm

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

clang cpp github-actions llvm

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.

kaleidoscope llvm ocaml

Last synced: 22 Apr 2026