0.0.18 • Published 2 years ago
chatty-cli v0.0.18
GPG encrypted, ephemeral, real time chatting in the terminal
Features
- End to end encrypted
- Passwordless
- Real time
- vim like keybindings
Requirements
- node.js >= 10
- npm
- GPG
Installation
npm i -g chatty-cli
Usage
chatty <flags> arg
Example
chatty --with <friend1@email.com>
and
chatty --connect <friend0@email.com>
Note: No email address is transmitted to the server
Flags
-w, --with <key-id>
Creates a live chat session with
-c, --connect <key-id>
Joins an existing session
-k, --default-key
specify a default gpg personal key if you have more than one
-h, --help
Print the help information
Keybindings
Once in the chat window, press q
to exit the session
TODO
- Help box
- Vim keybindings expansion
- add logs
- Participant selection screen
Planned Features
- persisted chat
Copyright © Navdeep Saini