https://github.com/2kabhishek/socket-chat
Group Chat with sockets 🔌🗨️
https://github.com/2kabhishek/socket-chat
chat communication group-chat java networking sockets
Last synced: about 3 hours ago
JSON representation
Group Chat with sockets 🔌🗨️
- Host: GitHub
- URL: https://github.com/2kabhishek/socket-chat
- Owner: 2KAbhishek
- License: gpl-3.0
- Created: 2022-08-08T16:34:58.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-16T07:42:41.000Z (over 2 years ago)
- Last Synced: 2025-10-09T09:11:44.798Z (about 3 hours ago)
- Topics: chat, communication, group-chat, java, networking, sockets
- Language: Java
- Size: 47.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## What is this
socket-chat is a group chat application that lets you communicate with multiple clients.
## Inspiration
Was learning about sockets wanted to build something out of it.
## Prerequisites
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of `jdk`
## Getting socket-chat
To get socket-chat, follow these steps:
```bash
git clone https://github.com/2kabhishek/socket-chat
cd socket-chat
```## Using socket-chat
- To run the server
```bash
cd src/server
javac ServerMain
java ServerMain
```- To run clients
```bash
cd src/clients
javac ClientMain
java ClientMain
```## How it was built
socket-chat was built using `neovim and java`
## What I learned
- Learning about sockets was fun
- Learned how to use sockets with JavaHit the ⭐ button if you found this useful.
## More Info
For C implementation look at [csock](https://github.com/2kabhishek/csock)