BootsFaces – the JSF framework that makes Bootstrap much more accessible to JSF programmers – is now available on Maven Central. To use it, add a dependency to your Maven
Gradle users activate BootsFaces by adding this line to their
.gradle build file:
Minified version and debug-friendly version
There’s also a version of BootsFaces that has been minified more aggressively. Currently, the smaller and slightly faster version hasn’t made it to Maven Central yet. You can download it at our project showcase and the project GitHub repository.
BootsFaces 0.6.0 is available both under a GPL 3 and a LGPL 3 license.
But I’m already using another JSF framework!
BootsFaces coexists peacefully with PrimeFaces, AngularFaces and probably most other JSF frameworks. For example, you can use the layout components of BootsFaces (
<b:tabView> / <b:tab> and
<b:navBar>) together with the powerful input and datatable widgets of PrimeFaces.
Of course you can also use BootsFaces as a full-blown JSF component framework, providing responsive design and native Bootstrap GUIs. It’s up to you.
BootsFaces is an open source framework initiated and led by Riccardo Massera. Thanks to Riccardo, Emanuele Nocentelli and everybody else who contributed! This includes everybody who gave us feedback by reporting errors or feature requests by opening an issue on the GitHub repository. Your feedback matters!
Wrapping it up
Visit our project showcase and enjoy!