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

https://github.com/yusufsefasezer/yssocketchat

C++ Cross Platform Multi Thread Chat Application
https://github.com/yusufsefasezer/yssocketchat

cpp-sockets cross-platform modern-cpp multi-threading multithreading socket-communication socket-programming

Last synced: 10 months ago
JSON representation

C++ Cross Platform Multi Thread Chat Application

Awesome Lists containing this project

README

          

# C++ Cross Platform Multi Thread Chat Application

Project developed with Modern C++ for learn socket programming, parallel programming and multithreading subjects.

### Features
- Cross Platform
- Multi Thread
- Multi User Support
- Callback Support
- Configurable (Port, Connection size etc.)
- Modern C++

## [Download](https://github.com/yusufsefasezer/ysSocketChat/archive/master.zip)

## Screenshot
### Windows
#### Windows Server
![Windows Server](screenshot/windows/server.png)
#### Windows Client 1
![Windows Client 1](screenshot/windows/client1.png)
#### Windows Client 2
![Windows Client 2](screenshot/windows/client2.png)

### Cross Platform
#### Linux Server
![Linux Server](screenshot/cross-platform/linux-server.png)
#### Windows Client
![Windows Client](screenshot/cross-platform/windows-client.png)
#### Linux Client
![Linux Client](screenshot/cross-platform/linux-client.png)

# License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details

Created by [Yusuf Sezer](https://www.yusufsezer.com)