I'm using "Reveal" from this demo. It uses translate3d which is nice and smooth, but it does have limitations. For example you cannot used fixed elements within the translated object. My footer uses some fixed/relative trickery to stay visible while the infinite scroll is in effect, so that had to go. I decided to remove the footer entirely and include the links on the left off-canvas menu.
Here's another demo that I quite like. I don't think I'd use any of these, but they're neat.
I really like these. I'm a big fan of "off canvas" and I think that will work great.