scroll-chat-0.2.0 is not a library.
📜 Scroll - Secure Terminal Chat over SSH
A lightweight Rust-based CLI tool for secure, real-time communication that allows users to join and host chatrooms directly over SSH.
Features
- End-to-end SSH encryption (Ed25519 + ChaCha20-Poly1305)
- Argon2 password hashing for room access
- Zero persistence - messages exist only in memory
- Free public tunneling via bore.pub (no signup required)
- Beautiful TUI with color-coded usernames
Installation
Or install bore for public access:
Usage
Host a Chat Room
# Local only
# With public access (requires bore)
Join a Chat Room
# Local
# Public (bore tunnel)
Controls
- Type your message and press Enter to send
- Ctrl+C to exit
- PageUp/PageDown to scroll message history
License
MIT