All Projects → ButterFaces → ButterFaces

ButterFaces / ButterFaces

Licence: MIT license
A lightweight and responsive JSF framework that combines the advantages from Bootstrap, jQuery and HTML 5 to develop fast, easy and modern web applications using JSF 2.

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Less
1899 projects
SCSS
7915 projects

Projects that are alternatives of or similar to ButterFaces

Jsf2.2 Spring4 Hibernate4 Mysql
Full configured JSF2.2.10, Primefaces5, Spring4, Hibernate4/MySQL working project
Stars: ✭ 10 (-87.65%)
Mutual labels:  jsf
Admin Theme
Primefaces admin theme based on Admin LTE and Bootstrap
Stars: ✭ 136 (+67.9%)
Mutual labels:  jsf
Omnifaces
To make JSF life easier
Stars: ✭ 243 (+200%)
Mutual labels:  jsf
Javaee7 Petclinic
Java EE 7 Petclinic
Stars: ✭ 31 (-61.73%)
Mutual labels:  jsf
Primefaces Cookbook
PrimeFaces Cookbook - recipes to leading JSF component suite
Stars: ✭ 95 (+17.28%)
Mutual labels:  jsf
Mojarra
PLEASE NOTE: This project has moved to Eclipse Foundation and will be archived under the JavaEE GitHub Organization. After Feb. 1, 2021, the new location will be github.com/javaee/mojarra. Mojarra - Oracle's implementation of the JavaServer Faces specification
Stars: ✭ 167 (+106.17%)
Mutual labels:  jsf
Joinfaces
JoinFaces: JSF Spring Boot Starters - JSF inside Spring Boot Application
Stars: ✭ 295 (+264.2%)
Mutual labels:  jsf
jsf-primefaces
JSF Primefaces Tutorials
Stars: ✭ 93 (+14.81%)
Mutual labels:  jsf
Verinice
verinice is a tool for managing information security.
Stars: ✭ 102 (+25.93%)
Mutual labels:  jsf
Javaee7 Samples
Java EE 7 Samples
Stars: ✭ 2,470 (+2949.38%)
Mutual labels:  jsf
Javaserverfaces Spec
JavaServer(TM) Faces Specification web site
Stars: ✭ 42 (-48.15%)
Mutual labels:  jsf
Javaee8 Playground
Test project for playing with Java EE 8 APIs. Includes early releases for the specifications that will be part of the Java EE 8 Platform (JSR-366 Umbrella Spec).
Stars: ✭ 69 (-14.81%)
Mutual labels:  jsf
Admin Template
JSF responsive admin template based on Bootstrap and AdminLTE
Stars: ✭ 170 (+109.88%)
Mutual labels:  jsf
Jsftutorial.imanbayli.net
Java Server Faces (JSF) Tutorials
Stars: ✭ 29 (-64.2%)
Mutual labels:  jsf
maratona-jsf
Fontes do curso de JSF oferecido pelo DevDojo
Stars: ✭ 18 (-77.78%)
Mutual labels:  jsf
Javaee8 Samples
Java EE 8 Samples
Stars: ✭ 333 (+311.11%)
Mutual labels:  jsf
Web Budget
Sistema web para controle financeiro pessoal ou de pequenas empresas
Stars: ✭ 152 (+87.65%)
Mutual labels:  jsf
primestrap
JSF, PrimeFaces and Bootstrap Integration
Stars: ✭ 33 (-59.26%)
Mutual labels:  jsf
jakartaee-faces-sample
Jakarta EE 10 Faces Example
Stars: ✭ 20 (-75.31%)
Mutual labels:  jsf
Defterp
deftERP - Jakarta EE (Java EE 7 : JSF, JPA, EJB, CDI, Bean Validation)
Stars: ✭ 207 (+155.56%)
Mutual labels:  jsf

ButterFaces a smart JSF framework

Java CI with Maven License: MIT

What is ButterFaces?

YAJF - yet another JSF Framework. There are a lot of JSF frameworks like RichFaces or PrimeFaces. Most of them brings a lot of features and they feel like fat clients. ButterFaces is a lightweight JSF framework bringing a lot of nice features to JSF with beeing minimal invasive. Easy to use and easy to extend by custom features.

ButterFaces is a JSF 2 component enrichment framework. It wrappes most of default JSF 2 components and adds labels, readonly-views, tooltips, placeholder, validation style class marker and other nice features to the standard JSF 2 components.

Why ButterFaces?

It is simple: Because everything tastes better with butter. Plain JSF brings a lot of components but if you want to use them they are naked. There are no labels for input components, no tooltips except of titles and html5 is not supported. If you want to create a template supporting input and output components you have to implement both types of components.

ButterFaces creates a simple html structure based on twitters bootstrap around existing JSF components. You do not have already use bootstrap in your project - it comes with ButterFaces. And if you do not want to use bootstrap styles or you have your own version you can disable it easily by configuring it in your web.xml.

What about the license?

ButterFaces stands under MIT License. So feel free to use it. Feel free to customize it. Feel free to sell it. But let us know how it works and what kind of problems you have.

What about a documentation?

Take a look at our showcase or documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].