Your gift is just being there. I don't think anyone should ever feel obligated to bring a gift.
However, I actually prefer a registry as I know that I will give a gift that is appreciated.
And I do like the tacky custom of the dollar dances with the bride and groom. That's a great way to give cash when you can't afford anything on the registry.