Tox
Peer-to-peer encrypted instant messaging, calls, and file sharing

Tox is a peer-to-peer (serverless) communication network and protocol used by messaging clients to provide private conversations without relying on central servers. It focuses on end-to-end encrypted chat and real-time audio/video features while keeping user identities based on cryptographic keys.
Key Features
- Peer-to-peer networking without central servers for message routing
- End-to-end encryption and authentication implemented via libsodium/NaCl primitives
- Instant messaging with friend requests and contact-style identities (public-key based)
- Encrypted voice and video calls (A/V support depends on client build)
- Screen sharing and file sharing support in Tox clients
- Group chats supported by the protocol and ecosystem clients
Use Cases
- Private one-to-one messaging and calls without a hosted backend
- Building custom bots or automation around the Toxcore client library API
- Secure team or community group chats in environments where central servers are undesirable
Limitations and Considerations
- The core library and network have historically been described as experimental and not formally audited as a complete system
- Bootstrapping into the network requires known bootstrap nodes and proper client configuration
Tox is best viewed as the underlying protocol and core library (Toxcore) powering multiple desktop and mobile clients. It is a strong fit for users who want decentralized communications with modern encryption and a client ecosystem rather than a single hosted service.
Categories:
Tags:
Tech Stack:
Similar Services

Rocket.Chat
Self-hosted secure team chat with voice, video, and omnichannel
Rocket.Chat is an open-source communications platform for secure team messaging, channels, DMs, voice/video, integrations, and customer omnichannel support.


Novu
Open-source notifications infrastructure for inbox and multi-channel delivery
Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Mattermost
Secure, self-hosted team collaboration and messaging platform.
Open-source, self-hosted messaging platform for secure team collaboration with real-time chat, audio calls, screen sharing, and integrations.


ntfy
HTTP-based pub-sub push notification service via PUT/POST
ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Chatwoot
Open-source omnichannel customer support and live chat platform
Chatwoot is an open-source customer support platform with a shared inbox for live chat, email, and messaging channels, plus automation, reporting, and a help center.

Zulip
Organized team chat with topic-based threading
Open-source team chat server with topic-based threading for focused, asynchronous, and real-time communication in distributed teams.
C++
C