Skip to content

Maharshi6969/C-hat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C-hat

A multi-client chatroom written in pure C using raw TCP sockets.
Powered by system calls, pthreads, coffee, and raw despair.

Features

  • Multiple clients can connect to one server
  • Username-based identification
  • Messages broadcast to all connected users
  • 100% C (Winsock + pthreads)

Note

Add multiple clients for it to work

How to Build & Run

gcc socket.c -o server -lws2_32 -lpthread
./server

gcc client.c -o client -lws2_32 -lpthread
./client

./client

About

Chat but with C, yes raw C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages