RetroShare

retroshare.cc
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

Author

RetroShare

Description

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

Homepage

https://retroshare.cc/

License

NOASSERTION

Created

31 Jul 15

Last Updated

25 Feb 26

Latest version

v0.6.7.2

Primary Language

C++

Size

135,139 KB

Stars

1,940

Forks

307

Watchers

1,940

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • csoler (23 Feb 26)

    Merge pull request #3141 from SaurabhCodesAI/wire-notifyv2 Wire Complete implementation of Issue #2923 todos

  • csoler (21 Feb 26)

    Merge pull request #3157 from defnax/avatar-fix Fixed to show the status frame

  • csoler (21 Feb 26)

    Merge pull request #3160 from jolavillette/fix-macos-id-edit-password retroshare-gui: fix identity edit password prompt issues on macOS

  • jolavillette (14 Feb 26)

    retroshare-gui: fix identity edit password prompt issues on macOS - Fix dangling pointer in RsGUIEventManager when capturing password - Improve parent selection for input dialog to work correctly with macOS sheets - Optimize GUI_askForPassword for direct calls when on GUI thread - Ensure execReturn is initialized to avoid garbage values - Clear password cache before asking to ensure prompt appears if needed

  • saurabh (21 Feb 26)

    Wire: Fix republish/like popup, correct profile counts, show followers, adopt defnax UI cleanup, fix GxsStatisticsProvider migration

  • csoler (20 Feb 26)

    Merge pull request #3167 from csoler/v0.6-BugFixing_42 removed isVisible() from IdDialog update so that it does update when …

  • csoler (20 Feb 26)

    removed isVisible() from IdDialog update so that it does update when an identity is created from another tab

  • csoler (20 Feb 26)

    Merge pull request #3166 from jolavillette/FixDistantChatGreyLight fix distant chat dialog showing grey status when tunnel is already established

  • jolavillette (20 Feb 26)

    fix distant chat dialog showing grey status when tunnel is already established

  • thunder2 (24 Jan 26)

    Enabled compile of plugin VOIP for Qt 5 only

  • thunder2 (24 Jan 26)

    Fixed compile of VOIP for older compilers

  • thunder2 (11 Jan 26)

    Fixed MSYS2 compile. Renamed qmake to qmake-qt5.

  • csoler (16 Feb 26)

    updated libretroshare to latest master

  • csoler (14 Feb 26)

    Merge pull request #3093 from jolavillette/ImproveUploadStatistics [WIP] Improve upload statistics

  • jolavillette (14 Feb 26)

    move UI signal blocker to utils and improve cache safety/consistency

  • jolavillette (14 Feb 26)

    Shared Files refactor: consolidate stats maps, optimize FlatView caching, and fix search responsiveness

  • jolavillette (08 Feb 26)

    add UI for upload stats retention and move clear button to new Upload Statistics group

  • jolavillette (07 Feb 26)

    Optimize RemoteDirModel stats calculation to fix lag in SharedFilesDialog

  • jolavillette (26 Jan 26)

    Optimized Shared Files view performance by caching file details to eliminate UI freezes and increasing the update frequency for faster list population

  • jolavillette (26 Jan 26)

    GUI: Fix "Popular Files" filter persistence and tree expansion when switching views

  • jolavillette (26 Jan 26)

    GUI: Ensure search filter persists and applies correctly when switching between Tree and Flat views

  • jolavillette (06 Jan 26)

    Fix SIGSEGV in SharedFilesDialog by adding defensive null checks and forcing safe model resets

  • jolavillette (05 Jan 26)

    fix SIGSEGV in SharedFilesDialog by adding defensive null checks and forcing model reset

  • jolavillette (05 Jan 26)

    display per directory the total number of files and the cumulated size

  • jolavillette (04 Jan 26)

    fix searche among shared files randomly not working

  • jolavillette (30 Dec 25)

    new attempt at fixing search in My files

  • jolavillette (30 Dec 25)

    fix search not working in My files

  • jolavillette (30 Dec 25)

    more fix to correctly display relevant dirs and files when the box is checked

  • jolavillette (30 Dec 25)

    fix temporary shared files not being displayed in tree view when popular files box is checked

  • jolavillette (26 Dec 25)

    Fix weird behaviour when unchecking "Popular file" box

RetroShare Website

Website

Retroshare

Redirects

Does not redirect

Security Checks

1 security checks failed (65 passed)

  • Top-Level Domain Highly Abused

Server Details

  • IP Address 185.199.109.153
  • Hostname cdn-185-199-109-153.github.com
  • Location California, Pennsylvania, United States of America, NA
  • ISP GitHub Inc.
  • ASN AS54113

Associated Countries

  • FR
  • US

Safety Score

Website marked as risky

70%

Blacklist Check

retroshare.cc 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

API

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

https://api.awesome-privacy.xyz/communication/team-collaboration/retroshare

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)