Stars
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Repository for the book "Crafting Interpreters"
Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Please post prob…
Packet, where are you? -- eBPF-based Linux kernel networking debugger
A graphical processor simulator and assembly editor for the RISC-V ISA
List of awesome open source hardware tools, generators, and reusable designs
Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
Multi-platform nightly builds of open source digital design and verification tools
Portable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
SystemC/TLM-2.0 Co-simulation framework
A SystemC productivity library: https://minres.github.io/SystemC-Components/
Reusable Verilog 2005 components for FPGA designs
Compile the Linux kernel for Ubuntu with custom patches and optimizations
GDB server to debug CPU simulation waveform traces