This is my attempt at making a compact push latch mechanism. The whole unit is approx. 30mm x 30mm and reliable. I used these to store and release my portable hard drives.
It can be seen in action here
https://www.instagram.com/p/ChOmgZEvLdM/?utm_source=ig_web_button_share_sheet
Printed with a 0.4mm nozzle in PLA and using 2 x 3/16 x 1-3/8 x 0.16 Compression Springs (C-582)
The author marked this model as their own original creation.