Model originally uploaded to Thingiverse at https://www.thingiverse.com/thing:3092256.
After building my filament cabinets, I needed a door stay to hold them open, instead of resting the door on my head. :-)
So, I designed and made this/these.
The Door Bracket attaches (obviously?) to the door, and the Pivot Base attaches to the inside of the cabinet. The 2-piece Strut attaches with 1 M4 x 30 screw and nut to the Door Bracket, and simply slides through the Pivot Base.
Open the door all the way and the Pivot Base pivots down and catches the end of the Strut. Lift the door and push up on the Strut to release, then close the door.
I have included STL, STEP and SLDPRT files.