RetroShare Icon

Secure group communications, with the option to be used over Tor or I2P. Fast intuitive group and 1-to-1 chats with text and rich media using decentralized chat rooms, with a mail feature for delivering messages to offline contacts. A channels feature makes it possible for members of different teams to stay up-to-date with each other, and to share files. Also includes built-in forums, link aggregations, file sharing and voice and video calling. RetroShare is a bit more complex to use than some alternatives, and the UI is quite retro, so may not be appropriate for a non-technical team.

Open Source

RetroShare Source Code




RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.





31 Jul 15

Last Updated

20 Jun 24

Latest version


Primary Language



129,516 KB







Language Usage

Language Usage

Star History

Star History

Recent Commits

  • csoler (19 Jun 24)

    Merge pull request #2860 from defnax/fixstatuscolors Fixed status colors

  • defnax (17 Jun 24)

    Fixed status colors

  • csoler (13 Jun 24)

    Merge pull request #2858 from csoler/v0.6-Collection fixed bug showing peers offline when status service is remotely disabled

  • csoler (13 Jun 24)

    using statusRole instead of onlineRole to decide on node string

  • csoler (09 Jun 24)

    fixed usage of statusRole in FriendListModel

  • csoler (07 Jun 24)

    fixed bug showing peers offline when status service is remotely disabled

  • thunder2 (16 Apr 24)

    FeedReader: Don't add items as new item when pubDate less than storage time

  • thunder2 (03 Apr 24)

    Revert changes in libbitdht of "Merge pull request #2852 from thunder2/fix_rscollection"

  • csoler (03 Apr 24)

    Merge pull request #2852 from thunder2/fix_rscollection Renamed RsCollectionErrorCode::NO_ERROR to COLLECTION_NO_ERROR b…

  • thunder2 (02 Apr 24)

    Renamed RsCollectionErrorCode::NO_ERROR to COLLECTION_NO_ERROR because of double define of NO_ERROR in winerror.h

  • csoler (02 Apr 24)

    updated master to all submodules

  • csoler (01 Apr 24)

    Merge pull request #2846 from csoler/v0.6-Collection Attempt at making RsCollection faster to use (Needs #144)

  • csoler (01 Apr 24)

    minor fixes to rscollection PR

  • csoler (30 Mar 24)

    fixed bug asking for overwriting a non existant file

  • csoler (28 Mar 24)

    fixed compilation after removal of RsCollection::downloadFiles

  • csoler (28 Mar 24)

    removed dead code, and added check for incorrect file names when saving

  • csoler (26 Mar 24)

    fixed conflicts with upstream/master

  • csoler (20 Mar 24)

    fixed updating save filename, removal of files/dirs, and cleaning before save

  • csoler (19 Mar 24)

    added proper remove for files/dirs

  • csoler (18 Mar 24)

    updated master of Retroshare/ to master of libretroshare

  • csoler (16 Mar 24)

    Merge pull request #2849 from defnax/exportfriendslistv2 Added export Friendslist to Profile Page

  • defnax (16 Mar 24)

    renaming button text

  • defnax (15 Mar 24)

    Added export Friendslist to Profile Page

  • csoler (14 Mar 24)

    added new folder capability in collection

  • csoler (14 Mar 24)

    fixed download from RsCollection dialog

  • csoler (13 Mar 24)

    disable save button when files are being hashed

  • csoler (13 Mar 24)

    added green color for files being hashed

  • csoler (12 Mar 24)

    added auto-update of files being hashed

  • csoler (11 Mar 24)

    fixed a few bugs in counting and model parenting

  • csoler (10 Mar 24)

    added some debug info in RsCollectionModel

RetroShare Website




Does not redirect

Security Checks

1 security checks failed (65 passed)

  • Top-Level Domain Highly Abused

Server Details

  • IP Address
  • Hostname
  • Location California, Pennsylvania, United States of America, NA
  • ISP GitHub Inc.
  • ASN AS54113

Associated Countries

  • FR
  • US

Saftey Score

Website marked as risky


Blacklist Check was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

RetroShare Reviews

More Team Collaboration

  • Easy-to-deploy, self-hosted team collaboration platform with stable, feature-rich cross-platform client apps. The UI is fast, good looking and intuitive, so very little technical experience is needed for users of the platform. Rocket.Chat's feature set is similar to Slack's, making it a good replacement for any team looking to have greater control over their data.

  • Privacy-focused messenger using the Matrix protocol. The Element client allows for group chat rooms, media sharing voice and video group calls.

  • An IRC-based solution is another option, being decentralized there is no point of failure, and it's easy to self-host. However it's important to keep security in mind while configuring your IRC instance and ensure that channels are properly encrypted - IRC tends to be better for open communications. There's a variety of clients to choose from - popular options include: The Longe (Web-based), HexChat (Linux), Pidgin (Linux), WeeChat (Linux, terminal-based), IceChat (Windows), XChat Aqua (MacOS), Palaver (iOS) and Revolution (Android).

  • Mattermost has an open source edition, which can be self-hosted. It makes a good Slack alternative, with native desktop, mobile and web apps and a wide variety of integrations.

About the Data: RetroShare


You can access RetroShare's data programmatically via our API. Simply make a GET request to:

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share RetroShare

Help your friends compare Team Collaboration, and pick privacy-respecting software and services.
Share RetroShare and Awesome Privacy with your network!

View Team Collaboration (5)