Mesh 2 Motion is completely free online application for creating rigs and weighting/skinning for your characters. The app seems to be inspired by Mixamo and offers a similar workflow.
In a nutshell, the process of using Mesh2Motion is:
- load your model (glb or fbx) into the app
- load a skeleton rig and align it to your character
- finalize the process which applies weights so that your character now deforms with the skeleton
- apply animations that the app provides to your newly rigged character
- export to e.g. Blender or another app

Yes, it sounds very similar to Mixamo.
However, in my humble opinion, the Mesh2Motion UX still needs work. Keep in mind that as I’m writing this, the app is in Alpha so we can expect improvements in the future.
The main thing that bothered me in the workflow is the skeleton alignment: while doing so in Mixamo is brain-dead simple, the same process in Mesh 2 Motion is a lot less intuitive. If I’m honest, I found it frustrating because the viewport is hard to navigate and the skeleton alignment is unintuitive. Hopefully this will be improved in future versions of the app.
On the positive side, Mesh2Motion provides skeletons for a Human, Quadruped, Bird and even a Dragon, unlike Mixamo which only has a Human.

On the animation side, great to see new animations which are not from the highly overused Mixamo library.
Also worth mentioning: Mesh2Motion is Open Source.
You can find the source code here:
You can contribute here:
Mesh2Motion
Mesh2Motion is a FREE & open-source web application to animate your 3D models. Supports humanoid, four-legged, and bird creatures.
mesh2motion.org
