PrimeFaces

PrimeFaces is an open-source user interface (UI) component library for JavaServer Faces-based applications, created by Turkish company PrimeTek Informatics.
History.
The initial development of PrimeFaces was started in late 2008. Predecessor of PrimeFaces is the YUI4JSF library, a set of JSF components based on YUI JavaScript library. YUI4JSF got cancelled in favor of PrimeFaces in early 2009.
Since its release, PrimeFaces has been strongly supported by Oracle, particularly within the NetBeans world.
Books.
Packt Publishing publish books on this technology.