Repolode
TryQuiet

TryQuiet/quiet

Encrypted peer-to-peer team chat that syncs directly between devices over Tor, with no central server.

Open-source alternative to:SlackDiscord

Stars
2,660
Forks
150
Open issues
761
Last commit
4 days ago

What is it?

Quiet is a team chat application that aims to replace tools like Slack, Discord and Element without requiring a central server, either one run by the vendor or one the user would have to host. Messages and files sync directly between a team's devices over Tor onion services, and each group (called a community) forms its own isolated network, so its data never reaches devices belonging to other communities.

Syncing is handled by OrbitDB on top of IPFS, a CRDT-based store that lets members receive messages sent while they were offline, as long as a chain of online peers connects sender and recipient. Access is controlled by the community owner, who issues signed certificates to invitees through an invitation code, so usernames and membership rest on a certificate authority the owner runs.

The project is built with TypeScript on Node.js, with Electron for desktop and React Native for Android and iOS. The project states that it is not audited and lacks several basic features such as direct messages, mentions, and removing users, so it is best suited to experimentation rather than privacy-critical use.

Key features

  • 01Creates isolated communities where each group's data syncs only among its own members.
  • 02Uses Tor onion services so devices connect directly without a central server.
  • 03Supports channels, image sending with previews, and file transfer.
  • 04Delivers messages sent while a user was offline once peers come back online.
  • 05Requires no email or phone number to create or join a community.
  • 06Runs on macOS, Windows, Linux, Android, and iOS.

Use cases

  • A small team that wants a Slack-style chat without trusting a vendor with its messages.
  • Privacy-focused groups that need communities with no central server to shut down or subpoena.
  • Developers experimenting with serverless, local-first collaboration software.

Quick start

  1. 1

    Download the latest release for your platform from the Quiet downloads page

  2. 2

    Install the app the normal way for your platform

  3. 3

    Create a community, then open its settings to invite members

Things to know

  • Not audited, so it should not be used where privacy and security are critical.
  • Lacks basic features such as direct messages, mentions, and removing users.
  • Communities are practically limited to about 30 to 100 members.
  • Licensed under GPL-3.0, a copyleft license.

In collections

Topics

FAQ

What is quiet?
Encrypted peer-to-peer team chat that syncs directly between devices over Tor, with no central server. Quiet is a team chat application that aims to replace tools like Slack, Discord and Element without requiring a central server, either one run by the vendor or one the user would have to host. Messages and files sync directly between a team's devices over Tor onion services, and each group (called a community) forms its own isolated network, so its data never reaches devices belonging to other communities.
Is quiet free to use? What license does it have?
quiet is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is quiet still maintained?
Actively maintained. The last commit to quiet was on Nov 2, 2026.
What can I use quiet for?
A small team that wants a Slack-style chat without trusting a vendor with its messages. Privacy-focused groups that need communities with no central server to shut down or subpoena. Developers experimenting with serverless, local-first collaboration software.
How do I install quiet?
Download the latest release for your platform from the Quiet downloads page Install the app the normal way for your platform Create a community, then open its settings to invite members
Where can I get quiet?
The source code and installation instructions are on GitHub: https://github.com/TryQuiet/quiet

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects