Made by @sthobis. Source available on github.