Recently I have been backporting some missing three.js features and fixing some bugs. In particular, gthree supports:

An animation system based on keyframes and interpolation.

Skinning, where a model can have a skeleton and modifying a bone affects the whole model.

Support in the glTF loader for the above.

This is pretty cool as it enables us to easily load and animate character models. Check out this video: