Pinned Repositories
battle-ready-rails
A ready-made starter project for bootstrapping Rails apps on Heroku.
brightness.c
Set brightness of display and keyboard backlight from the Terminal in OS X.
covid-19-gisaid-downloader
Project to automate downloading of covid-19 GISAID data files.
dotfiles-framework
Dotfiles specific to the Framework laptop DIY edition
godot-gdext-rust-rapier-example
Example of using Godot 4 gdext rust bindings to interact with the Rapier physics engine.
mac-dev-bootstrap
Shell script for bringing up a fresh development Mac with sensible defaults and software.
microscope
Simple macOS app for viewing a USB microscope. Aimed at children. No frills.
Rusty-Turtle
A modern Logo programming environment written in Rust.
talkboard
Simple, programmable button-to-speech accessibility device
unity-style-guildelines
Style Guidelines and Best Practices For Unity Projects
drhaynes's Repositories
drhaynes/godot-gdext-rust-rapier-example
Example of using Godot 4 gdext rust bindings to interact with the Rapier physics engine.
drhaynes/mac-dev-bootstrap
Shell script for bringing up a fresh development Mac with sensible defaults and software.
drhaynes/covid-19-gisaid-downloader
Project to automate downloading of covid-19 GISAID data files.
drhaynes/godot-gdext-rust-example
Simple example of using gdext rust bindings with Godot 4 to create a custom Player node in rust.
drhaynes/microscope
Simple macOS app for viewing a USB microscope. Aimed at children. No frills.
drhaynes/dotfiles-framework
Dotfiles specific to the Framework laptop DIY edition
drhaynes/Rusty-Turtle
A modern Logo programming environment written in Rust.
drhaynes/talkboard
Simple, programmable button-to-speech accessibility device
drhaynes/drh-site
Personal website content and deployment pipeline.
drhaynes/esp32-s3-parallel-tft
Example project for the ESP32-S3 with ILI9488 parallel 3.5" TFT
drhaynes/falling-sand-bevy
Falling sand game written in Bevy using compute shaders
drhaynes/filename-date-to-metadata
Tool to parse date information from a filename and update file metadata to match.
drhaynes/gitops-helm-workshop
Progressive Delivery for Kubernetes with Flux, Helm, Linkerd and Flagger
drhaynes/hands-on-rust
drhaynes/HandsOnRust
The source code that accompanies Hands-on Rust: Effective Learning through 2D Game Development and Play by Herbert Wolverson
drhaynes/heartbeast-youtube-tutorials
A repository for holding all the source code to HeartBeast's Godot YouTube tutorial videos.
drhaynes/hematite
A simple Minecraft written in Rust with the Piston game engine
drhaynes/LudumDare50
Entry for the Ludum Dare 50 Jam, the theme of which was "Delay the Inevitable". It has been developed by setzer22 and Bromeon. Built on top of godot-rust alongside GDScript. The Rust language is not exactly known for fast prototyping, but with a slightly less safety-conservative fork of Godot-rust.
drhaynes/Makerfabs-ESP32-S2-Parallel-TFT-with-Touch
drhaynes/Makerfabs-ESP32-S3-Parallel-TFT-with-Touch
drhaynes/oggify
Download Spotify tracks to Ogg Vorbis (with a premium account)
drhaynes/openscad_modules
A library of useful OpenSCAD modules for prototype case building.
drhaynes/osblog
The Adventures of OS
drhaynes/QLogo
QLogo is a rewrite of the UCBLogo language and user interface with UCB compatibility. It is cross-platform and uses hardware-accelerated graphics.
drhaynes/shadergarden
Create evolving artistic images with hot-code-reloaded Lisp and GLSL.
drhaynes/TerraForge3D
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
drhaynes/ucblogo-code
Berkeley Logo interpreter
drhaynes/ViewInspector
Runtime introspection and unit testing of SwiftUI views
drhaynes/VSand
Rewrite of the "Falling Sand" game with Vulkan.
drhaynes/vulkano
Safe and rich Rust wrapper around the Vulkan API