Skip to content
View ymherklotz's full-sized avatar

Highlights

  • Pro

Organizations

@HPCE @LangProc @Zestylogic @flashlight-workshop @VCA-EPFL

Block or report ymherklotz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
293 results for source starred repositories
Clear filter

A type-safe, formally verifiable HDL compiler in Lean 4. Inspired by Clash, built for high-assurance hardware synthesis.

Lean 9 1 Updated Feb 3, 2026

The rule-based graph programming language GP 2

C 77 12 Updated Nov 25, 2025
C++ 4 Updated Dec 16, 2025

KLEE Symbolic Execution Engine

C++ 2,898 710 Updated Jan 3, 2026

List of awesome open source hardware tools, generators, and reusable designs

Python 2,244 215 Updated Mar 10, 2025

Multi-engine SMT-based automatic model checker for safety properties of Lustre programs

OCaml 115 30 Updated Feb 4, 2026

Loom is a framework for automated generation of foundational multi-modal verifiers. This repository is a mirror with stable snapshots. Submit issues and PRs here.

Lean 125 6 Updated Feb 3, 2026

A minimal development of SSA theory

Lean 207 23 Updated Feb 2, 2026
C# 25 2 Updated Feb 2, 2026

Opensource DDR3 Controller

Verilog 415 62 Updated Jan 18, 2026

Textbook and full source codes to learn basics of RISC-V pipelined CPU design using the Bluespec Hardware Design Language(s)

Bluespec 92 18 Updated Oct 17, 2025

Minimal implementations for dependent type checking and elaboration

Haskell 762 47 Updated Jan 30, 2026

Focus: a minimalist presentation theme for LaTeX Beamer.

TeX 539 44 Updated Feb 7, 2024

A Flexible and Efficient Proof Checker for SMT Solvers

C++ 27 9 Updated Feb 3, 2026

130nm BiCMOS Open Source PDK, dedicated for Analog, Mixed Signal and RF Design. Documentation is here:

HTML 671 124 Updated Feb 3, 2026

Analyze Rust crates without touching compiler internals

Rust 286 29 Updated Feb 3, 2026

A verification toolchain for Rust programs

OCaml 552 42 Updated Feb 4, 2026

Ocaml Linear Engine for JavaScript Regexes, implementing the algorithms described in Linear Matching of JavaScript Regular Expressions at PLDI24

OCaml 20 2 Updated Jan 17, 2026

A simple DDR3 memory controller

Verilog 61 10 Updated Jan 9, 2023

A Foreign Function Interface (FFI) to cvc5 solver in Lean.

Lean 23 8 Updated Jan 27, 2026

Tactics for discharging Lean goals into SMT solvers.

Lean 255 32 Updated Feb 3, 2026

Source code for raintown.org website

HTML 1 Updated Jul 13, 2025

Helper toolkit for creating your own Lean 4 UserWidgets

Lean 177 43 Updated Jan 26, 2026

The "batteries included" extended library for the Lean programming language and theorem prover

Lean 357 134 Updated Feb 4, 2026

Functional Hardware: FPGA synthesis from Haskell

Haskell 7 Updated May 16, 2022

A minimal GPU design in Verilog to learn how GPUs work from the ground up

SystemVerilog 11,262 954 Updated Aug 18, 2024

Experiments on automation for Lean

Lean 161 25 Updated Jan 24, 2026
C 14 4 Updated Feb 2, 2026
Next