I love Primefaces because they have probably the largest and some of the most functional components. It requires a litle setup, but you can also use other component libraries using Primefaces.
Be prepared though for many problems. However, there are many mistakes, if you are good at javascript and CSS and have an understanding of the JSF level at the beginner level, then you should not have problems with their work. Just be prepared to implement a couple of smelly hacks to meet some requirements.
Despite these problems, I notice that it is becoming more stable with each release, so it will only improve from here.
source
share