Themes Showcase or Display

I'd like to display the themes available on our website, both free and premium. Same with plugins. I'd like to do this without requiring a login.

Any suggestions? How does WPMU Dev do it?