Skip to content

A simple command-line, TCP-chat application, implemented in Python, utilizes socket programming and threading to establish a server, allowing multiple clients to join and send message to each other.

Notifications You must be signed in to change notification settings

OmerGnscr/Simple-Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Chat App using Python

This is a simple chat application using python. This project utilizes socket programming and threading. A server is set up, allowing multiple clients to establish a connection to a server and the server broadcast the messages that clients send to each other.

This project also has an logging and command-execution features. Clients can run specific commands such as number of online users or clearing the chat. And, All the messages ,that are sent by clients, are logged by the server in a server.log file.

Explanation of the project can be found in my blog:

https://medium.com/@omergnscr/simple-chat-app-using-python-a9105a218ec1

About

A simple command-line, TCP-chat application, implemented in Python, utilizes socket programming and threading to establish a server, allowing multiple clients to join and send message to each other.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages