---
title: Apache MyFaces Reviews
meta_title: 'Apache MyFaces Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 14 reviews by the users' company size, role or industry to
  find out how Apache MyFaces works for a business like yours.
aggregate_rating:
  rating_value: 3.7
  review_count: 14
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---

# Apache MyFaces Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Other Web Frameworks Software](https://www.g2.com/categories/other-web-frameworks)  
**Average Rating:** 3.7/5.0  
**Total Reviews:** 14
## About Apache MyFaces
Apache MyFaces is an Apache Software Foundation project that creates and maintains an open-source JavaServer Faces implementation, along with several libraries of JSF components that can be deployed on the core implementation.




## Apache MyFaces Reviews
  ### 1. Best faces and JSF component orinted

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Leisure, Travel & Tourism | Enterprise (> 1000 emp.)

**Reviewed Date:** September 13, 2020

**What do you like best about Apache MyFaces?**

I started career with JSF MY FACES,i love to continue .it is really good to develop large scale application. I have completed many products with my faces.
I like more HTML based components.which can integrate any kind components.

**What do you dislike about Apache MyFaces?**

Nothing still .hope future expecting with responsive and still can introduce more Ajax behavior components.and handling  security like zkoss (.zul) provides.

**Recommendations to others considering Apache MyFaces:**

It is better to use large scale application cart based,gov products ,data playing application . because not required to start from scratch already there with component s.

**What problems is Apache MyFaces solving and how is that benefiting you?**

I love my all pages with plain HTML orinted which my faces supporting .
And user friendly ui integration.
Lot more custom components we can add as like HTML 5.

  ### 2. This one has no Bootstrap framework or a similar one, to help to create responsible layouts.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 10, 2020

**What do you like best about Apache MyFaces?**

Easy to create new elements of easy resourse like tr:inputColor and tr:navigationTree

**What do you dislike about Apache MyFaces?**

No support for responsibility (trinidad)

**What problems is Apache MyFaces solving and how is that benefiting you?**

The project started years ago. The system is simple based on forms with modal dialogs, so for that MyFaces attend very well.

  ### 3. Why to use Apache MyFaces?

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aftab Ahmed K. | Assistant Vice President (Product & Flexcube Lead) at Askari Bank(ITG), Mid-Market (51-1000 emp.)

**Reviewed Date:** August 30, 2020

**What do you like best about Apache MyFaces?**

It is very rich framework based on JSF and provides flexibility on its different components like partial page rendering etc. I have used this framework in my last organization Interactive Group of Companies in the development of large scale applications HMS and document management system deployed in larger organizations.

**What do you dislike about Apache MyFaces?**

I did not find any deficiency in this framework during my development.

**Recommendations to others considering Apache MyFaces:**

It is very rich framework based on JSF

**What problems is Apache MyFaces solving and how is that benefiting you?**

I used it in large scale applications and did not find any problem in development and not even after deployment.

  ### 4. Apache MyFaces JSF is fantastic which provide easy development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 30, 2020

**What do you like best about Apache MyFaces?**

Custom components development (widget and Facelets) is easy for development. Apache MyFaces JSF made east development of the reusable front end component. Back end code method integration is super easy.

**What do you dislike about Apache MyFaces?**

It's not lightweight. It's a little bit difficult to implement the interdependent drop-down boxes

**Recommendations to others considering Apache MyFaces:**

Front end development is very easy with Apache MyFaces. Ajax / Javascript integration/usage is very easy with Apache MyFaces.

**What problems is Apache MyFaces solving and how is that benefiting you?**

Ajax implementation is easy with Apache MyFaces. I build many customs compnent like widget and facelets

  ### 5. Apache MyFaces is outdated

**Rating:** 0.5/5.0 stars

**Reviewed by:** Verified User in Law Enforcement | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 05, 2020

**What do you like best about Apache MyFaces?**

component based design. basic HTML components are ready to use

**What do you dislike about Apache MyFaces?**

Its outdated. lots of bugs, not easy to debug. huge learning curve.
since its a outdated technology with a big learning curve, finding resources is always a challenges.

**What problems is Apache MyFaces solving and how is that benefiting you?**

I have developed 3 products in JSF. first we used Apache MyFaces then primefaces.
if there were good JS framework back then i would never picked JSF.

  ### 6. Depends of project type, if you don´t need customize the layout and components, MyFaces is perfect.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Robson A. | Rockstar Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 07, 2020

**What do you like best about Apache MyFaces?**

Build screens with typical components, CRUD´s are very quickly to build.

**What do you dislike about Apache MyFaces?**

Custom layout, is very complicated to customize layouts and components

**Recommendations to others considering Apache MyFaces:**

For simple CRUD´s is a awesome tool, but if you to need custom something, forget it.

**What problems is Apache MyFaces solving and how is that benefiting you?**

Backoffice projects, where the project layout is specified by us, we were it very quickly.

  ### 7. Best JSF Wrapper

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jenith Michael Raj Y. | Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** November 16, 2020

**What do you like best about Apache MyFaces?**

The easy to use component based architect of JSF application

**What do you dislike about Apache MyFaces?**

Less documentation about APIs and fewer examples

**What problems is Apache MyFaces solving and how is that benefiting you?**

Separation of concerns easily to achieve and modularity of code

  ### 8. Efficient Server Side forms

**Rating:** 3.0/5.0 stars

**Reviewed by:** Torelli F. | System Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 16, 2020

**What do you like best about Apache MyFaces?**

Optimization of client server stream, component library option, huge amount of ready to use components, integration with most valuable webservers and the high customizatiin of new components.

**What do you dislike about Apache MyFaces?**

Huge amount of coding for definition of events.

**Recommendations to others considering Apache MyFaces:**

It's easy to use, and easy to deploy change in any SDLC process.

**What problems is Apache MyFaces solving and how is that benefiting you?**

Easy development of web  interface for CXF backed Services.

  ### 9. MyFaces Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Om P. | Senior Application Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 02, 2020

**What do you like best about Apache MyFaces?**

Apache MyFaces is the very good UX framework of Monolith Architecture.

**What do you dislike about Apache MyFaces?**

Should have aligned with the changing need of the customers and their markets.

**What problems is Apache MyFaces solving and how is that benefiting you?**

Customization of UI components.

  ### 10. Good JSF library

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Construction | Enterprise (> 1000 emp.)

**Reviewed Date:** July 31, 2020

**What do you like best about Apache MyFaces?**

It is helpful to build JSF components and integrate with Spring framework. I have used in the past and have been helpful.

**What do you dislike about Apache MyFaces?**

There could still be improvements and updates. There could be built in advanced components

**What problems is Apache MyFaces solving and how is that benefiting you?**

Build web applications to meet business requirements with great UI and customer interface

  ### 11. A JSF implementation

**Rating:** 3.5/5.0 stars

**Reviewed by:** Andres M. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 29, 2019

**What do you like best about Apache MyFaces?**

There are many components available using libraries. It allows you to organize the code in your project by layers.

**What do you dislike about Apache MyFaces?**

It usually requires a lot of configuration in XML. It is no longer so popular

**What problems is Apache MyFaces solving and how is that benefiting you?**

I have worked with Apache MyFaces on a custom CRM  application at Cencosud. 

  ### 12. Could use Improvements but overall heading in the right direction

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 24, 2019

**What do you like best about Apache MyFaces?**

It was a mix of simple once learned but hard to pick up. I did enjoy using it, the interface was simple enough. I do appreciate that it is also certified as well. Also, different language can be used which is highly recommendable in my book.  

**What do you dislike about Apache MyFaces?**

It is hard to pick it up and learn it at first, so it does make it a little bit discouraging when using and training on it. 

**Recommendations to others considering Apache MyFaces:**

Overall I believe it is alright, though there could be improvements it is headed in the right direction. 

**What problems is Apache MyFaces solving and how is that benefiting you?**

The invisible support class that it has is just wonderful. 

  ### 13. Very useful with JSF

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jesús S. | Desarrollador de software, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 20, 2019

**What do you like best about Apache MyFaces?**

The ease of managing the libraries and components in the project and it is very stable

**What do you dislike about Apache MyFaces?**

Nothing important the truth, there is some errores like other proyects, but it's simple to resolve.

**What problems is Apache MyFaces solving and how is that benefiting you?**

I develop corporate applications with JSF so it is one of my main tools to implement

  ### 14. Apache MyFaces has very good software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 09, 2018

**What do you like best about Apache MyFaces?**

The source code of Apache is accessible for nothing to anybody and no permit is required. It can be changed to alter the code and furthermore to settle mistakes. The capacity to include more highlights and modules makes it a most loved among the nerds. It is exceedingly dependable and performs better. t can be introduced effectively. The progressions made are recorded quickly, even without restarting the server.

**What do you dislike about Apache MyFaces?**

One of the conspicuous highlights of Apache is its capacity to adjust its setup. This, in any case, can make a genuine risk the security, if not managed appropriately  While making customized convention implies new bugs will likewise be made. Accordingly, a requirement for debuggers emerge. • Requires a strict refreshing approach that should be done routinely without fall flat.

**Recommendations to others considering Apache MyFaces:**

Highly recommended  

**What problems is Apache MyFaces solving and how is that benefiting you?**

it's good to use this software highly recommended 


## Apache MyFaces Discussions
  - [What is Apache MyFaces used for?](https://www.g2.com/discussions/what-is-apache-myfaces-used-for)

- [View Apache MyFaces pricing details and edition comparison](https://www.g2.com/products/apache-myfaces/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-22+18%3A45%3A34+-0500&secure%5Bsession_id%5D=707a6fac-39e8-4b72-881c-2b303e5ec074&secure%5Btoken%5D=92e22b1d6d37d3967d1d536878c7dea24186874c76dd3035c6c6d61e5668b70c&format=llm_user)


## Top Apache MyFaces Alternatives
  - [IHP](https://www.g2.com/products/ihp/reviews) - 4.5/5.0 (182 reviews)
  - [Ruby on Rails](https://www.g2.com/products/ruby-on-rails/reviews) - 4.5/5.0 (73 reviews)
  - [ASP.NET](https://www.g2.com/products/asp-net/reviews) - 4.3/5.0 (54 reviews)

