Peter Waller

This is my personal account, my views and actions are my own and do not relate to my employer.

  • GitHub
  • Location: Manchester, UK
Ecosystems: JavaScript, Python, C, Go, Linux, Bash, Shell, OpenGL, Zsh, LLVM

Projects

direnv

unclutter your .profile

Go - Released: 04 Jan 2011 - 12,353

glfw

Go bindings for GLFW 3

C - Released: 19 May 2013 - 1,569

pyfiglet

An implementation of figlet written in Python

Python - Released: 09 Dec 2010 - 1,357

llvm

Library for interacting with LLVM IR in pure Go.

Go - Released: 19 Sep 2014 - 1,184

pyprof2calltree

Profile python programs and view them with kcachegrind

Python - Released: 25 Sep 2013 - 163

goupx

Fix golang compiled binaries on x86_64 so that they can be packed with UPX

Go - Released: 08 Sep 2012 - 332

docker-show-context

Show where time is wasted during the context upload of `docker build`

Go - Released: 07 Feb 2016 - 337

go2ll-talk

Live coding a basic Go compiler with LLVM in 20 minutes

Go - Released: 04 Mar 2019 - 266

goimports-update-ignore

Generate .goimportsignore and make goimports fast

Go - Released: 16 Jul 2016 - 65

waitsilence

an executable which blocks until it receives nothing on stdin for a specified time

Go - Released: 06 Jan 2013 - 19

go-ffmpeg-video-encoding

Basic bindings for ffmpeg video encoding

Go - Released: 30 Oct 2012 - 23

go2ll

Extremely experimental toy go compiler

Go - Released: 23 Feb 2019 - 19

perf

Linux Perf subsystem bindings for Go

Go - Released: 21 Dec 2016 - 20

fienode

Discover identical CoW copies, analogous to an inode

Go - Released: 17 Apr 2016 - 11

zerocopy

go zerocopy.Reader interface and implementation

Go - Released: 15 Jun 2014 - 14

go-clz4

fast cgo implementation of lz4

C - Released: 14 Sep 2012 - 10

sharedextents

Show proportion of physical extents shared between two files

Go - Released: 17 Apr 2016 - 12

cartographer

Quickly find non-determinism bugs caused by loops over maps

Go - Released: 04 Apr 2017 - 9

usv

Go - Released: 25 Jul 2016 - 7

sha1-visualizer

Visualize SHA1 bit differences

JavaScript - Released: 04 Sep 2011 - 7

httpcache

{non,}Transparent MITM http{,s} proxy

Go - Released: 27 Aug 2013 - 4

git-alot

Track the status of many git repositories

Python - Released: 16 May 2012 - 3

__autoversion__

Obtain installed version of package automatically, even if it is installed using editable or develop

Python - Released: 25 Oct 2013 - 3

iptables-block-dns

Block distractions by dropping DNS packets

Shell - Released: 06 Nov 2016 - 5