Skip to content
View davidgarland's full-sized avatar

Block or report davidgarland

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Starred repositories

Showing results

A simple implementation of Andrew Kennedy's Functional Pearl, "Drawing Trees".

OCaml 1 Updated Jul 8, 2025

A toy ASDL (Abstract Syntax Description Language) intended to make writing compilers in C less tedious.

OCaml 12 Updated Jul 9, 2025

XR-ize your favorite OpenVR games

Rust 178 43 Updated Dec 22, 2025

TILP (formerly GtkTiLink) can transfer data between Texas Instruments graphing calculators and a computer. It works with all link cables (parallel, serial, Black/Gray/Silver/Direct Link) and it sup…

C 154 20 Updated Mar 9, 2025

Docs for the Bambu Lab Klipper conversion

Ruby 3 Updated Nov 28, 2025

Running Klipper on a Bambu Lab machine by replacing it's internal electronics with readily available open-source hardware.

523 7 Updated May 8, 2025

A FULLY open-source, replacement toolhead board for the Bambu Lab P1 and X1 series printers. No strings attached.

11 Updated Jun 16, 2025

PIDFF driver with patches for initialization of FFB-capable devices.

C 212 10 Updated Dec 31, 2025

A work-in-progress fix to add ultrawide support for Devil May Cry HD Collection.

C++ 44 Updated Oct 26, 2023

An implementation of a Relaxed Radix Balanced Vector in Haskell.

Haskell 29 5 Updated Mar 4, 2025

A nim kernel for x86_64

Assembly 1 Updated Jun 18, 2020

A multithreaded Minecraft server built for redstone.

Rust 2,162 93 Updated Dec 26, 2025

A collection of tools for working with redstone

Kotlin 20 5 Updated Nov 7, 2025
Rust 2 Updated Feb 4, 2023

Cooperative usermode threads

C 3 Updated Dec 16, 2019

A secure process-level sandbox based on a ptrace jail

C++ 14 1 Updated Jun 19, 2023

Skeleton of an assembler/JIT in Rust

Rust 1 Updated Jun 4, 2019

The module loader and dynamic linker of the nightingale operating system

C 8 2 Updated Nov 26, 2020

Simple neural network for experimentation.

Rust 2 Updated May 1, 2019

An ML-like functional programming language

Haskell 343 22 Updated Oct 17, 2021

A minimalistic terminal window written in Rust.

Rust 1 Updated Apr 5, 2019

An implementation of the N Queens algorithm written entirely in the C++ type system.

C++ 2 Updated Aug 29, 2018

HTML tree viewer

JavaScript 2 Updated Mar 17, 2019

A raytracer in C.

C 2 Updated Dec 16, 2018

A small operating system where I experiment and learn osdev.

C 133 10 Updated Jan 2, 2026

A testing library for C.

C 361 22 Updated Dec 14, 2023