Apache MyFaces Trinidad is an advanced component library for JSF.
Please have a look at Apache MyFaces