The aggressively named Corkcicle Decapitator pops your cap with a push and holds on until the recycling bin, or your next Pinterest project. Even better, you don’t have to pay twenty bucks for it. Here’s a 3-pack of generics for $18.
A more elegant, less visually impressive option is the Rabbit Magnetic Bottle Opener, which also uses magnets. The Rabbit holds up to six caps at once before you dump it.