This was made by decompiling UnityEditor.dll and UnityEngine.dll using ILSpy
Current version: 5.4.1f1 - other versions can be found in the tags
Feel free to either browse the code directly or download it
Permission here: https://twitter.com/aras_p/status/568126504997138434