Java Server

Open-source Java projects categorized as Server

Top 23 Java Server Projects

  1. Grasscutter

    A server software reimplementation for a certain anime game.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Apache Tomcat

    Apache Tomcat

    Project mention: Java News: WildFly 36, Spring Milestones, and Open Liberty Updates | dev.to | 2025-04-15

    Versions 11.0.6 and 9.0.104 of Apache Tomcat deliver new features and improvements. The release notes can be found for both versions.

  4. nanohttpd

    Tiny, easily embeddable HTTP server in Java.

  5. hertzbeat

    Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.

    Project mention: Ask HN: How to do dead simple heartbeat monitoring? | news.ycombinator.com | 2024-05-06

    Maybe can try use opensource project apache hertzbeat to monitoring heartbeat. https://github.com/apache/hertzbeat

  6. vespa

    AI + Data, online. https://vespa.ai

  7. Jetty

    Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more

  8. WildFly

    WildFly Application Server

    Project mention: Java News: WildFly 36, Spring Milestones, and Open Liberty Updates | dev.to | 2025-04-15

    The release of WildFly 36 includes support for MicroProfile 7.0 and enhancements to the WildFly AI Feature Pack. More details can be found in the release notes.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. droidVNC-NG

    VNC server app for Android that does not require root privileges.

  11. open-liberty

    Open Liberty is a highly composable, fast to start, dynamic application server runtime environment

  12. vertx-web

    HTTP web applications for Vert.x

  13. james-project

    Emails at the heart of your business logic!

  14. mutual-tls-ssl

    🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttp

  15. Akarin

    Akarin is a powerful server software from the 'new dimension'

  16. Apache TomEE

    Apache TomEE

  17. Eclipse GlassFish

    Eclipse GlassFish

    Project mention: Jakarta EE 11 Web Profile released, enabled by Eclipse GlassFish | dev.to | 2025-04-11

    GlassFish, maintained in the Eclipse EE4J top-level project, was the ratifying compatible implementation (CI) used to verify the Jakarta EE 11 Web Profile TCK and ensure compliance.

  18. android-http-server

    A complete zero-dependency implementation of a web server and a servlet container in Java with a sample Android application.

  19. tigase-server

    (M) Highly optimized, extremely modular and very flexible XMPP/Jabber server

  20. sechub

    SecHub provides a central API to test software with different security tools.

  21. NanoLimbo

    The lightweight, high performance Minecraft limbo server

  22. jpasskit

    jPasskit is an Java™ implementation of the Apple™ PassKit Web Service.

  23. NukkitPetteriM1Edition

    Add support for LevelDB, multiversion & more to Nukkit Minecraft Bedrock Edition server software

  24. piranha

    Piranha - a modern cloud runtime (by piranhacloud)

  25. petscii-bbs

    A Java framework for building highly customizable PETSCII-enabled BBS, accessible from Commodore 64/128

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Server discussion

Log in or Post with

Java Server related posts

  • Java News: WildFly 36, Spring Milestones, and Open Liberty Updates

    6 projects | dev.to | 15 Apr 2025
  • Jakarta EE 11 Web Profile released, enabled by Eclipse GlassFish

    1 project | dev.to | 11 Apr 2025
  • Artifactory: Centralizing Artifact Management for DevOps Success

    3 projects | dev.to | 9 Oct 2024
  • glassfish VS WildFly - a user suggested alternative

    2 projects | 21 Sep 2024
  • How to Deploy Applications Using Tomcat on a Web Server

    1 project | dev.to | 22 Jun 2024
  • Deploying a Spring Boot Application: A Comprehensive Guide

    1 project | dev.to | 17 May 2024
  • Let's write a simple microservice in Clojure

    7 projects | dev.to | 26 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Server projects in Java? This list will help you:

# Project Stars
1 Grasscutter 16,489
2 Apache Tomcat 7,803
3 nanohttpd 7,076
4 hertzbeat 6,241
5 vespa 6,162
6 Jetty 3,940
7 WildFly 3,101
8 droidVNC-NG 1,629
9 open-liberty 1,190
10 vertx-web 1,131
11 james-project 932
12 mutual-tls-ssl 582
13 Akarin 519
14 Apache TomEE 464
15 Eclipse GlassFish 412
16 android-http-server 353
17 tigase-server 331
18 sechub 304
19 NanoLimbo 291
20 jpasskit 289
21 NukkitPetteriM1Edition 218
22 piranha 199
23 petscii-bbs 127

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?