TESCREAL∩open source surprisingly small: Peter Eckersley and...?
a Schelling point for those who seek one