Locale

Change the locale of the datepicker, schedule and client side validation messages.

Language
English
English
English
French
German
German
German
Italian
Korean
Spanish
Catalan
Dutch
Portuguese
Portuguese
Arabic
Arabic
Bulgarian
Czech
Greek
Persian
Finnish
Danish
Hindi
Indonesian
Croatian
Japanese
Hungarian
Hebrew
Georgian
Central Kurdish
Khmer
Kyrgyz
Kazakh
Lithuanian
Latvian
Malay
Norwegian
Polish
Romanian
Russian
Slovak
Slovenian
Serbian
Serbian
Swedish
Thai
Turkish
Ukrainian
Vietnamese
Chinese
Chinese

Input Style

Themes

PrimeOne
Saga Saga
Vela Vela
Arya Arya
Bootstrap
bootstrap4-blue-light Bootstrap Blue
bootstrap4-purple-light Bootstrap Purple
bootstrap4-blue-dark Bootstrap Blue
bootstrap4-purple-dark Bootstrap Purple
Material Design
material-indigo-light Indigo
material-deeppurple-light' Deep Purple
material-indigo-dark Indigo
material-deeppurple-dark' Deep Purple
Material Design Compact
material-indigo-light Indigo
material-deeppurple-light' Deep Purple
material-indigo-dark Indigo
material-deeppurple-dark' Deep Purple

Long Term Support (LTS)

Community Versions

PrimeFaces is a fast paced technology with a new major version every 6 months. The maintenance releases of the latest PrimeFaces version are provided as free and open source for the following 6 months until the new major PrimeFaces version is ready.

LTS Versions

Majority of the existing applications prefer to remain at a previous version due to stability requirements instead of upgrading to the latest version immediately. PrimeFaces LTS is a support service to provide a license for the finest compatible version suited to you. LTS covers the prior two versions from the latest release, this means up to 18 months of almost bi-weekly releases to bring the latest defect fixes and security updates to your project.

Version Support

STS means open source short term support whereas LTS stands for commercial long term support. Legacy versions are only supported by PrimeFaces PRO

Version Status End of STS End of LTS
v14 STS After v15 release After v17 release
v13 LTS After v14 release After v16 release
v12 LTS After v13 release After v15 release
v11 Legacy After v12 release After v14 release
v10 Legacy After v11 release After v13 release
v8 Legacy After v10 release After v12 release
LTS License
Security

PrimeFaces comes with a commitment to provide long-term support, including regular security updates to keep your system protected against emerging threats.

Maintenance

We understand the importance of maintaining a stable and reliable software system. Our team will provide ongoing maintenance to ensure that the software continues to function seamlessly and efficiently.

Enhancements

We are dedicated to continuously improving PrimeFaces to meet the evolving needs of our users. As part of our long-term support, we will provide regular updates and enhancements to add new features and functionality.

Pricing
Choose the right plan for your business.
View License Details
Basic License
Annual

$249

  • Expires After 1 Year
  • Warning Message at Runtime After Expiry
  • Eligible for 1 Major Version
  • Unlimited Developers
  • Unlimited Projects

Buy Now
Extended License
Perpetual

$990

  • No Expiry
  • No Warning Message at Runtime
  • Eligible for 1 Major Version
  • Unlimited Developers
  • Unlimited Projects

Buy Now
Usage

LTS versions are distributed to PrimeFaces Repository and require a license key along with a pass key to be verified at your web.xml. The keys would be available at PrimeStore under LTS Licenses section.

web.xml

<context-param>
    <param-name>primefaces.lts.LICENSE_KEY</param-name>
    <param-value>VALID_LICENSE_KEY</param-value>
</context-param>

<context-param>
    <param-name>primefaces.lts.PASS_KEY</param-name>
    <param-value>VALID_PASS_KEY</param-value>
</context-param>

pom.xml

<repositories>
    <repository>
        <id>prime-repo</id>
        <name>PrimeFaces Maven Repository</name>
        <url>https://repository.primefaces.org</url>
        <layout>default</layout>
    </repository>
</repositories>

<dependency>
    <groupId>org.primefaces</groupId>
    <artifactId>primefaces</artifactId>
    <version>13.0.11-LTS</version>
</dependency>
...
    
    
Frequently Asked Questions
Do I have to purchase a license for PrimeFaces?

No, only the versions that have the -LTS suffix required a paid license. Any other version is open source under MIT license.

Is LTS License mandatory to use PrimeFaces?

No, LTS is totally optional.

How long is the duration of the LTS license?

Duration is 1 year for Basic License, for Extended License there is no limit.

What happens after the LTS license duration ends?

A message will be displayed at the application screen and license needs to be renewed at PrimeStore. This only applies to Basic License as Extended License has no time limit.

Is a license bound to a specific major version?

Yes, a license key is tied to the major version such as 13 and same license key cannot be used on another major version like 12.

How can I assign my LTS license to a version?

At PrimeStore, there is an "Assign" feature that activates your license by selecting a version.

Does the license renew automatically?

No, renewal should be done manually at PrimeStore.

How are LTS and Community versions differentiated?

LTS releases have -LTS suffix such as 13.0.11-LTS.

Is the license per organization, per developer or per cpu/server?

LTS license is per organization, there is no limit on the number of developers, projects or hardware.

Can subsidiary companies share the license of a parent company?

No, license owner needs to be a separate entity as a result each company requires a separate license.

Does LTS provide a support contact?

No, PrimeFaces PRO is the service where response of PrimeTek engineers is secured within 1 business day.

Can LTS releases be used in open source projects?

No, this means violation of the license as keys cannot be shared.

Does PRO provide access to the LTS releases?

Yes, PRO users are granted a basic license.

What is the difference between LTS and PRO?

PrimeFaces PRO is a premium support service delivered via an exclusive JIRA instance where support engineers of PrimeTek provide assistance within 1 business day to the raised tickets. LTS on the other hand provides a license to utilize the long term support versions.