kandi background
Explore Kits

12 best Java Web Application libraries in 2022

by Open Weaver kits ✔ Updated: May 13, 2022

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

Java star image 1724 Version:7.7.30

License: Others (Non-SPDX)

Vaadin 6, 7, 8 is a Java framework for modern Java web applications.

Support
Quality
Security
License
Reuse

frameworkby vaadin

Java star image 1724 Version:7.7.30 License: Others (Non-SPDX)

Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Support
Quality
Security
License
Reuse

find-sec-bugsby find-sec-bugs

Java star image 1692 Version:version-1.11.0

License: Weak Copyleft (LGPL-3.0)

The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)

Support
Quality
Security
License
Reuse

find-sec-bugsby find-sec-bugs

Java star image 1692 Version:version-1.11.0 License: Weak Copyleft (LGPL-3.0)

The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
Support
Quality
Security
License
Reuse

openmrs-coreby openmrs

Java star image 1092 Version:Current

License: Others (Non-SPDX)

OpenMRS API and web application code

Support
Quality
Security
License
Reuse

openmrs-coreby openmrs

Java star image 1092 Version:Current License: Others (Non-SPDX)

OpenMRS API and web application code
Support
Quality
Security
License
Reuse

Luceeby lucee

Java star image 788 Version:5.3.8.189

License: Weak Copyleft (LGPL-2.1)

Lucee Server is a dynamic, Java based (JSR-223), tag and scripting language used for rapid web application development. Lucee simplifies technologies like webservices (REST, SOAP, HTTP), ORM (Hibernate), searching (Lucene), datasources (MSSQL, Oracle, MySQL and others), caching (infinispan, ehcache, and memcached) and many more. Lucee provides a compatibility layer for Adobe ColdFusion © CFML using less resources and delivering better performance.

Support
Quality
Security
License
Reuse

Luceeby lucee

Java star image 788 Version:5.3.8.189 License: Weak Copyleft (LGPL-2.1)

Lucee Server is a dynamic, Java based (JSR-223), tag and scripting language used for rapid web application development. Lucee simplifies technologies like webservices (REST, SOAP, HTTP), ORM (Hibernate), searching (Lucene), datasources (MSSQL, Oracle, MySQL and others), caching (infinispan, ehcache, and memcached) and many more. Lucee provides a compatibility layer for Adobe ColdFusion © CFML using less resources and delivering better performance.
Support
Quality
Security
License
Reuse

java-html-sanitizerby OWASP

Java star image 693 Version:release-20211018.2

License: Permissive (Apache-2.0)

Takes third-party HTML and produces HTML that is safe to embed in your web application. Fast and easy to configure.

Support
Quality
Security
License
Reuse

java-html-sanitizerby OWASP

Java star image 693 Version:release-20211018.2 License: Permissive (Apache-2.0)

Takes third-party HTML and produces HTML that is safe to embed in your web application. Fast and easy to configure.
Support
Quality
Security
License
Reuse

light-adminby la-team

Java star image 648 Version:1.2.0.RC1

License: Permissive (Apache-2.0)

[PoC] Pluggable CRUD UI library for Java web applications

Support
Quality
Security
License
Reuse

light-adminby la-team

Java star image 648 Version:1.2.0.RC1 License: Permissive (Apache-2.0)

[PoC] Pluggable CRUD UI library for Java web applications
Support
Quality
Security
License
Reuse

spring-lemonby naturalprogrammer

Java star image 545 Version:1.0.0.RC5

License: Others (Non-SPDX)

Helper library for Spring Boot web applications

Support
Quality
Security
License
Reuse

spring-lemonby naturalprogrammer

Java star image 545 Version:1.0.0.RC5 License: Others (Non-SPDX)

Helper library for Spring Boot web applications
Support
Quality
Security
License
Reuse

esapi-java-legacyby ESAPI

Java star image 485 Version:esapi-2.2.3.1

License: Others (Non-SPDX)

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.

Support
Quality
Security
License
Reuse

esapi-java-legacyby ESAPI

Java star image 485 Version:esapi-2.2.3.1 License: Others (Non-SPDX)

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.
Support
Quality
Security
License
Reuse

wro4jby wro4j

Java star image 445 Version:v1.10.1

License: Permissive (Apache-2.0)

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.

Support
Quality
Security
License
Reuse

wro4jby wro4j

Java star image 445 Version:v1.10.1 License: Permissive (Apache-2.0)

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.
Support
Quality
Security
License
Reuse

Android-SmartWebViewby mgks

Java star image 371 Version:p_0.1

License: Permissive (MIT)

A simple use webview integrated w/ native features to help create most advanced hybrid applications.

Support
Quality
Security
License
Reuse

Android-SmartWebViewby mgks

Java star image 371 Version:p_0.1 License: Permissive (MIT)

A simple use webview integrated w/ native features to help create most advanced hybrid applications.
Support
Quality
Security
License
Reuse

OpenWebStartby karakun

Java star image 255 Version:v1.5.1

License: Others (Non-SPDX)

Run Web Start based applications after the release of Java 11

Support
Quality
Security
License
Reuse

OpenWebStartby karakun

Java star image 255 Version:v1.5.1 License: Others (Non-SPDX)

Run Web Start based applications after the release of Java 11
Support
Quality
Security
License
Reuse

SchemaCrawler-Web-Applicationby schemacrawler

Java star image 17 Version:v16.16.14.3

License: Weak Copyleft (EPL-2.0)

SchemaCrawler web application for online generation of database diagrams and documentation

Support
Quality
Security
License
Reuse

SchemaCrawler-Web-Applicationby schemacrawler

Java star image 17 Version:v16.16.14.3 License: Weak Copyleft (EPL-2.0)

SchemaCrawler web application for online generation of database diagrams and documentation
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Apps
Apps
  • © 2022 Open Weaver Inc.