Dru Nelson (drudru)

drudru

Geek Repo

Location:Bay Area, CA

Home Page:https://bitbang.social/@dru

Github PK Tool:Github PK Tool

Dru Nelson's starred repositories

anime

JavaScript animation engine

Language:JavaScriptLicense:MITStargazers:48999Issues:750Issues:716

restic

Fast, secure, efficient backup program

Language:GoLicense:BSD-2-ClauseStargazers:24233Issues:238Issues:2549

mold

Mold: A Modern Linker 🦠

glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

chibicc

A small C compiler

jc

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

Language:PythonLicense:MITStargazers:7656Issues:26Issues:297

try

Inspect a command's effects before modifying your live system

Language:ShellLicense:MITStargazers:5141Issues:9Issues:83

git-town

Git branch management automation

unpoly

Progressive enhancement for HTML

Language:CoffeeScriptLicense:MITStargazers:2053Issues:23Issues:255

meta

tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo?

Language:JavaScriptLicense:MITStargazers:2013Issues:24Issues:147

pomsky

A new, portable, regular expression language

Language:RustLicense:Apache-2.0Stargazers:1263Issues:9Issues:95

gridfinity-rebuilt-openscad

A ground-up rebuild of the stock gridfinity bins in OpenSCAD

Language:OpenSCADLicense:NOASSERTIONStargazers:1093Issues:32Issues:95

CherryUSB

CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP

Language:CLicense:Apache-2.0Stargazers:1071Issues:34Issues:91

tinylisp

Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.

Language:CLicense:BSD-3-ClauseStargazers:795Issues:11Issues:11

jello

CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

Language:PythonLicense:MITStargazers:468Issues:11Issues:16

KiCad-RP-Pico

A simple repository of files needed to add a 3D footprint of the Raspberry Pi Pico board to KiCad.

splitKbCompare

An interactive tool for comparing layouts of different split mechanical keyboards

ps2x2pico

USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

vim-colors-synthwave

A high contrast vim colorscheme with bonus aesthetic

Language:Vim ScriptLicense:NOASSERTIONStargazers:97Issues:6Issues:1

keyboard-diy

DIY 60% split keyboard, 3D-printed and hand-wired

apple2idiot

A general purpose ESP32 IOT board for the Apple IIe

Language:C++License:GPL-3.0Stargazers:76Issues:9Issues:4

anti-m

Boot any Apple II disk on any Apple II

Language:PythonLicense:MITStargazers:43Issues:7Issues:4

Mega-IIe

Using the Mega II from a IIgs to make a Apple IIe compatible computer: The Mega IIe!

Language:HTMLLicense:MITStargazers:27Issues:5Issues:47

mx_paddles_3d_print

Cherry mx (or clone) compatible paddle for side actuation

Language:OpenSCADStargazers:23Issues:4Issues:0

FastGlobbing

Faster and safer algorithms for string matching with wildcards, globs, and gitignore-style globs

Language:CLicense:NOASSERTIONStargazers:11Issues:2Issues:1

Sarcodina

Sarcodina is an implementation of MxLEDBit with horizontal power distribution.

Stargazers:10Issues:0Issues:0

bfix

A Generic API for Bit Manipulation in C - C/C++ - a C++ header file only library

Language:C++License:NOASSERTIONStargazers:5Issues:2Issues:0

pjax

A simple, small and modern implementation of pjax

Language:TypeScriptLicense:CC0-1.0Stargazers:4Issues:1Issues:2