v1.0.0-alpha #15
Pinned
Jenspi
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
💬 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, andallusers🎯 Extensive error handling so program execution is nearly foolproof
🎯 Cross-platform (Windows, macOS, and Linux)
(back to top)
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!
(back to top)
This discussion was created from the release v1.0.0-alpha.
Beta Was this translation helpful? Give feedback.
All reactions