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

# Apache Tapestry Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 12
## About Apache Tapestry
A component-oriented framework for creating highly scalable web applications in Java.




## Apache Tapestry Reviews
  ### 1. the amazing java framework for developing web applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** nick s. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 20, 2022

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

Apache Tapestry is an excellent java framework with a great range for developing web applications. This tool is open source and the best thing is that when you understand its philosophy it becomes much easier to use it and it saves you a lot of time in the development of your work and projects.

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

it is a tool that to use it for the first time you have to study it to learn how it works and that takes some time, but this platform is very useful for the development of our projects.

**Recommendations to others considering Apache Tapestry:**

Yes, I recommend this tool to all those people who develop software because it will be beneficial for the development of web applications since it is based on the standard Java Servlet API running on any servlet container.

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

this platform has helped me a lot in the development of web applications because this powerful java framework has excellent functions and as I understand its philosophy it saves me a lot of time in the development of my work and projects of the company.

  ### 2. "Apache Tapestry is a Java component-based Web Application Framework"

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ran  S. | Information Technology Specialist, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 14, 2022

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

It provides an abstract layer to help you build well-designed, flexible, and reusable web-applications that make use of present day standards. Apache Tapestry is a free and open source component-based web application framework built on top of the Java Servlet API.

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

We had no major issues Apache Tapestry because it provides various features for resolving issues and is relatively faster considering with its competitors in market out there.

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

Apache Tapestry is an application framework that makes it easier to build, maintain and deploy web-based applications on any platform. You can use Apache Tapestry in your Java or Scala applications, with your choice of Servlet containers or application servers.

  ### 3. it provided the robust and dynamic web applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Srigadde R. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2022

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

it helps in setting up the framework from end to end web applications, API (Application Programming Interfaces) and had access to entire  java eco system which is being useful to any developer

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

adding the new components to the existing page dynamically makes it difficult. we need to work around to achieve functionality

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

It is open-source with all the required packages installed and no need to worry of external dependencies and look for upgrades

  ### 4. Apache tapestry review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sushant Kumar 1. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 02, 2022

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

Tapestry has a unique class-reloading functionality that allows you to make changes to the source code and see the consequences right away. Long deployment cycles are no longer necessary.

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

Not in the active development phase. Apache should release distributions for Tapestry frequently.

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

Tapestry defines a couple of naming conventions. Following them, I am extremely productive because there is no need to configure your application using verbose XML files.

  ### 5. first review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Leon D. | System Administrator, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 20, 2022

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

ease of use, improves productivity, easy to monitor and log

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

pricing and integrity with other software

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

business solutions

  ### 6. Apache Tapestry Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** RAMESH H. | Talent Advisor, Enterprise (> 1000 emp.)

**Reviewed Date:** April 02, 2022

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

Apache Tapestry is an amazing framework that makes my web app development faster.

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

I have recently started using and have not noticed anything that i dislike.

**Recommendations to others considering Apache Tapestry:**

Good framework to explore, sure to make ur job easier.

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

Development is Faster compared to other frameworks.
Third party integrations makes it versatile.

  ### 7. Adaptable features for app developement

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sri N. | Design Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 23, 2022

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

Modular  configuration of app is  good.Integrated GZip compression is very much helpful.they also allows third party module integrations.Good when compared with other java based platforms.

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

Client side cahing can be made a little more quick. Help Section can be updated even though it is available in third party site and forums.

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

Scripting,framework

  ### 8. Apache Tapestry

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** March 23, 2022

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

Apache Tapestry is an open source component oriented Java Web application and I like the scalability of the application as it scales up big on both single server and cluster network

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

I did not found any major difficulties as it has several tools to rectify problems and comparitivly faster.

**Recommendations to others considering Apache Tapestry:**

Best in class

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

Using this application to create HTML templates. It is beneficial as it is cost effective compared to any other applications in the market

  ### 9. Apache Tapestry Review

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** August 18, 2021

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

The best framework to create a dynamic web application in java, a lot of choice and fast adaptation to use it

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

Its not easy to use it, should for everybody, should update the how-use cause is a little hard to manage it

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

Create an application for the hotel for Rooms-check so that the Housekeeping employees can check rapidly thr room directly from the application (phone) and share with all the team

  ### 10. a good product not much maintained by apache

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** December 01, 2019

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

its well structured, writing UI or the server side code is straight forward once we understand how to code using. tapestry.
Major advantage is it is open source.

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

its an old project by apache, not well maintained, no major releases and frequent bug fixes.
Its different from other java frameworks and hence more of a learning curve.

**Recommendations to others considering Apache Tapestry:**

ITs best to Use tapestry when you have a lot of data passing between UI and server code.
the form component in tapestry does a lot while a simple JSP cannot do. - It stores all the data needed during the form submission  - Just like in spring.

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

Mainly for developing a java application. tapestry can be used in place of JSP and JSP as the framwork is straight forward and easy to re use the code component.

  ### 11. Nice tool for java and scala coders

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** June 16, 2018

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

I like the simplicity of the tool. Some say it takes a while to learn it, but once you get a philisiphy behind it - it is very simple. It good when you work with multiple pages. It saves a lot of work. 


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

It takes some time to used to it. As well, it is not so straight forward to upgrade. 



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

We are working with NiFi flow amd it helps our team a lot in development of custom processors and scripts. It supports Selnium which we use for testing. 

  ### 12. Support = Amazingness!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Design | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 26, 2018

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

I was a bit over my head getting back into more extensive programming after over a break and diving back into framework, so I vetted many like Apache Tapestry, luckily it's easy to use. Their tech support is amazing too!

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

It took me a while to get into IOC concepts with it.

**Recommendations to others considering Apache Tapestry:**

If you're thinking about it for scalabilty; definitely consider it! 

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

Large server scaling


## Apache Tapestry Discussions
  - [Is Tapestry done for Java?](https://www.g2.com/discussions/is-tapestry-done-for-java)
  - [What is Tapestry web framework?](https://www.g2.com/discussions/what-is-tapestry-web-framework)
  - [What is Apache Tapestry used for?](https://www.g2.com/discussions/what-is-apache-tapestry-used-for)
  - [mnbmb?](https://www.g2.com/discussions/mnbmb) - 1 upvote
  - [What are the most common use of Apache Tapestry](https://www.g2.com/discussions/what-are-the-most-common-use-of-apache-tapestry) - 1 upvote

- [View Apache Tapestry pricing details and edition comparison](https://www.g2.com/products/apache-tapestry/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-24+01%3A09%3A39+-0500&secure%5Bsession_id%5D=dc6f6fd8-5134-4f1d-b2cd-61fcdf1751a5&secure%5Btoken%5D=3a8fb9ada6b54e60770f0e151a28d2efe664910620b76d8e43f873a41451e20b&format=llm_user)


## Top Apache Tapestry Alternatives
  - [spring.io](https://www.g2.com/products/spring-io/reviews) - 4.5/5.0 (290 reviews)
  - [JHipster](https://www.g2.com/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Grails](https://www.g2.com/products/grails/reviews) - 3.6/5.0 (23 reviews)

