Chon (chonwhite)

chonwhite

Geek Repo

Home Page:www.chonwhite.com

Github PK Tool:Github PK Tool


Organizations
edgeboard

Chon's starred repositories

llamafile

Distribute and run LLMs with a single file.

Language:C++License:NOASSERTIONStargazers:19674Issues:175Issues:418

slint

Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

Language:RustLicense:NOASSERTIONStargazers:17185Issues:103Issues:2130

c4

C in four functions

Language:CLicense:GPL-2.0Stargazers:9673Issues:326Issues:33

tiny-gpu

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

Language:SystemVerilogStargazers:6991Issues:68Issues:23

winit

Window handling library in pure Rust

Language:RustLicense:Apache-2.0Stargazers:4789Issues:60Issues:1662

write-a-C-interpreter

Write a simple interpreter of C. Inspired by c4 and largely based on it.

Language:CLicense:GPL-2.0Stargazers:4022Issues:153Issues:22

miniaudio

Audio playback and capture library written in C, in a single source file.

Language:CLicense:NOASSERTIONStargazers:3990Issues:87Issues:543

learn-fpga

Learning FPGA, yosys, nextpnr, and RISC-V

Language:C++License:BSD-3-ClauseStargazers:2532Issues:84Issues:74

libsoundio

C library for cross-platform real-time audio input and output

mini-rv32ima

A tiny C header-only risc-v emulator.

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.

Language:PythonLicense:Apache-2.0Stargazers:1329Issues:59Issues:951

swieros

A tiny hand crafted CPU emulator, C compiler, and Operating System

Language:CLicense:GPL-2.0Stargazers:1062Issues:52Issues:6

doxygen-awesome-css

Custom CSS theme for doxygen html-documentation with lots of customization parameters.

Language:CSSLicense:MITStargazers:1026Issues:11Issues:106

awesome-hdl

Hardware Description Languages

zen

Experimental operating system written in Zig

Language:AssemblyLicense:BSD-3-ClauseStargazers:435Issues:22Issues:28

tt-metal

:metal: TT-NN operator library, and TT-Metalium low level kernel programming model.

Language:C++License:Apache-2.0Stargazers:430Issues:19Issues:6334

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

Language:CLicense:NOASSERTIONStargazers:357Issues:23Issues:184

Allocator

Ultra fast C++11 allocator for STL containers.

Language:C++License:BSD-2-ClauseStargazers:270Issues:8Issues:14

zigwin32

Zig bindings for Win32 generated by https://github.com/marlersoft/zigwin32gen

Language:ZigLicense:MITStargazers:257Issues:8Issues:29

scala_torch

Scala bindings for LibTorch

Language:ScalaLicense:MITStargazers:123Issues:10Issues:3
Language:C++License:Apache-2.0Stargazers:117Issues:12Issues:30

c2z

C++ to Zig bindings and transpiler

cxxheaderparser

Modern pure python C++ header parser

Language:PythonLicense:NOASSERTIONStargazers:98Issues:11Issues:50

zorroOS

A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology

Language:ZigLicense:MITStargazers:87Issues:5Issues:4

tangnano9k-series-examples

Examples for the Lushay Labs tang nano 9k series

tinyfive

TinyFive is a lightweight RISC-V emulator and assembler written in Python with neural network examples

Language:PythonLicense:MITStargazers:51Issues:3Issues:1

libtcg

Tiny Code Generator Library

Language:CLicense:NOASSERTIONStargazers:45Issues:11Issues:0

ZEIN

Zig-based implementation of tensors

Language:ZigLicense:MITStargazers:38Issues:2Issues:0

caravel_user_project

https://caravel-user-project.readthedocs.io

Language:VerilogLicense:Apache-2.0Stargazers:4Issues:0Issues:0
Language:HTMLStargazers:1Issues:0Issues:0