Non hormonal birth control?

What are the kinds of non hormonal birth control, and what were your experiences with them? I don’t want to be stuck with pills forever but I don’t want to gain weight like I did with the nexplanon.