Evgenii Mironov's starred repositories
messenger_desktop_app
Simple desktop messenger client on Tkinter. Uses public PGP keys instead of usernames, and signs messages with a private PGP key.
piping-chat-web
💬 Chat via Piping Server with End-to-End Encryption
miniWebRTC
smallest webRTC engine
serverless-webrtc
A demo of using WebRTC with no signaling server.
webrtc_messenger_client
Peer-to-peer messenger client on WebRTC. Supports video, calls, messages. Users remain anonymous by using public PGP keys instead of names.
signaling_server
Signaling server for exchanging SDP datagram between clients to establish peer-to-peer connection via WebRTC. Clients use their public PGP keys as names and sign their messages with private PGP keys.