aappleby's starred repositories

json

JSON for Modern C++

chibicc

A small C compiler

sokol

minimal cross-platform standalone C headers

picorv32

PicoRV32 - A Size-Optimized RISC-V CPU

Language:VerilogLicense:ISCStargazers:2829Issues:162Issues:172

rawdrawandroid

Build android apps without any java, entirely in C and Make

corundum

Open source FPGA-based NIC and platform for in-network compute

Language:VerilogLicense:NOASSERTIONStargazers:1517Issues:86Issues:152

amaranth

A modern hardware definition language and toolchain based on Python

Language:PythonLicense:BSD-2-ClauseStargazers:1471Issues:46Issues:763

c4

x86 JIT compiler in 86 lines

Language:CLicense:GPL-2.0Stargazers:932Issues:45Issues:4

awesome-hdl

Hardware Description Languages

android-vulkan-tutorials

A set of samples to illustrate Vulkan API on Android

VEFontCache

Single-header minimalistic pragmatic GPU font rendering library.

Language:CLicense:NOASSERTIONStargazers:354Issues:13Issues:3

regex-benchmark

It's just a simple regex benchmark of different programming languages.

Language:DockerfileLicense:MITStargazers:312Issues:14Issues:20

raspiraw

Example app directly receiving raw data from CSI2 sensors

Language:CLicense:BSD-3-ClauseStargazers:255Issues:23Issues:59

j1

The J1 CPU

Language:ForthLicense:BSD-3-ClauseStargazers:159Issues:29Issues:6

regex-performance

Performance comparison of regular expression engines.

Language:CLicense:Apache-2.0Stargazers:96Issues:6Issues:6

plovr

plovr: a Closure build tool

J1Sc

A reimplementation of a tiny stack CPU

Language:ScalaLicense:BSD-3-ClauseStargazers:77Issues:12Issues:5

DFiant

DFiant: A Dataflow Hardware Descripition Language

Language:ScalaLicense:LGPL-3.0Stargazers:64Issues:5Issues:0

ChromaTag

A Colored Marker and Fast Detection Algorithm

Language:C++License:MITStargazers:61Issues:0Issues:0
Language:JavaScriptLicense:Apache-2.0Stargazers:56Issues:6Issues:0

pyunum

Python port of the Mathematica unum prototype from "The End of Error"

regex-performance

Performance comparison of regular expression engines.

Language:CLicense:Apache-2.0Stargazers:39Issues:2Issues:0

vsdsram

Design of 1024*32 (4kB) SRAM with access time < 2.5ns using OpenRAM

Lumina

An "extreme makeover" of the Lua VM. I'm attempting to transform the Lua 5.2 codebase into cleaner, more readable, more maintainable C++ without breaking anything in the process.

Language:C++Stargazers:9Issues:4Issues:0
Language:CStargazers:2Issues:4Issues:0