Rust app to send messages to another person over TCP/UDP, secure messaging if paired with VPN
- Rust 100%
| P2P Client | ||
| .gitignore | ||
| Backend-to-Main-COMMUNICATION.md | ||
| README.md | ||
Peer to Peer messanger
Quick info
This is a work in progress project that will be a secure, self-hosted, encrypted platform to send messages across an organization or a group of friends without exposing critical information.
Features that work now
- P2P messaging
Features that will work soon
- File sharing
- Synchronous encryption
- Audio calls
Features that are coming later
- Server-client architecture
- UI rework and polish
- Group calls
- Asynchronous encryption
- Digital identity
How to run
- Either download the latest standalone release from GitHub, or compile from source.
How to compile
- Make sure you have Rust installed.
- If not, download and install here: Official Rust download page
- This install will install Cargo as well.
- Build from source:
git clone https://github.com/VitBojanovsky/P2P-Messenger
cd Un-Jewed-Discord
cd "P2P Client"
cargo run --release
- This will create an exe file in /target/release.