Projects

Transporter

2023
0
0
TypeScript

An RPC message protocol with the unique ability to pass functions "as values".

Vampire

2019
24
3
TypeScript

A port of the browser's slot API for shadow DOM to light DOM.

Sortable

2016
15
4
JavaScript

An AngularJS directive for reordering data sets by dragging and dropping arbitrary DOM elements.

Fixed Table Header

2016
89
36
JavaScript

An AngularJS directive for sticky positioned table headers that predates CSS position sticky.

Material Design Data Table

2015
1906
532
JavaScript

An implementation of the Material Design data table specification for AngularJS Material.

iCarrier

2014
2
4
ObjectiveC

A Mobile Substrate extension to change your iOS device's carrier name.