chonwhite's Stars
Mozilla-Ocho/llamafile
Distribute and run LLMs with a single file.
slint-ui/slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
rswier/c4
C in four functions
adam-maj/tiny-gpu
A minimal GPU design in Verilog to learn how GPUs work from the ground up
rust-windowing/winit
Window handling library in pure Rust
lotabout/write-a-C-interpreter
Write a simple interpreter of C. Inspired by c4 and largely based on it.
mackron/miniaudio
Audio playback and capture library written in C, in a single source file.
BrunoLevy/learn-fpga
Learning FPGA, yosys, nextpnr, and RISC-V
andrewrk/libsoundio
C library for cross-platform real-time audio input and output
cnlohr/mini-rv32ima
A tiny C header-only risc-v emulator.
The-OpenROAD-Project/OpenLane
OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.
rswier/swieros
A tiny hand crafted CPU emulator, C compiler, and Operating System
jothepro/doxygen-awesome-css
Custom CSS theme for doxygen html-documentation with lots of customization parameters.
drom/awesome-hdl
Hardware Description Languages
AndreaOrru/zen
Experimental operating system written in Zig
tenstorrent/tt-metal
:metal: TT-NN operator library, and TT-Metalium low level kernel programming model.
pulp-platform/ara
The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core
moya-lang/Allocator
Ultra fast C++11 allocator for STL containers.
marlersoft/zigwin32
Zig bindings for Win32 generated by https://github.com/marlersoft/zigwin32gen
microsoft/scala_torch
Scala bindings for LibTorch
chipsalliance/VeeR-ISS
lassade/c2z
C++ to Zig bindings and transpiler
robotpy/cxxheaderparser
Modern pure python C++ header parser
TalonFloof/zorroOS
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
lushaylabs/tangnano9k-series-examples
Examples for the Lushay Labs tang nano 9k series
OpenMachine-ai/tinyfive
TinyFive is a lightweight RISC-V emulator and assembler written in Python with neural network examples
S2E/libtcg
Tiny Code Generator Library
andrewCodeDev/ZEIN
Zig-based implementation of tensors
pwang7/caravel_user_project
https://caravel-user-project.readthedocs.io
physicslens/ophysics