Geonode To Shapekey is a Blender add-on from Jan-Hendrik-Müller that converts animated Geometry Nodes setups into shape key animations. The main use case is exporting Geometry Nodes animations to glTF, a format that supports shape keys but not Geometry Nodes.
The conversion runs in a few clicks. You select a GeoNodes object, generate duplicates at specific time steps, apply the modifiers, then merge everything into shape keys. The add-on can automatically keyframe either absolute or relative shape keys, and it renames and cleans up the scene as part of the process.
One constraint applies: you cannot add or delete vertices in the geometry nodes, since merging into shape keys requires the same number of shape keys at every time step. The add-on is compatible with Blender 5.1 and newer, requires no special permissions, and is distributed under the GNU General Public License v3.0 or later.