Portfolio Rebalancer is a static web app which will calculate the rebalancing of stock portfolios to target allocation percentages. The app is hosted on google app engine and can be used at https://portfolio-rebalance.appspot.com
Written in javascript, css and HTML using the Angular.js framework.