{"id":19398346,"url":"https://github.com/quarkiverse/quarkus-primefaces","last_synced_at":"2025-04-24T05:31:41.741Z","repository":{"id":103105732,"uuid":"602632868","full_name":"quarkiverse/quarkus-primefaces","owner":"quarkiverse","description":"Quarkus PrimeFaces Faces (JSF) Extension","archived":false,"fork":false,"pushed_at":"2025-04-16T11:23:59.000Z","size":709,"stargazers_count":33,"open_issues_count":2,"forks_count":3,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-04-16T15:12:54.189Z","etag":null,"topics":["faces","jsf","myfaces","primefaces","primefaces-extensions","quarkus-extension","web"],"latest_commit_sha":null,"homepage":"https://github.com/primefaces/primefaces","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/quarkiverse.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-02-16T16:11:34.000Z","updated_at":"2025-04-16T11:24:01.000Z","dependencies_parsed_at":"2024-03-18T12:55:45.749Z","dependency_job_id":"77121039-edfd-4c22-94f1-dcfa7029f102","html_url":"https://github.com/quarkiverse/quarkus-primefaces","commit_stats":null,"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-primefaces","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-primefaces/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-primefaces/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-primefaces/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/quarkiverse","download_url":"https://codeload.github.com/quarkiverse/quarkus-primefaces/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250572434,"owners_count":21452329,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["faces","jsf","myfaces","primefaces","primefaces-extensions","quarkus-extension","web"],"created_at":"2024-11-10T11:05:45.931Z","updated_at":"2025-04-24T05:31:41.733Z","avatar_url":"https://github.com/quarkiverse.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://primefaces.org/\" alt=\"PrimeFaces\"\u003e\n        \u003cimg src=\"https://github.com/quarkiverse/quarkus-quinoa/blob/main/docs/modules/ROOT/assets/images/quarkus.svg\" width=\"67\" height=\"70\" \u003e\n        \u003cimg src=\"https://github.com/quarkiverse/quarkus-omnifaces/blob/main/docs/modules/ROOT/assets/images/plus-sign.svg\" height=\"70\" \u003e\n        \u003cimg src=\"https://www.primefaces.org/wp-content/uploads/2016/10/prime_logo_new.png\" height=\"70\" /\u003e\n    \u003c/a\u003e\n \n# Quarkus PrimeFaces\n\u003c/div\u003e\n\u003cbr\u003e\n\n[![Version](https://img.shields.io/maven-central/v/io.quarkiverse.primefaces/quarkus-primefaces?logo=apache-maven\u0026style=flat-square)](https://search.maven.org/artifact/io.quarkiverse.primefaces/quarkus-primefaces)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=flat-square)](https://opensource.org/licenses/Apache-2.0)\n[![Build](https://github.com/quarkiverse/quarkus-primefaces/actions/workflows/build.yml/badge.svg)](https://github.com/quarkiverse/quarkus-primefaces/actions/workflows/build.yml)\n[![Stackoverflow](https://img.shields.io/badge/StackOverflow-primefaces-chocolate.svg)](https://stackoverflow.com/questions/tagged/primefaces)\n\n## Overview\n\nA Quarkus extension that lets you utilize [primefaces](https://www.primefaces.org/showcase/index.xhtml) and [primefaces-extensions](https://www.primefaces.org/showcase-ext/views/home.jsf) make JSF development so much easier!\n\n\n## Getting started\n\n\nRead the full [PrimeFaces documentation](https://docs.quarkiverse.io/quarkus-primefaces/dev/index.html). \n\n* Create or use an existing Quarkus application\n* Add the primefaces extension with the [Quarkus CLI](https://quarkus.io/guides/cli-tooling):\n```bash\nquarkus ext add io.quarkiverse.primefaces:quarkus-primefaces\nquarkus ext add io.quarkiverse.primefaces:quarkus-primefaces-extensions\n```\n\nOr manually add to pom.xml:\n\n```xml\n\u003cdependency\u003e\n    \u003cgroupId\u003eio.quarkiverse.primefaces\u003c/groupId\u003e\n    \u003cartifactId\u003equarkus-primefaces\u003c/artifactId\u003e\n    \u003cversion\u003e${primefaces-quarkus.version}\u003c/version\u003e\n\u003c/dependency\u003e\n\u003cdependency\u003e\n    \u003cgroupId\u003eio.quarkiverse.primefaces\u003c/groupId\u003e\n    \u003cartifactId\u003equarkus-primefaces-extensions\u003c/artifactId\u003e\n    \u003cversion\u003e${primefaces-quarkus.version}\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n## Versioning\n\nThe versioning of this extension will follow the pattern `[quarkus.version].[primefaces.version].[patch]`. \nThe `patch` is not the PrimeFaces version patch it is the patch version of this extension as we may make Quarkus\nfixes in between PF releases.  However we strive to stay on top of PrimeFaces minor releases such as 13.0.2 and \npublish a new version here right after a PrimeFaces release.\n\nFor example:\n\n| Version | Explanation |\n| --- | --- |\n| ![2.12.x](https://img.shields.io/maven-central/v/io.quarkiverse.primefaces/quarkus-primefaces?versionPrefix=2.\u0026color=cyan)   | Quarkus 2 (EE08), PrimeFaces 12 |\n| ![3.13.x](https://img.shields.io/maven-central/v/io.quarkiverse.primefaces/quarkus-primefaces?versionPrefix=3.13\u0026color=cyan) | Quarkus 3 (EE10), PrimeFaces 13 |\n| ![3.14.x](https://img.shields.io/maven-central/v/io.quarkiverse.primefaces/quarkus-primefaces?versionPrefix=3.14\u0026color=cyan) | Quarkus 3 (EE10), PrimeFaces 14 |\n| ![3.15.x](https://img.shields.io/maven-central/v/io.quarkiverse.primefaces/quarkus-primefaces?versionPrefix=3.15\u0026color=cyan) | Quarkus 3 (EE10), PrimeFaces 15 |\n\n## Showcase\n\nA showcase example using Quarkus Primefaces and Extensions and showing Faces running in the Quarkus environment can be found on\nthe [QuarkusFaces](https://github.com/melloware/quarkus-faces) GitHub repository \"where Quarkus meets JSF!\".\n\n[![Quarkus Faces Logo](https://github.com/melloware/quarkus-faces/blob/main/src/site/QuarkusFaces.svg)](https://github.com/melloware/quarkus-faces)\n\n## Quarkus Insights YouTube\n\n***\n[![Quarkus Faces YouTube](http://img.youtube.com/vi/DIN0I56-GR4/0.jpg)](http://www.youtube.com/watch?v=DIN0I56-GR4 \"Quarkus Insights 165 What is new with Quarkus JSF\")\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://tandraschko.blogspot.de/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2485545?v=4?s=100\" width=\"100px;\" alt=\"Thomas Andraschko\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eThomas Andraschko\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/commits?author=tandraschko\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-tandraschko\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://melloware.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4399574?v=4?s=100\" width=\"100px;\" alt=\"Melloware\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMelloware\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/commits?author=melloware\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-melloware\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://karms.biz\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/691097?v=4?s=100\" width=\"100px;\" alt=\"Michal Karm Babacek\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichal Karm Babacek\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3AKarm\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://dennis.gesker.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6843294?v=4?s=100\" width=\"100px;\" alt=\"Dennis Gesker\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDennis Gesker\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3Agesker\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://gastaldi.wordpress.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/54133?v=4?s=100\" width=\"100px;\" alt=\"George Gastaldi\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGeorge Gastaldi\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#infra-gastaldi\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/omasseau\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11772429?v=4?s=100\" width=\"100px;\" alt=\"Olivier Masseau\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOlivier Masseau\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3Aomasseau\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/nyko29\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12033038?v=4?s=100\" width=\"100px;\" alt=\"nyko29\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003enyko29\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/commits?author=nyko29\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://swailem.org\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/26059392?v=4?s=100\" width=\"100px;\" alt=\"Rami Swailem\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRami Swailem\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3Aramiswailem\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/leandro-costa\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6432053?v=4?s=100\" width=\"100px;\" alt=\"leandro-costa\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eleandro-costa\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3Aleandro-costa\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/nimo23\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3045549?v=4?s=100\" width=\"100px;\" alt=\"nimo23\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003enimo23\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3Animo23\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://martinelli.ch\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/593352?v=4?s=100\" width=\"100px;\" alt=\"Simon Martinelli\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSimon Martinelli\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3Asimasch\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/redddcyclone\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/58712628?v=4?s=100\" width=\"100px;\" alt=\"Leonardo Bernardes\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLeonardo Bernardes\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/issues?q=author%3Aredddcyclone\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/commits?author=redddcyclone\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/tmulle\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5183186?v=4?s=100\" width=\"100px;\" alt=\"tmulle\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003etmulle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-primefaces/commits?author=tmulle\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquarkiverse%2Fquarkus-primefaces","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquarkiverse%2Fquarkus-primefaces","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquarkiverse%2Fquarkus-primefaces/lists"}