Stars
- All languages
- APL
- ATS
- Ada
- Assembly
- C
- C#
- C++
- CMake
- CSS
- Chapel
- Common Lisp
- Coq
- Cuda
- Dockerfile
- F*
- Fennel
- Forth
- Fortran
- Futhark
- Go
- HTML
- Haskell
- Idris
- Java
- JavaScript
- Julia
- Jupyter Notebook
- LLVM
- Lean
- Lua
- MDX
- MLIR
- Mercury
- Mojo
- Nim
- Nunjucks
- OCaml
- OpenSCAD
- Python
- Racket
- Ruby
- Rust
- SCSS
- Scheme
- Shell
- Standard ML
- Swift
- SystemVerilog
- TLA
- TeX
- TypeScript
- Vim Script
- WebAssembly
- Zig
Tenstorrent's MLIR Based Compiler. We aim to enable developers to run AI on all configurations of Tenstorrent hardware, through an open-source, general, and performant compiler.
Automatic Generation of Benchmarks to Stress-Test Computing Systems.
Quickly rewrite git repository history (filter-branch replacement)
Programs and Proofs -- Spring 2025 -- IITM
An implementation oriented cookbook for compiler writers.
Low(est?)-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allocations, mutexes, CAS-primitives, and false-sharing on the h…
A simple compiler for a custom programming language written in C that generates LLVM IR code.
Command-line sampling profiler for macOS, Linux, and Windows
Demo for using llvm-reduce at EuroLLVM 2025
A lightweight LLVM python binding for writing JIT compilers
An extremely fast Python type checker and language server, written in Rust.
The ROCdebug-agent is a library that can be loaded by ROCm Platform Runtime to provide some debugging functionality.
A short guide to LaTeX that avoids legacy cruft.
A statically typed lisp, without a GC, for real-time applications.
IREE's PyTorch Frontend, based on Torch Dynamo.
Full Source Code for Making a Language series
KernelBench: Can LLMs Write GPU Kernels? - Benchmark with Torch -> CUDA problems
A minimal implementation of Hindley-Milner's Algorithm J in OCaml