San Francisco

Tom

Elite
@twitchyliquid64

Security Engineer by trade. Ex-Harvey, Ex-Tailscale, Xoogler, HSP.

subnet. Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN.

1.1k

golang-asm. The assembler from the Go compiler, in library form.

210

usbd-hid. Rust

113

liquid-cad. A 2-d, constraint-solving CAD for rapid prototyping

54

kcdb. Unofficial KiCad footprint database & indexer

43

seeed-erpc-rs. Drivers for Seeed Studio's eRPC-based wifi protocol

12

pushtart. The worlds lightest PaaS host.

11

kicad2pcbshopper. Give it a KiCad PCB file, it will extract all the parameters and find the cheapest/best PCB manufacturers for you.

11

Micstream. A JS library for audio calls, using webSockets instead of webRTC.

9

minikernel. Go

8

kcgen. Go library and tools for generating kicad footprints and libraries.

8

gofi. Open-source implementation of a controller which is compatible with ubiquiti APs.

6

bob-the-builder. A very simple run tool with a user interface - intended for build automation - designed for home use on a raspberry pi with minimal resource usage.

6

subshard. Chrome based proxy, built with Golang & Python.

5

raspberry-box. Makefiles for modifying a Raspberry Pi .img

5

go-liquiddsp. Go

4

wifidec. Repository for scriptz playing around with decoding elements of the Wifi stack (mainly Radiotap and 802.11 frames)

4

oww-rust-core. Rust

4

minidx. A sized, zero allocation neural-network library with a focus on stable rust and CPU training/inference.

3

go-apriltag. Apriltag image recognition for Go.

3

pamtls. Authenticate/login to Linux machines by querying a JSON webservice.

3

time2go. Our submission for GovHack 2016. time2go finds public transport for you, optimizing the route so you can hits as many pokestops as possible.

3

nsstls. NSS module to get user information from a JSON webservice.

2

harsh. The beginnings of a generic AST, executor, visualizer, and go-parser.

2

nexus. Go

2

babysitter. Simple system service to keep daemons running.

2

nugget. Building a network filesystem - an exercise in learning how FUSE works.

2

kan. Rust

2

fz-rust. A demo compiling the flipperzero-hello-rust plugin without the firmware toolchain

2

CNC. Generic architecture 4 command and control for distributed organisations.

2

go-mc. Golang library of Minecraft protocol for creating bots or server

1

mini-prompt. Lightweight abstractions for using LLMs via a providers API.

1

defmt. Efficient, deferred formatting for logging on embedded systems

1

rnd. Go

1

minicas. Minicas, a simple + smol Computer Algebra System.

1

archive. Where old/crappy repos go - to avoid github clutter

1

debdep. Go

1

esp32-riscv-emu. C++

1

rwords. Randomly generate english words.

1

liquid-launcher. Rust

1
40
Apply