I know there have been several attempts to port a Spine runtime to Haxe.
That said the main problem I wanted to solve here is being able to keep up with the official runtime updates without having to port changes manually everytime.
So I started to work a few weeks ago on an automatic converter that takes official spine-libgdx (Java) as source and outputs valid Haxe code (zero manual fix required, it is all one by running a single command on a terminal).
As of today, the runtime now compiles and works perfectly well on all the animations I was able to test (including animations with meshes and ik/path constraints).
It is also on par with latest official runtime (3.6.45).
While it is completely fine for me if other Haxe/Spine users are using another port of Spine runtime (like spinehaxe), I wanted to let you know that this new option exist and will be kept up to date in a foreseeable future as we plan to use it in production for our next games!