Non hormonal Birth control

What are some non hormonal birth control options out there? I'm currently doing depo shots and they are the worst!!