Projects in Awesome Lists by aappleby
A curated list of projects in awesome lists by aappleby .
https://github.com/aappleby/smhasher
Automatically exported from code.google.com/p/smhasher
Last synced: 14 May 2025
https://github.com/aappleby/metroboy
A repository of gate-level simulators and tools for the original Game Boy.
emulator gameboy gameboy-emulator hdl simulator verilog
Last synced: 15 May 2025
https://github.com/aappleby/hancho
A simple pleasant build system in Python.
Last synced: 16 May 2025
https://github.com/aappleby/picorvd
GDB-compatible RISC-V Debugger for CH32V003 that runs on a Raspberry Pi Pico
Last synced: 18 Aug 2025
https://github.com/aappleby/matcheroni
A minimalist single-header library for building pattern-matchers, lexers, and parsers.
c cplusplus-20 lexer lexing parser parsing parsing-expression-grammar parsing-expression-grammars pattern-matching regex regular-expression regular-expression-engine regular-expressions text-processing
Last synced: 24 Apr 2025
https://github.com/aappleby/metron
A C++ to Verilog translation tool with some basic guarantees that your code will work.
c compiler cpp fpga hdl transpiler verilog
Last synced: 20 Aug 2025
https://github.com/aappleby/gbmicrotest
A large collection of as-small-as-possible tests for your Game Boy emulator
Last synced: 16 Oct 2025
https://github.com/aappleby/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.
Last synced: 06 May 2025
https://github.com/aappleby/metroc
A small experimental language that compiles to both C++ and Verilog
Last synced: 07 Feb 2026
https://github.com/aappleby/pinwheel
A tiny RISC-V processor for hard-real-time FPGA-based applications.
Last synced: 19 Mar 2026
https://github.com/aappleby/blipdrivers
Bliplace2 source code + LED array drivers
Last synced: 08 Jun 2026
https://github.com/aappleby/zoomytrace
Test app for visualizing huge logic/oscilloscope traces
Last synced: 06 Feb 2026
https://github.com/aappleby/tuplit
Writing a programming language from scratch for practice.
Last synced: 20 Sep 2025
https://github.com/aappleby/plait
An interactive visualization tool for GateBoy's logic gate schematic.
Last synced: 28 May 2026
https://github.com/aappleby/parseroni
Parseroni is a code parsing toolkit that makes translating between languages easier.
Last synced: 26 Jun 2025
https://github.com/aappleby/rv32iboy
RISC-V Emulator for the original Game Boy hardware
Last synced: 03 Feb 2026
https://github.com/aappleby/tempus
A tiny time-oriented programming language.
Last synced: 05 Jun 2026
https://github.com/aappleby/metronica
A synthesizable Game Boy audio player
Last synced: 31 May 2026