We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
Struts is a Web Framework which uses Model-View-Controller (MVC) architecture. The Model represents the business or database code, the View represents the page design code, and the Controller represents the navigational code.
Struts works well with conventional REST applications, SOAP and AJAX.
MyFaces is a family of projects related to the JavaServer Faces (JSF) specification published as part of the Java Community Process. The "core" project is an implementation of that specification. Other MyFaces projects implement related specifications (eg the Portlet Bridge), or add features to any JSF implementation (not just the Myfaces Core).
MyFaces is the free open source implementation of JavaServer(tm) Faces, a new and upcoming web application framework that accomplishes the MVC paradigm. It is comparable to the well-known Struts Framework but has features and concepts that are beyond those of Struts - especially the component orientation.
Java Web Application Framework (JWAF) is a framework designed to extend existing per-tier frameworks such as Struts and Castor, to provide a complete framework for rapidly building business process applications. Also consider SF project ValueObjects.
Spring is an Application framework which has Inversion of Control container, Aspect-oriented programming framework, Data access, Transaction management, Model-view-controller for web, Remote access framework (RPC) and lot more. It is well integrated with Toplink, Hibernate, JDO, and iBATIS.
Spark is a micro framework for creating web applications in Kotlin and Java 8 with minimal effort. It is a simple and expressive Java/Kotlin web framework DSL built for rapid development. Sparks intention is to provide an alternative for Kotlin/Java developers that want to develop their web applications as expressive as possible and with minimal boilerplate. With a clear philosophy Spark is designed not only to make you more productive, but also to make your code better under the influence of Spark’s sleek, declarative and expressive syntax.
Vaadin is a Java framework for building modern web applications. It helps to create Rich Internet Applications faster. It has dozens of in-built UI component like Button, Tree etc which is event driven. Vaadin browser widgets is built on GWT and it support all Ajax-capable browsers.
Ninja is a full stack web framework for Java. It is made up of libraries that deliver everything. From Html, Json and Xml rendering and parsing to management of different environments, database persistence, testing and much more.
The goal of this project is to create a micro web framework in Java that should be easy to use and hack. Pippo can be used in small and medium applications and also in applications based on micro services architecture. Also, Pippo comes with a very small footprint that makes it excellent for embedded devices (Raspberry Pi for example).
Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services. It pulls together stable, mature libraries from the Java ecosystem into a simple, light-weight package that lets you focus on getting things done.
WebStone is a super light-weight Web Application Framework using Java Servlets. It shares with Struts many common design patterns and yet it is much more versatile and it does not impose any restrictions to the application design.
Grails is an Open Source, full stack, web application framework for the JVM. It takes advantage of the Groovy programming language and convention over configuration to provide a productive and stream-lined development experience.
Karapan Sapi is Web Application generator, based on Struts Framework. Karapan Sapi will generate some common code that always repeated in developing web application. Karapan Sapi automatically create SQL DDL, Java Object, DAO code, Struts Action and St