online web app shelf

I want an online shelf where I can add all the web applications I have signed up/used in my entire life. The point is to share different web applications, or just for the heck of showing off. Based from my 60sec google search, there is none. So by virtue of my imagination, I hereby patent this ‘life-changing’ tech idea!