Just wondering whether it would interest anyone to use and/or build a WebDriver API / JSONWireProtocol compatible interface to Ranorex that can be called/used by any WebDriver client language binding.
Here's some example's for other tools:
https://github.com/daluu/AutoItDriverServer
https://github.com/daluu/AutoPyDriverServer
Ranorex could be implemented similarly to the above using IronPython, or in C#/.NET via
https://github.com/jimevans/strontium
although haven't tried out Ranorex for a long time, I wouldn't be sure what the exact element location strategy mapping would be.