<div dir="ltr">I assume this is relevant and of interest to this list, although most of the latest posts here seems to be Babel related. I apologise if it isn’t.<div><br></div><div>After a few months of working on it off and on, I was able to integrate BiDi reordering and Harfbuzz shaping in LuaTeX at the node processing level. The mechanism is pretty generic and could work on different kinds of nodelists.</div><div><br></div><div>The code and the instructions to run it are here: <a href="https://github.com/deepakjois/luatex-harfbuzz">https://github.com/deepakjois/luatex-harfbuzz</a> (tested on OS X only, but should work on Linux as well and maybe on Windows). I am using a few Lua packages which are hosted on LuaRocks. So a working Lua 5.2 installation is also required, along with LuaTeX.</div><div><br></div><div>Please try it out if you are interested and let me know if you have any feedback.</div><div><br></div><div>Regards</div><div>Deepak</div></div>