Stars
- All languages
- ANTLR
- Agda
- Assembly
- Boogie
- Brainfuck
- C
- C#
- C++
- CSS
- Clojure
- Common Lisp
- Coq
- Cuda
- Elm
- Emacs Lisp
- Flix
- Futhark
- Go
- HTML
- Haskell
- Idris
- Java
- JavaScript
- Julia
- Koka
- Kotlin
- LLVM
- Lean
- MDX
- MLIR
- Makefile
- Markdown
- Nim
- Nix
- OCaml
- OpenSCAD
- P4
- PHP
- Prolog
- Python
- R
- Racket
- Red
- Rich Text Format
- Rocq Prover
- Roff
- Ruby
- Rust
- SMT
- Scala
- Scheme
- Shell
- Slash
- Standard ML
- Swift
- TeX
- TypeScript
- Typst
- Vue
- Zig
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
An interpreter for Rust's mid-level intermediate representation
Boosted E-Graph Extraction with Adaptive Heuristics and Exact Solving
Intermediate Language (IL) for Hardware Accelerator Generators
Command-line sampling profiler for macOS, Linux, and Windows
An easy-to-learn/use static analysis framework for Java
A list of awesome compiler projects and papers for tensor computation and deep learning.
mimalloc is a compact general purpose allocator with excellent performance.
Zerocopy makes zero-cost memory manipulation effortless. We write `unsafe` so you don’t have to.
A modern Prolog implementation written mostly in Rust.
A toy compiler for NumPy array expressions that uses e-graphs and MLIR
Domain-specific language designed to streamline the development of high-performance GPU/CPU/Accelerators kernels
FlashInfer: Kernel Library for LLM Serving
A Rust framework for correct and performant distributed systems
ClickBench: a Benchmark For Analytical Databases
Python bindings for the egglog rust library