PrimeFaces Verona

Verona is the all-new premium application template for PrimeFaces featuring 2 menu modes, 5 built-in themes, responsive layout along with a premium look for PrimeFaces components inspired by the beautiful city of Verona, Italy.

2 Menu Modes

Verona has two menu modes; Horizontal and Popup.

5 Themes

There are 5 themes already and it is very easy to create your own by defining to sass variables.


Verona Layout is optimized for various screen sizes.

Template Pages

As usual, landing, login and error pages are available to get started in no time.

Live Preview

Check out the showcase to see Verona in Action.


Visit documentation page for details about Verona APIs.


Verona forum is monitored by PrimeTek engineers to offer support for customers.


Verona is available to purchase at PrimeStore.



New year, new project. PrimeTek is excited to announce a new Prime project for React called PrimeReact.

PrimeReact is an upcoming UI component suite for React that will offer over 70 open source components under MIT license. The feature set will be similar to what PrimeNG currently has. In addition there will be premium templates such as Ultima and Atlantis along with PRO support options.

We’ve already started working on the project and code is hosted at GitHub. First release, 1.0.alpha.1 is planned due end of january with more than 30 components and by the end of March we plan to release 1.0 final with around 70 components.

With PrimeReact, we’ll finally have the big three; PrimeFaces, PrimeNG and PrimeReact. We’re also monitoring other libraries such as polymer, vue and bunch of others so there may be more Prime projects in the future although unlikely in 2017 as our main focus is on the big three now.

Always bet on Prime!

Ultima 1.0.7 with RTL Support

Ultima 1.0.7 for PrimeFaces is now available with RTL support. Layout can be used in RTL orientation as well by adding “layout-rtl” to the “layout-wrapper” div in template.xhtml.

In addition to RTL mode, we’ve improved input animations, added built-in error messages to md-inputfield and added colors for growl. Here is the full changelog;



Migration is easy as updating, layout.js, layout css and theme jar.

Live Preview

Live demo is available at Ultima Showcase.


Ultima is available for sale at PrimeStore.

PrimeFaces 6.0.13 Released

PrimeFaces 6.0.13 is now available as the last release of 2016 with 8 improvements.



6.0.13 Elite is available at PrimeStore.

Ultima NG 1.1 Released with CLI

Ultima 1.1.0 is now available with full support for PrimeNG 1.1.x and integration with CLI.

Compatibility with PrimeNG 1.1

PrimeNG has switched to em units and border box sizing in 1.1 release and Ultima has been updated to compatible with these changes.

Angular CLI

Ultima is now based on Angular CLI to get you started in no time following the best practices. Instead of the “App Works” text in CLI, you now get a premium and great looking application template. All CLI commands are available such as creating a new component, new module, environments like dev, prod and getting production builds. Ultima is now the Ultimate Angular 2 seed project as it combines the abilities of CLI with a production ready application template powered by PrimeNG components.


Here is the full list of changelog that also includes a couple of bug fixes.


For existing users, update is simple as replacing theme and layout css files in the distribution. For details, visit the new documentation page.

Live Preview

Ultima showcase is online for live preview.


Ultima is available for purchase at PrimeStore.

PrimeNG 1.1.1 Released

PrimeNG 1.1.1 is mainly a maintenance update with over 30 improvements.

New Features and Enhancements

Defect Fixes


PrimeNG is licensed under MIT and free to download at NPM.

Ultima Update

At the moment, we’re working on updating Ultima to 1.1.1 and also considering to distribute it as a CLI project soon. Target date is 26th of December.


Next version will be 2.0 due 16th of January 2017.

PrimeFaces 6.0.12 Released

PrimeFaces 6.0.12 is now available featuring Expandable RowGroups feature.

In addition, we’ve made the following updates;


6.0.12 Elite is available at PrimeStore.

PrimeNG 1.1 Released

PrimeTek is excited to announce the 1.1 release for PrimeNG featuring the all-new Bootstrap (4) theme, customizable datatable filters, advanced row grouping and more. In total, there over 40 improvements.

Bootstrap Theme

PrimeNG does not depend on bootstrap in any way however if you need to use PrimeNG components with it, we have a free theme based on bootstrap styling. The theme itself also does not require bootstrap and can be used standalone as well.

CSS Refactoring

We’ve reviewed the entire css of the components and migrated them to em units, this makes scaling easier and also we’re now using box-sizing border-box which makes sure 3rd party libs like bootstrap, zend, semantic do not break PrimeNG components.

Customizable DataTable Filters

DataTable now supports using custom elements as filters via the new filter template so you’ll be able to use dropdowns, sliders, spinners as filters.

Row Grouping

Rows can either be grouped by a separate grouping row or using rowspan. Additional optional features are toggleable groups and footer rows.

New Features and Enhancements

Defect Fixes

Deprecation Notice

pTemplate now requires the type value using pTemplate=”value” syntax instead of pTemplate type=”value”. Both cases are supported and in 2.0, we’ll remove support for the former.

Breaking Changes

Row expansion template requires a pTemplate whose value is rowexpansion to correctly identify it.

Ultima Users

A special note for Ultima Material Template users, 1.1 is not compatible with Ultima and we’ll update Ultima next week with full support and various other enhancements such as RTL support, colored growl messages and error messages support for material inputs.

License and Download

PrimeNG is fully open source under MIT license and can be downloaded from NPM.


Next major version is 2.0, it is planned to be fully backward compatible. We’ll do an internal refactor to replace javascript based ui-state-hover, ui-state-focus with pseudo :hover and ui-state-focus where necessary, this will reduce code on our end and speed up the application as it will avoid unnecessary change detection runs. Captcha will be the new component and we’ll also introduce the Spreadsheet component that provides excel like functionality with initial set of core editing features. Development time is expected to be 3 weeks and 2.0.RC1 is set to 11 January 2017 so we’ll start the new year with a new major release. After that we’ll stay on 2.x.

We’re really happy with the increasing number of PrimeNG PRO Support subscribers such as FOX Network Group, Mercedes-Benz and also there is a lot of interest in premium templates such as Ultima. As a result, PrimeTek has decided to invest even more in PrimeNG in 2017 by expanding the team to start with.

Always bet on Prime!

PrimeFaces 6.0.11 Released

PrimeFaces 6.0.11 is now available with the row grouping feature.

Row Grouping

Rows can be grouped in two ways, using rowGroup component or with groupRow attribute on a column. They can be be combined with other features such as sorting and summary row. In next version, we’ll introduce toggleable row groups so that using an icon a group can be expanded or collapsed so you may expect more enhancements in 6.0.12.

In addition, we’ve made the following updates;


6.0.11 Elite is available at PrimeStore.