Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/s-rb/simplenettychat

Simple Netty Chat client and server apps
https://github.com/s-rb/simplenettychat

Last synced: 24 days ago
JSON representation

Simple Netty Chat client and server apps

Awesome Lists containing this project

README

        

# SimpleNettyChat

![Java](https://img.shields.io/badge/-Java-05122A?style=flat&logo=Java&logoColor=fffffb) ![Netty](https://img.shields.io/badge/-Netty-05122A?style=flat&logo=Netty) ![JavaFX](https://img.shields.io/badge/-JavaFX-05122A?style=flat&logo=JavaFX) ![GUI](https://img.shields.io/badge/-GUI-05122A?style=flat&logo=GUI) ![Log4j](https://img.shields.io/badge/-Log4j-05122A?style=flat&logo=Log4j)

Simple Netty Chat client and server app

![screenshot](Screenshot.png)

- You can run server and a lot of clients
- They send messages to the server and server sends messages to all connected clients
- To run application you'll have to use FX JDK, such as Bellsoft Liberica JDK 17 FX

**[Netty](https://netty.io/)** - as core (channels, handlers, executors). - Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients).

**JavaFX** for client interface;

**Log4j** as main logger