Java Clean Architecture Masterclass

Java Clean Architecture Masterclass28-29 May

Join

Maven Actions Status CI Actions Status Integration Tests Sonar License: MIT Discord Chat Stackoverflow Prime Discussions Gurubase

PrimeFaces Hero

Overview

PrimeFaces Logo


PrimeFaces is one of the most popular UI libraries in Jakarta EE Ecosystem and widely used by software companies, world renowned brands, banks, financial institutions, insurance companies, universities and more.

Community Edition (Open Source)

This repository contains the open-source code and issue tracker of PrimeFaces (community edition).

PrimeFaces is now fully open source and maintained by the community. The project has been handed over by PrimeTek to the open-source community, and ongoing development depends on contributors and sponsors.

Development model

PrimeFaces follows a simple lifecycle:

Community-driven development

We welcome GitHub Sponsorships of active developers to support ongoing work and ensure sustainable development of new features and improvements.

If you use PrimeFaces in production, consider supporting the project through sponsorship. This helps maintain momentum across active development, maintenance, and security releases.

Feature development and bug fixes may also be sponsored. If you are interested in sponsoring a specific issue or feature, please ask directly in the relevant issue discussion.

Versions


Version Status JSF version Java version Documentation Showcase
unreleased Active JSF40 - JSF40 Java HTML HTTPS
15.0.x Maintenance JSF23 - JSF40 Java HTML HTTPS
14.0.x Security JSF23 - JSF40 Java HTML HTTPS
13.0.x Security JSF20 - JSF40 Java HTML
Archive
Version Status JSF version Java version Documentation
12.0.x Security JSF20 - JSF40 Java HTML
11.0.x Security JSF20 - JSF40 Java HTML
10.0.x Security JSF20 - JSF30 Java HTML
8.0 Security JSF20 - JSF23 Java HTML
7.0 Legacy JSF20 - JSF23 Java HTML
6.2 Legacy JSF20 - JSF23 Java PDF
6.1 Legacy JSF20 - JSF23 Java PDF
6.0 Legacy JSF20 - JSF23 Java PDF
5.3 Legacy JSF20 - JSF22 Java PDF
5.2 Legacy JSF20 - JSF22 Java PDF
5.1 Legacy JSF20 - JSF22 Java PDF

Maven


Release
<!-- Java EE / javax.* / JSF 2.3 -->
<dependency>
    <groupId>org.primefaces</groupId>
    <artifactId>primefaces</artifactId>
    <version>15.0.6</version>
</dependency>

<!-- Jakarta EE / jakarta.* / Faces 4.0+  -->	
<dependency>
    <groupId>org.primefaces</groupId>
    <artifactId>primefaces</artifactId>
    <version>15.0.6</version>
    <classifier>jakarta</classifier>
</dependency>
SNAPSHOT
<!-- Jakarta EE / jakarta.* / Faces 4.0+  -->
<dependency>
    <groupId>org.primefaces</groupId>
    <artifactId>primefaces</artifactId>
    <version>16.0.0-SNAPSHOT</version>
</dependency>

<repositories>
  <repository>
    <id>sonatype-snapshots</id>
    <name>Sonatype Snapshot Repository</name>
    <url>https://central.sonatype.com/repository/maven-snapshots/</url>
    <releases>
        <enabled>false</enabled>
    </releases>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

Manual Download


PrimeFaces JAR can be downloaded manually via the Maven Repository.

Tag Library


The VDL documentation for the PrimeFaces tag library can be found here: https://primefaces.github.io/primefaces/vdldoc/

Usage


<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="jakarta.faces.html"
	xmlns:f="jakarta.faces.core"
	xmlns:pt="jakarta.faces.passthrough"
	xmlns:jsf="jakarta.faces"
	xmlns:ui="jakarta.faces.facelets"
	xmlns:p="primefaces">

	<h:head>

	</h:head>

	<h:body>

		<p:spinner />

	</h:body>
</html>

Demo


Please refer to the showcase in order to see the full usage of the components. Sources of PrimeFaces showcase are available within module primefaces-showcase.

You can also download the PrimeFaces Showcase WAR via the Maven Repository. This is the version for plain Servlet containers like Tomcat.

Contribution


Visit the contribution page for detailed information.

Release Instructions


Visit the Release Checklist for how to release an version.

License


Licensed under the MIT License.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.