Derek's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

craftinginterpreters

Repository for the book "Crafting Interpreters"

Language:HTMLLicense:NOASSERTIONStargazers:8840Issues:167Issues:867

awesome-bash

A curated list of delightful Bash scripts and resources.

jmonkeyengine

A complete 3-D game development suite written in Java.

Language:JavaLicense:BSD-3-ClauseStargazers:3785Issues:202Issues:1007

duelyst

Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games.

Language:JavaScriptLicense:CC0-1.0Stargazers:3625Issues:38Issues:119

chumsky

Write expressive, high-performance parsers with ease.

Language:RustLicense:MITStargazers:3542Issues:24Issues:274

LoveIt

❤️A clean, elegant but advanced blog theme for Hugo 一个简洁、优雅且高效的 Hugo 主题

Language:JavaScriptLicense:MITStargazers:3369Issues:30Issues:503

sycamore

A library for creating reactive web apps in Rust and WebAssembly

Language:RustLicense:MITStargazers:2776Issues:23Issues:235

antimicrox

Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.

Language:C++License:GPL-3.0Stargazers:2410Issues:38Issues:456

perseus

A state-driven web development framework for Rust with full support for server-side rendering and static generation.

Language:RustLicense:MITStargazers:2149Issues:15Issues:152

ATTinyCore

Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8

Language:CLicense:NOASSERTIONStargazers:1575Issues:79Issues:603

hexapdf

Versatile PDF creation and manipulation for Ruby

Language:RubyLicense:NOASSERTIONStargazers:1215Issues:19Issues:289

vibe.d

Official vibe.d development

scottokeebs

A collection of free-to-build handwired keyboard and macropad projects.

Language:CLicense:NOASSERTIONStargazers:857Issues:21Issues:8

berry

A ultra-lightweight embedded scripting language optimized for microcontrollers.

haxo-hw

Haxophone, an electronic musical instrument that resembles a saxophone

Language:XSLTLicense:NOASSERTIONStargazers:616Issues:20Issues:18

en-croissant

The Ultimate Chess Toolkit

Language:TypeScriptLicense:GPL-3.0Stargazers:566Issues:5Issues:287

godot-4-importality

Universal raster graphics and animations importers pack

Language:GDScriptLicense:MITStargazers:340Issues:4Issues:33

flightportal

Project for displaying the details of planes overhead on an Adafruit MatrixPortal and LED matrix

dust

A Nintendo DS emulator written in Rust for desktop devices and the web, with debugging features and a focus on accuracy

Language:RustLicense:GPL-3.0Stargazers:214Issues:7Issues:8

advent-of-code-2022

actually publishing my solutions now that they're not redundant...

pokeorange

ROM Hack of Crystal

mloader

Download manga from mangaplus.shueisha.co.jp

Language:PythonLicense:GPL-3.0Stargazers:147Issues:10Issues:43

TM1637TinyDisplay

Arduino library to display numbers and text on a 4 and 6 digit 7-segment TM1637 display modules.

Language:C++License:LGPL-3.0Stargazers:71Issues:4Issues:27

pronouncingjs

a simple javascript interface to the CMU pronouncing dictionary (for node and browser!)

Language:JavaScriptLicense:MITStargazers:70Issues:3Issues:1
Language:GDScriptStargazers:27Issues:0Issues:0

cuber

Dart package for modeling and solving the 3x3x3 Rubik's Cube using Herbert Kociemba's two-phase algorithm.

Language:DartLicense:MITStargazers:12Issues:3Issues:1
Language:ElixirLicense:Apache-2.0Stargazers:6Issues:3Issues:0

TM1637Display

Arduino library for TM1637 (LED Driver) (Modified)

Language:C++License:LGPL-3.0Stargazers:2Issues:2Issues:1
Language:RubyStargazers:1Issues:0Issues:0