A simple real-time chat application that lets multiple people chat over the same local network.
LocalChat uses Python sockets and does not require any external packages.
- Real-time messaging
- Multiple users
- Usernames
- Works over LAN/Wi-Fi
- Server and client modes
- Duplicate username protection
- Join and leave notifications
- No external dependencies
- Runs directly from Python
- Python 3.8 or newer
- Devices connected to the same LAN/Wi-Fi
No pip install is required.
One device runs the LocalChat server.
Other devices connect to that device using its local IP address.
Server
192.168.1.10
|
---------------
| | |
PC 1 PC 2 Phone