Releases: Jenspi/TCPChat
v1.0.0-alpha
💬 TCPChat: Multi-Machine Chatroom – v1.0.0 Release
🗓️ December 8, 2025
Welcome to my first release of TCPChat: Multi-Machine Chatroom! 🥳🥳 TCPChat is a TCP/IP implementation of a chatroom that has real-time messaging between any users connected to a/the server on the same home network as the client. 🎊
This means I'm able to chat with someone else from our own, separate machines 😱 as long as we are connected to the same Server with a matching server address (192.168.1.1, for example) and port number (5000, for example)! You may be able to join too! 😉✨
Features
🎯 Real-time messaging between numerous connected clients in the terminal
🎯 Connect to the chatroom from the same machine, or a different machine with server address and port options
🎯 Get and send messages in order with TCP/IP implementation
🎯 Broadcast messaging from Client, through Server, to all connected Clients
🎯 Connection notifications when users join or leave chat
🎯 Client commands such as help, bye, and allusers
🎯 Extensive error handling so program execution is nearly foolproof
🎯 Cross-platform (Windows, macOS, and Linux)
Working Examples
TCPChat 1.0 Example A: Server with 2 Clients connected, both on same machine.
TCPChat 1.0 Example B: Server with 2 Clients connected, one on different machine.
Please feel free to give it a try! It's an amazing feeling to have someone test your software out, and I'm eager for feedback! 💌
Contributors
@Jenspi - Software Development, Documentation
@??? - Qa/Testing ⃪ Your name could be here! DM me!



