Here is a list on open source frameworks to implement Web 2.0 user interfaces and principles: dynamic displays, social tagging and ajax related user interface. You will find here 100% javascript Web 2.0 frameworks, as well as server side Web 2.0 solutions, mainly java based.