Sanibroyeur Toilet Seat Lid Hinge v2. Hinge with rest on seat.
The reason the original hinge broke, was that the hinge floats unsupported above the seat. So when you sit on the closed lid of the seat, you can brake the hinge.
This version adds a rest on the seat, for support in case someone sits on the closed lid.
The author remixed this model.