Java WebSocket

Open-source Java projects categorized as WebSocket

Top 23 Java WebSocket Projects

  1. netty-socketio

    Socket.IO server implemented on Java. Realtime java framework

  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. JDA

    Java wrapper for the popular chat & VOIP service: Discord https://discord.com

  4. atmosphere

    Event Driven WebSockets Framework with Cross-Browser Fallbacks (by Atmosphere)

  5. Undertow

    High performance non-blocking webserver

  6. zfoo

    💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.

  7. Discord4J

    Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.

  8. SaaSHub

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

    SaaSHub logo
  9. ballcat

    😸一个快速开发脚手架,快速搭建企业级后台管理系统,并提供多种便捷starter进行功能扩展。主要功能包括前后台用户分离,菜单权限,数据权限,定时任务,访问日志,操作日志,异常日志,统一异常处理,XSS过滤,SQL防注入,国际化 等多种功能

    Project mention: BallCat: Your New Secret Weapon for Supercharged Project Development | dev.to | 2025-04-19

    View the Project on GitHub

  10. AutobahnAndroid

    WebSocket & WAMP in Java for Android and Java 8

  11. openremote

    100% open-source IoT Platform - Integrate your devices, create rules, and analyse and visualise your data

  12. jforgame

    jforgame是一个一站式游戏服务器开发框架。包含游戏服务器开发所需要的各种组件,比如网关,socket服务端与客户端,自定义高效消息编解码,游戏热更新,游戏通用工具等等。包含游戏服,跨服,匹配服,后台管理系统等实现,同时提供大量业务案例以供学习。亦可用于其他socket应用,例如及时聊天等。

  13. ezyfox-server

    A socket server (include SSL) supports realtime application, realtime game, MMORPG, messaging, chat and streaming data with TCP, UDP and Websocket

  14. java-slack-sdk

    Slack Developer Kit (including Bolt for Java) for any JVM language

  15. webtau

    WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.

  16. simple-openai

    A Java library to use the OpenAI Api in the simplest possible way.

    Project mention: Simple-OpenAI: An OpenAI Java community library | news.ycombinator.com | 2025-02-10
  17. Firefly

    Firefly is an asynchronous web framework for rapid development of high-performance web application. (by hypercube1024)

  18. module-ballerina-websocket

    Ballerina WebSocket Module

  19. Magician

    Magician is a small HTTP service package based on Netty that makes it very easy to start an http service, and also supports WebSocket, using annotated configuration Handler, If you want to develop an http service with netty but find it cumbersome, then Magician may help you.

  20. OEE-Designer

    The OEE-Designer is the build time environment for OEE applications.

  21. java-tutorials

    📝 A repository containing different java tutorials

  22. MCWebSocketPlugin

    A simple framework for building websocket-based integrations for Minecraft.

  23. JavaChatSpa

    SPA Chat app (web app) that works on desktop/mobile UI

  24. spring-chat-api

    Chat in Java Spring with Websockets and Redis

  25. 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 WebSocket discussion

Log in or Post with

Java WebSocket related posts

  • Create a Discord Bot using Java

    1 project | /r/learnprogramming | 24 Nov 2023
  • How to verify ed25519 public key using Java 15 support

    1 project | /r/javahelp | 23 Oct 2022
  • PCPanel + OBS Studio 28

    5 projects | /r/PCPanel | 4 Sep 2022
  • Discord Bot programming language

    1 project | /r/discordbots | 12 Sep 2022
  • Discord bot using java

    1 project | /r/learnjava | 5 Aug 2022
  • How to automatically respond to text on discord

    1 project | /r/javahelp | 8 May 2022
  • Is there a Java version for the Discord api?

    3 projects | /r/Discord_Bots | 9 Mar 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jun 2025
    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. Learn more →

Index

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

# Project Stars
1 netty-socketio 6,958
2 jetlinks-community 5,986
3 JDA 4,497
4 atmosphere 3,715
5 Undertow 3,653
6 zfoo 1,895
7 Discord4J 1,841
8 ballcat 1,628
9 AutobahnAndroid 1,528
10 openremote 1,426
11 jforgame 997
12 ezyfox-server 643
13 java-slack-sdk 586
14 webtau 373
15 simple-openai 316
16 Firefly 296
17 module-ballerina-websocket 116
18 Magician 107
19 OEE-Designer 99
20 java-tutorials 38
21 MCWebSocketPlugin 9
22 JavaChatSpa 6
23 spring-chat-api 6

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?