Github component makes it simple to display any Github project in a nicely styled box.
<p:panelGrid columns="2" layout="grid" styleClass="ui-noborder">
		<pe:github repository="jquery/jquery" />
		<pe:github repository="zenorocha/jquery-github" />

		<pe:github repository="primefaces/primefaces" />
		<pe:github repository="primefaces-extensions/core" iconForks="true" iconIssues="true" iconStars="true" />
Components and more
Use Cases
Documentation pe:github
Attributes (move mouse over the names to see data types)
Name Description
id Unique identifier of the component in a namingContainer.
rendered Boolean value to specify the rendering of the component, when set to false component will not be rendered.
binding An el expression referring to a server side UIComponent instance in a backing bean.
widgetVar Name of the client side widget.
repository Github repository like 'jquery-boilerplate/jquery-boilerplate'.
iconStars Display the number of stars of the repo. Default is true.
iconForks Display the number of forks of the repo. Default is true.
iconIssues Display the number of issues of the repo. Default is true.
style Style of the main container element. Default value is null.
styleClass Style class of the main container element. Default value is null.
PrimeFaces Extensions Showcase - © 2011-2019, PrimeFaces: 7.0, PrimeFaces Extensions: 7.0, JSF: mojarra 2.3.2, Server: jetty/9.4.2.v20170220, Build time: 2019-03-18 20:52