SHANTER is a cross-platform terminal-based chat application built in Python.
Version **1.0.0** is the first public release featuring authentication, user search, and real-time one-to-one messaging.
Features
- User Registration
- User Login
- User Search
- Real-time Person-to-Person Messaging
- Cross-platform Support (Windows, macOS, Linux)
- Interactive Command-Line Interface (CLI)
- Installable as a Python package
Installation
bash
git clone https://github.com/shreyash9999/shanter.git
cd shanter
python3 -m venv .venv
source .venv/bin/activate Windows: .venv\Scripts\activate
pip install -e .
python3 -m server.main
In another terminal:
bash
shanter
Planned Features
- Group Chat
- File Transfer
- Online Presence
- Message History
- End-to-End Encryption
- Rich Terminal UI