AnimAll is a Blender add-on for adding keyframes to object properties that Blender doesn't usually let you animate directly. Its panel sits in the 3D Viewport sidebar under the Animation tab, offering a column of data types to animate and buttons to insert keyframes for them.
Depending on the object selected, different properties become available, and the add-on works with meshes, curves, surfaces, and lattices. Enabling Key Selected Only limits animation to the elements you've selected — vertices, edges, faces, or control points — rather than the whole object. Once keys are inserted, they remain editable in Blender's animation editors, including the Dope Sheet and Graph Editor, grouped by element.
Originally written by Daniel Salazar with contributions from several developers, AnimAll is now maintained by Daniel Salazar and Damien Picard. It's available in English, French, and simplified Chinese, released under the GNU General Public License v3.0 or later, and a video description by the original author is available.