goOpenhab is a rules engine that can be installed on the same machine as openhab. It can perform rules written in golang and thus is faster than any scripting language. To do this, it does not need to be defined anywhere in openhab, it just has to run on the same machine.
Openhab is one of the most popular open source home automation platforms. To get informations about it, please use this link.