FindSoftware

Java

Combine filters →

Java here is the main language of the repository. Java compiles to bytecode for the Java VM, so running the software needs a Java runtime, and extensions or plugins for it are usually written in Java and packaged as JAR files. A record carries this value when Java makes up most of the codebase, as stated by the project or shown by its repository. Keycloak and Spring Boot are examples.

24 projects are written in Java, listed alphabetically. Mostly web frameworks, content management systems and APIs and backends, of 11 categories in all. 38 records do not record this field, and cannot appear here either way. Counts only projects with momentum; the full list has the rest.

A

  • Ametys CMS

    Java content management system for websites, intranets and portals, published under the Apache License.

  • Apache OFBiz

    Java suite of enterprise business applications for ERP, CRM and e-commerce, built on an entity engine, a service engine and a widget-based UI.

  • Apache ShenYu

    Java-native API gateway for HTTP, Dubbo, gRPC and WebSocket services, with plugins for authentication, traffic control and observability.

  • Apache SkyWalking

    Application performance monitoring system for distributed systems, microservices and container-based architectures.

  • Apache Struts

    Apache Struts is an open-source MVC framework for building Java web applications.

  • Apache Tomcat

    Java servlet and JSP container, an open source implementation of the Jakarta Servlet, Pages, Expression Language, WebSocket, Annotations and Authentication specifications.

  • Apache Wicket

    Component-based Java web framework that keeps behavior in Java classes and markup in plain HTML.

D

  • DBeaver

    Desktop database management tool and SQL client for many SQL and NoSQL databases, with a free community edition.

  • dotCMS

    Java content management system with an admin console, REST and GraphQL APIs and multi-site management, distributed as a Docker image and as a managed cloud service.

E

  • Eclipse Mojarra

    Eclipse's implementation of the Jakarta Faces specification for building Java web user interfaces.

F

  • Fess

    Java enterprise search server with a built-in crawler, an admin console and a search UI, built on OpenSearch.

K

  • Kestra

    Open-source orchestration platform for data, AI and infrastructure workflows, defined in YAML and run on a server with a web UI.

  • Keycloak

    Open source identity and access management server with OpenID Connect, OAuth 2.0 and SAML 2.0 support.

M

  • Magnolia

    Magnolia is a Java digital experience platform for managing and delivering web content, with a Community Edition under GPLv3 and a licensed DX Core.

  • Micronaut

    JVM application framework for Java, Kotlin and Groovy with compile-time dependency injection, AOP and HTTP servers and clients.

N

  • Neo4j

    Native graph database server that stores nodes and relationships and is queried with the Cypher language.

  • Netty

    Java network application framework for building protocol servers and clients with an asynchronous, event-driven model.

O

  • Oracle ADF

    Java EE application framework from Oracle for building enterprise applications in JDeveloper and running them on an application server with the ADF runtime installed.

Q

  • Quarkus

    Java framework for building cloud-native applications that run on the JVM or as native executables.

S

  • S3Proxy

    Java server that speaks the S3 API and forwards requests to other object storage backends, such as AWS S3, Azure Blob Storage, Google Cloud Storage, the local filesystem and SFTP.

  • Spring Boot

    Java framework for building stand-alone Spring applications with an embedded web server and auto-configuration.

  • Spring Framework

    Comprehensive programming and configuration model for Java-based enterprise applications, on any deployment platform.

  • SuperTokens

    Open source user authentication server, Core, with frontend and backend SDKs, self-hosted or as a managed cloud service.

W

  • WaveMaker

    Low-code platform for building web and hybrid mobile applications, offered as a cloud service and as an on-premise installation.

What is the best web software written in Java?

We can't tell from here. What suits an editor-heavy marketing site can be wrong for a static documentation site. The list is alphabetical and nobody paid for a place on it.