Experience seamless communication with Rascal Chat a Python-based Chat application, featuring robust encryption to safeguard your IP address and Port details. Customise your identity with a personalized username, while enjoying a sleek and modern interface crafted using tkinter and the socket library. Simple yet powerful, Rascal Chat is user friendly application
allowing for easy communication over a network.
- Secure connection to hosted server.
- Fully Python with use of preinstalled and third party libraries.
- Modern but simple Graphical user Interface.
- User friendly application
- python 3.x
- libraries Used:
- subprocess
- signal
- sys
- os
- customtkinter
- cryptography
- PIL
- threading
- socket
- tkinter
- Clone the repository:
git clone https://github.com/iNihilistx/Rascal_Chat.git
- Extract the files from the folder
- Navigate to project directory:
example: cd rascal_chat/server
- Start a terminal within the directory
- Launch the application:
python chat_server.py
- Navigate to project directory:
example: cd rascal_chat/client
- Start a terminal within the directory
- Launch the application:
python portal.py
This project is licensed under the MIT License.