Best Java Web Frameworks - Page 4

How Many Java Web Frameworks Products Does G2 Track?

Total Products under this Category: 74

Category Stats (Oct 2026)

  • Average Rating: 4.15/5 The average rating of products in this category, based on all submitted ratings

Last updated: October 14, 2026

How Does G2 Rank Java Web Frameworks Products?

Why You Can Trust G2's Software Rankings:

  • 30 Analysts and Data Experts
  • 1,200+ Authentic Reviews
  • 74+ Products
  • Unbiased Rankings

G2's software rankings are built on verified user reviews, rigorous moderation, and a consistent research methodology maintained by a team of analysts and data experts. Each product is measured using the same transparent criteria, with no paid placement or vendor influence. While reviews reflect real user experiences, which can be subjective, they offer valuable insight into how software performs in the hands of professionals. Together, these inputs power the G2 Score, a standardized way to compare tools within every category.

G2 Grid® for Java Web Frameworks

G2 Grid® for Java Web Frameworks plotting products by satisfaction and market presence

Highlighted products: spring.io, JUnit, Apache Flink, Hibernate, JHipster, Spark, Jmix, and Apache Sling.

Underlying data: [Grid® JSON](https://www.g2.com/categories/java-web-frameworks/grids.json?focus%5B%5D=spring-io&focus%5B%5D=junit&focus%5B%5D=apache-flink&focus%5B%5D=hibernate&focus%5B%5D=jhipster&focus%5B%5D=apache-spark&focus%5B%5D=jmix&focus%5B%5D=apache-sling)

liveConnect

LiveConnect provides JavaScript with the ability to call methods of Java classes and vice-versa using the existing Java infrastructure.

Average Rating: 4.3/5.0

Total Reviews: 5

How Do G2 Users Rate liveConnect?

  • Quality of Support: 9.4/10 (Category avg: 8.0/10)
  • Has the product been a good partner in doing business?: 8.3/10 (Category avg: 8.4/10)
  • Ease of Admin: 8.3/10 (Category avg: 8.4/10)

Who Is the Company Behind liveConnect?

  • Seller: liveConnect
  • Year Founded: 1998
  • HQ Location: Burbank, US
  • Twitter: @mozilla
    261,861 Twitter followers
  • LinkedIn® Page: www.linkedin.com
    26 employees on LinkedIn®

Who Uses This Product?

  • Company Size: 60% Large, 20% Small

What Are Recent G2 Reviews of liveConnect?

Stripes

Stripes is a presentation framework for building web applications using the latest Java technologies.

Average Rating: 4.6/5.0

Total Reviews: 5

How Do G2 Users Rate Stripes?

  • Quality of Support: 8.3/10 (Category avg: 8.0/10)
  • Has the product been a good partner in doing business?: 10.0/10 (Category avg: 8.4/10)
  • Ease of Admin: 10.0/10 (Category avg: 8.4/10)

Who Is the Company Behind Stripes?

Who Uses This Product?

  • Company Size: 60% Medium, 20% Large

What Are Recent G2 Reviews of Stripes?

What Are G2 Users Discussing About Stripes?

CodeKit

CodeKit is a web framework to build websites.

Average Rating: 4.3/5.0

Total Reviews: 4

How Do G2 Users Rate CodeKit?

  • Quality of Support: 8.3/10 (Category avg: 8.0/10)
  • Has the product been a good partner in doing business?: 5.0/10 (Category avg: 8.4/10)
  • Ease of Admin: 6.7/10 (Category avg: 8.4/10)

Who Is the Company Behind CodeKit?

  • Seller: Incident57
  • HQ Location: N/A
  • Twitter: @bdkjones
    8,284 Twitter followers
  • LinkedIn® Page: www.linkedin.com
    1 employees on LinkedIn®

Who Uses This Product?

  • Company Size: 75% Small, 25% Medium

What Are Recent G2 Reviews of CodeKit?

What Are G2 Users Discussing About CodeKit?

AI can help you find the answers. G2 helps you trust them.

Connect G2 to Claude or ChatGPT for answers grounded in G2's trusted reviews, comparisons, and pricing from real user insights.

How it works

Dojo Toolkit

Dojo is a javascipt toolkit that offers tools to build a web app.

Average Rating: 3.6/5.0

Total Reviews: 4

How Do G2 Users Rate Dojo Toolkit?

  • Quality of Support: 3.3/10 (Category avg: 8.0/10)
  • Ease of Admin: 5.0/10 (Category avg: 8.4/10)

Who Is the Company Behind Dojo Toolkit?

Who Uses This Product?

  • Company Size: 75% Small, 25% Medium

What Are Recent G2 Reviews of Dojo Toolkit?

Cesium

Cesium is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin

Average Rating: 4.2/5.0

Total Reviews: 3

How Do G2 Users Rate Cesium?

  • Quality of Support: 7.8/10 (Category avg: 8.0/10)
  • Has the product been a good partner in doing business?: 8.3/10 (Category avg: 8.4/10)
  • Ease of Admin: 8.3/10 (Category avg: 8.4/10)

Who Is the Company Behind Cesium?

  • Seller: Analytical Graphics
  • Year Founded: 2019
  • HQ Location: Philadelphia, US
  • Twitter: @CesiumJS
    11,482 Twitter followers
  • LinkedIn® Page: www.linkedin.com
    56 employees on LinkedIn®

Who Uses This Product?

  • Company Size: 67% Small, 33% Medium

What Are Recent G2 Reviews of Cesium?

What Are G2 Users Discussing About Cesium?

Fusebox

Fusebox is a web application framework for CFML and PHP.

Average Rating: 3.8/5.0

Total Reviews: 3

How Do G2 Users Rate Fusebox?

  • Quality of Support: 7.8/10 (Category avg: 8.0/10)

Who Is the Company Behind Fusebox?

  • Seller: Fusebox
  • Year Founded: 1989
  • HQ Location: New York, US
  • LinkedIn® Page: www.linkedin.com
    11 employees on LinkedIn®

Who Uses This Product?

  • Company Size: 67% Large, 33% Small

What Are Recent G2 Reviews of Fusebox?

NetBeans UML

UML Plugin for NetBeans based on Visual Library.

Average Rating: 3.3/5.0

Total Reviews: 3

How Do G2 Users Rate NetBeans UML?

  • Quality of Support: 7.2/10 (Category avg: 8.0/10)

Who Is the Company Behind NetBeans UML?

Who Uses This Product?

  • Company Size: 67% Medium, 33% Large

What Are Recent G2 Reviews of NetBeans UML?

Apache BVal

Apache BVal delivers an implementation of the Java Bean Validation Specification that is TCK compliant, works on Java SE 6 or later, and uses the Apache Software License v2.0.

Average Rating: 4.0/5.0

Total Reviews: 2

How Do G2 Users Rate Apache BVal?

  • Quality of Support: 9.2/10 (Category avg: 8.0/10)

Who Is the Company Behind Apache BVal?

Who Uses This Product?

  • Company Size: 50% Large, 50% Small

What Are Recent G2 Reviews of Apache BVal?

What Are G2 Users Discussing About Apache BVal?

Apache REEF

Apache REEF (Retainable Evaluator Execution Framework) is a library for developing portable applications for cluster resource managers such as Apache Hadoop YARN or Apache Mesos. Apache REEF simplifies development of those resource managers through Centralized Control Flow , Task runtime , Support for multiple resource managers , NET and Java API and Plugins.

Average Rating: 3.8/5.0

Total Reviews: 2

How Do G2 Users Rate Apache REEF?

  • Quality of Support: 10.0/10 (Category avg: 8.0/10)

Who Is the Company Behind Apache REEF?

Who Uses This Product?

  • Company Size: 50% Large, 50% Small

What Are Recent G2 Reviews of Apache REEF?

What Are G2 Users Discussing About Apache REEF?

BlueDragon

BlueDragon offers CFML compatibility and options to deploy on J2EE and .NET.

Average Rating: 4.8/5.0

Total Reviews: 2

How Do G2 Users Rate BlueDragon?

  • Quality of Support: 8.3/10 (Category avg: 8.0/10)
  • Has the product been a good partner in doing business?: 8.3/10 (Category avg: 8.4/10)
  • Ease of Admin: 8.3/10 (Category avg: 8.4/10)

Who Is the Company Behind BlueDragon?

Who Uses This Product?

  • Company Size: 100% Small

What Are Recent G2 Reviews of BlueDragon?

What Are G2 Users Discussing About BlueDragon?

CheerpJ

Run Java Applications on Modern Browsers CheerpJ allows organizations to modernize their Java applications by making them usable from modern browsers, without needing a local JVM installation. It has extensive compatibility with Java 8*, including file access, networking, clipboard, and many other system features. It is compatible with Java Swing, Oracle Forms, Oracle EBS, and any other framework or library. Other Java versions can be supported according to your needs. *Tested on Oracle Forms, EBS, Swing, AWT and numerous frameworks and libraries. Legacy Applications CheerpJ allows organizations to preserve access to legacy Java applications (Applets, JNLPs, and stand-alone applications) by running them on the browser, without requiring a local JVM installation. It is compatible with Java Swing, Oracle Forms, EBS, and other third-party frameworks. With CheerpJ, you can remove the requirement for IE and Java on the client, and upgrade the accessibility and security of your application. Modernise your Java Application to HTML5 With CheerpJ Organisations with products based on Java can migrate applications to HTML5 or the cloud with minimal or no effort, making them accessible from modern browsers, without a local Java installation. CheerpJ allows a fully automated, full or partial migration of an existing Java client to a browser-based web application. Integrate Java libraries into your web application CheerpJ allows web developers to integrate Java libraries and components in native web applications. CheerpJ is a browser-side JVM replacement in WebAssembly and supports seamless interoperability with HTML5/JavaScript.

Average Rating: 4.5/5.0

Total Reviews: 2

How Do G2 Users Rate CheerpJ?

  • Quality of Support: 8.3/10 (Category avg: 8.0/10)
  • Has the product been a good partner in doing business?: 10.0/10 (Category avg: 8.4/10)
  • Ease of Admin: 8.3/10 (Category avg: 8.4/10)

Who Is the Company Behind CheerpJ?

Who Uses This Product?

  • Company Size: 50% Small, 50% Large

What Are Recent G2 Reviews of CheerpJ?

OpenXava

OpenXava is a tool for Rapid Java Web Development for business and database oriented applications.

Average Rating: 4.5/5.0

Total Reviews: 2

How Do G2 Users Rate OpenXava?

  • Quality of Support: 10.0/10 (Category avg: 8.0/10)

Who Is the Company Behind OpenXava?

  • Seller: OpenXava Team
  • HQ Location: Valencia, SPAIN
  • Twitter: @openxava_en
    318 Twitter followers
  • LinkedIn® Page: www.linkedin.com
    1 employees on LinkedIn®

Who Uses This Product?

  • Company Size: 100% Small

What Are Recent G2 Reviews of OpenXava?

Speedment

World Class Database Acceleration

Average Rating: 4.8/5.0

Total Reviews: 2

How Do G2 Users Rate Speedment?

  • Quality of Support: 10.0/10 (Category avg: 8.0/10)

Who Is the Company Behind Speedment?

Who Uses This Product?

  • Company Size: 67% Small, 33% Large

What Are Recent G2 Reviews of Speedment?

What Are G2 Users Discussing About Speedment?

Apache Batik

Apache Batik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation.

Average Rating: 3.0/5.0

Total Reviews: 1

Who Is the Company Behind Apache Batik?

Who Uses This Product?

  • Company Size: 100% Large

What Are G2 Users Discussing About Apache Batik?

Apache Clerezza

Apache Clerezza is a set of Java libraries for management of semantically linked data.Apache Clerezza offers a service interface to access multiple named graphs and it can use various providers to manage RDF graphs in a technology specific manner, e.g., using Jena or Sesame.

Average Rating: 4.0/5.0

Total Reviews: 1

Who Is the Company Behind Apache Clerezza?

Who Uses This Product?

  • Company Size: 100% Medium

What Are Recent G2 Reviews of Apache Clerezza?

What Are G2 Users Discussing About Apache Clerezza?

Adam Crivello
AC
Researched and written by Adam Crivello
Updated October 3, 2024