Learn Hardcaml
Follow our tutorials to build your first digital circuits using OCaml’s powerful type system.
Learn Hardcaml
Follow our tutorials to build your first digital circuits using OCaml’s powerful type system.
Interactive Examples
Run and modify circuit code directly in documentation pages with live waveform output.
Nand2Tetris
Complete the classic hardware course using Hardcaml instead of HDL.
Full IDE
Use the complete web-based IDE for larger projects with multiple files.