OS Chat System is a simple inter-process communication (IPC) chat application using Named Pipes (FIFO) in C. It enables multiple users to send and receive messages efficiently within a local Linux or WSL environment.
- ✅ Real-time message sending and receiving
- ✅ Uses Named Pipes (FIFO) for communication
- ✅ Compatible with WSL (Windows Subsystem for Linux) and Linux
- ✅ Lightweight and efficient
git clone https://github.com/noumancomputes/OS-Chat-System.git
cd OS-Chat-System
Use gcc
to compile:
gcc Chat_Sender.c -o sender
gcc Chat_Receiver.c -o receiver
./receiver
./sender
Now, type messages in the sender terminal, and they will appear in the receiver terminal.
- Linux or Windows Subsystem for Linux (WSL)
- GCC Compiler (
sudo apt install gcc
for Ubuntu/WSL)
This project is MIT Licensed. Feel free to use and modify it.