xPackConvert
Converts Java Edition Minecraft resource packs to Bedrock. The model geometry is checked byte for byte against a set of 1,774 real elements.

The problem
The two editions of the game describe a model in different ways. Different axes, different rules.
Doing it by hand is unbearable. Doing it nearly right is worse than not doing it at all. A model that is slightly off looks fine in a list and broken in the world.
How I know it is right
The geometry is checked byte for byte against 1,774 real elements. Not eyeballed. Not spot-checked. Every one in, every one out, matched byte for byte.
That is the only bar that means anything here. “It looked right in the ones I opened” is how you ship a tool that quietly wrecks the fifth of a pack nobody ever checks.
The decision that mattered
The whole job runs in the browser.
Real packs are about 17 MB and several thousand entries. That is well past what a typical upload to a serverless function will take.
The source files are also license-restricted, so they must never be uploaded at all.
Running in the browser solved the legal problem and the size problem with one choice. That is usually the sign it was the right one.