MotionTrail3D is a Blender addon that brings editable animation motion trails . It offers animators a visual way to refine the motion of objects and Armature bones right in the 3D viewport.
This enables precise and intuitive editing of motion curves and arches. You can see the result of your tweaks in real-time.

MotionTrail3D works in Blender versions 2.81–4.5 as of this writing.
The addon has certain limitations: features such as dependency updates, require manual refreshing, and specific bone settings can cause trails to malfunction.
Additionally, performance may be an issue. It is recommended to keep the number and range of trails as low as necessary.
Despite these caveats, MotionTrail3D remains a powerful free tool for animators seeking a more visual approach to motion editing.
Download
Discussion
Editable Motion Trails 3D
Please read the Caveats and Limitations section before buying. Provided under GNU General Public License Support the Blender Developer Fund! Most Recent Update: 10/07/20: Optimization optimization: There’s not much to specifically say without adding statistics. Generally, performance has been significantly improved for trail activation and runtime. There are still some potential areas for performance improvement. Let me know if you’re having performance issues so I can pinpoint where I ...
blenderartists.org