fork of Adam Bell's fan.cy https://github.com/b3ll/fan.cy