Emergent is an open-source web-based versatile game engine.
It supports scripting with JavaScript, and thanks to its Git-based version control support, you can access your projects from anywhere.
OpenDeck
OpenDeck is an open-source desktop application designed for use with ProntoKey and Elgato Stream Deck devices.
It is cross-compatible with plugins developed with the Elgato Stream Deck SDK and runs on every desktop platform.