Building a Messaging App with Python Sockets and Threads

Jordan P. Raychev
Python in Plain English
8 min readFeb 17, 2021

--

Recently, I have started building a messaging application which is work in progress but I wanted to share it. Before I ever started I wondered what type of messaging application do I want — a command line interface, a GUI (Graphical user interface), a web app, the choices are a lot. Since I am a more of a backend type of guy and live and breathe on the CLI, I figured I would start with simple command line interface application and later on I might migrate it to GUI one.

--

--

Network, system and software engineer with true passion about technology. Love to read and spend time in nature.