Symmetric carabiner with internal hook. It needs to be printed with a flexible plastic for the hinge to work properly. I'm using MadeSolid PET+.
Prints closed, so the printer needs to be able to handle the internal gaps. It may require some force to open the gate the first time.
Print with a flexible plastic like PET.