A simple command line chat application with curses support.
- Multi-user chat
- Private messages
- Server and client support
- Curses support for better user experience
- Run the application with
python main.py server - The server will start on localhost:8000
- The server will broadcast messages to all connected clients
- Run the application with
python main.py client - The client will connect to the server on localhost:8000
- The client will send messages to the server which will be broadcasted to all connected clients
- Run the application with
python main.py curses - The curses client will connect to the server on localhost:8000
- The curses client will use the entire terminal to display messages and allow the user to input messages
This project is licensed under the MIT License.