Stars
A pipeline for generating calyx from a pytorch model
Filter design, periodograms, window functions, and other digital signal processing functionality
Semantic version control CLI. Entity-level diff, blame, graph, and impact analysis for code. 21 languages via tree-sitter.
a model of MIR and the Rust type/trait system
Build a rustc sysroot with custom flags
Intermediate Language (IL) for Hardware Accelerator Generators
Pattern-matching structured control flow in Julia's SSA IR.
Reusable infrastructure for caching code in the Julia compiler.
A modern and elegant CV template for Typst, inspired by Awesome CV and simple-hipstercv.
An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
SpecHLS: A Speculative High-Level Synthesis Framework.
🦀 No-nonsense hardware testing/simulation in Rust 🛠️ | Verilog, Spade, Veryl
Rust API for Flecs: A Fast and Flexible Entity Component System (ECS)
A fast entity component system (ECS) for C & C++
A collection of working grammars ready to use for the parol parser generator
LL(k) and LALR(1) parser generator for Rust and C#
Implementation of a language-level autograd compiler
Typst package for drawing diagrams with arrows, built on top of CeTZ.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
A new language server for Julia, enabling modern, compiler-powered tooling.