I am looking for inverse kinematics library (preferably compatible with ROS) that includes functions to calculate inverse-jacobian to go from end-effector velocity (twist) to joint velocities. I've only found KDL that has this capability but before implementing KDL, I would to see if there is any other options that I can use.

I also saw TRAC-IK but as I see from the source code, it only supports inverse position kinematics.