12 best Java Web Application libraries in 2024
by marketing.admin@openweaver.com Updated: Feb 9, 2023
Guide Kit
Java is one of the most popular programming languages in the world. It has been around since 1995 and it’s used in every aspect of software development – from enterprise applications to games, mobile applications and more. Java is so popular because it’s a great programming language for building cross-platform applications. Java Web Application libraries are an integral part of the Java ecosystem. They provide a great way to extend the functionality of the application and make it more powerful. These libraries can be used to perform a variety of tasks, such as: User authentication, File upload/download, Data validation, Data formatting and conversion and Web services integration. Developers tend to use some of the following Java Web Application open source libraries are: framework - Vaadin 6, 7, 8 is a Java framework; find-sec-bugs - SpotBugs plugin for security audits of Java web applications; openmrs-core - OpenMRS API and web application code.
frameworkby vaadin
Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
frameworkby vaadin
Java 1756 Version:8.20.1 License: Others (Non-SPDX)
find-sec-bugsby find-sec-bugs
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
find-sec-bugsby find-sec-bugs
Java 2073 Version:version-1.12.0 License: Weak Copyleft (LGPL-3.0)
openmrs-coreby openmrs
OpenMRS API and web application code
openmrs-coreby openmrs
Java 1206 Version:Current License: Others (Non-SPDX)
Luceeby lucee
Lucee is a CFML Server, compatible with Adobe ColdFusion © using less resources and delivering better performance. Lucee simplifies technologies like datasources (MSSQL, Oracle, MySQL and others), HTTP, ORM, caching (redis, ehcache, and memcached) etc.
Luceeby lucee
Java 819 Version:5.4.0.65 License: Weak Copyleft (LGPL-2.1)
java-html-sanitizerby OWASP
Takes third-party HTML and produces HTML that is safe to embed in your web application. Fast and easy to configure.
java-html-sanitizerby OWASP
Java 693 Version:release-20211018.2 License: Permissive (Apache-2.0)
light-adminby la-team
[PoC] Pluggable CRUD UI library for Java web applications
light-adminby la-team
Java 648 Version:1.2.0.RC1 License: Permissive (Apache-2.0)
spring-lemonby naturalprogrammer
Helper library for Spring Boot web applications
spring-lemonby naturalprogrammer
Java 664 Version:1.0.2 License: Others (Non-SPDX)
esapi-java-legacyby ESAPI
ESAPI (The OWASP Enterprise Security API) is a free, open source, web application security control library that makes it easier for programmers to write lower-risk applications.
esapi-java-legacyby ESAPI
Java 548 Version:esapi-2.5.2.0 License: Others (Non-SPDX)
wro4jby wro4j
Free and Open Source Java project which brings together almost all the modern web tools: JsHint, CssLint, JsMin, Google Closure compressor, YUI Compressor, UglifyJs, Dojo Shrinksafe, Css Variables Support, JSON Compression, Less, Sass, CoffeeScript and much more. In the same time, the aim is to keep it as simple as possible and as extensible as possible in order to be easily adapted to application specific needs.
wro4jby wro4j
Java 445 Version:v1.10.1 License: Permissive (Apache-2.0)
Android-SmartWebViewby mgks
A simple use webview integrated w/ native features to help create most advanced hybrid applications.
Android-SmartWebViewby mgks
Java 499 Version:p_0.2 License: Permissive (MIT)
OpenWebStartby karakun
Run Web Start based applications after the release of Java 11
OpenWebStartby karakun
Java 329 Version:v1.7.0 License: Others (Non-SPDX)
SchemaCrawler-Web-Applicationby schemacrawler
SchemaCrawler web application for online generation of database diagrams and documentation
SchemaCrawler-Web-Applicationby schemacrawler
Java 20 Version:v16.19.11 License: Weak Copyleft (EPL-2.0)