Releases: meetpotdar777/TermChat
Releases · meetpotdar777/TermChat
TermChat v1.0.0: Initial Stable Release
🚀 Overview
We are excited to announce the first official release of TermChat, a high-performance terminal-based communication engine. This version establishes the core networking architecture and real-time messaging protocols.
✨ Features in v1.0.0
- Multi-Threaded Architecture: Supports multiple concurrent users without latency.
- Socket Networking: Established stable TCP/IP connections between Client and Server.
- Whisper Protocol: Private messaging enabled via the
/msgcommand. - ANSI UI Engine: Full support for color-coded terminal interactions and ASCII branding.
- Server-Side Logging: Automated chat history tracking in
chat_history.txt. - Smart Content Filter: Real-time censorship of prohibited language.
🛠️ Technical Details
- Language: Java 17+
- Concurrency: Thread-per-client model using
java.lang.Thread. - Data Streams: Optimized
PrintWriterandBufferedReaderfor fast text transmission.
📦 Getting Started
- Download the
TermChat_Client.jarattached below. - Launch the server using
java -cp bin com.termchat.server.TermServer. - Connect your client with
java -jar TermChat_Client.jar.
Developed by Meet Potdar | Built with Java Sockets & Multi-threading