G2 takes pride in showing unbiased reviews on user satisfaction in our ratings and reports. We do not allow paid placements in any of our ratings, rankings, or reports. Learn about our scoring methodologies.
A weekly snapshot of rising stars, new launches, and what everyone's buzzing about.
Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships wi
The Apache Tez project is aimed at building an application framework which allows for a complex directed-acyclic-graph of tasks for processing data. It is currently built atop Apache Hadoop YARN.
Eclipse Jetty provides a Web server and javax.servlet container, plus support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations.
Aurelia is a JavaScript client framework.
Apache Curator includes a highlevel API framework and utilities to make using Apache ZooKeeper much easier and more reliable. It also includes recipes for common use cases and extensions such as servi
Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract event-driven asynchronous API over v
The High Velocity Web Framework For Java and Scala
Apache Jena a free and open source Java framework for building Semantic Web and Linked Data applications.
Apache Cocoon is a web development framework built around the concepts of separation of concerns and component-based web development.
Apache Aries project consists of a set of pluggable Java components enabling an enterprise OSGi application programming model.
Kawa is a general-purpose programming language that runs on the Java platform.
Apache Tobago provides the community with a well designed set of user interface components based on JSF and run on MyFaces.
AlloyUI is a framework built on top of YUI3 (JavaScript) that uses Bootstrap (HTML/CSS) to provide a simple API for building high scalable applications.
The Apache Crunch Java library provides a framework for writing, testing, and running MapReduce pipelines. Its goal is to make pipelines that are composed of many user-defined functions simple to writ
Takes is a true object-oriented and immutable Java web framework.