RetroShare

Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.

Slowing · 51
51/100
Slowing

Activity has dropped noticeably. Check the repository before committing to it.

Maintenance 28/40
Releases 1/25
Community 10/20
Momentum 12/15

Commit activity more than 69% of tracked projects; popularity more than 49%. How this is calculated.

Commits, last 11 months

2025-10: 24 commits 2025-11: 42 commits 2025-12: 73 commits 2026-01: 90 commits 2026-02: 93 commits 2026-03: 51 commits 2026-04: 24 commits 2026-05: 69 commits 2026-06: 86 commits 2026-07: 38 commits 2026-08: 32 commits
2025-10 622 total 2026-08
Stars2k
Latest releasev0.6.7.2 · 30 Nov 2023
Repo updated15 Sept 2026
LicenceGPL-2.0
Built withC++

Is RetroShare actively maintained?

RetroShare is under active development: 622 commits landed over the last 11 months, averaging roughly 52 commits a month in the most recent quarter.

The last tagged release, v0.6.7.2, is over 2 years old. If you deploy, expect to build from the default branch rather than a stable tag.

RetroShare ranks #28 of 46 in Communication - Custom Communication Systems, placing it mid-table for maintenance activity.

What RetroShare actually does

RetroShare is an open-source, decentralised communication system that provides peer-to-peer chat, forums, private messaging, and file transfer capabilities. It connects users directly through encrypted tunnels without relying on central servers. The project is implemented in C++ and distributed under the GPL-2.0 licence.

Best fit: It is a suitable choice if you require completely decentralised communication infrastructure that operates independently of third-party servers and central authorities.

Worth knowing: Development activity has slowed down over time, and the decentralised architecture typically requires both peers to be online to establish direct communication and transfers.

Deployment notes

As a C++ application, you will typically need to manage persistent storage for your identity and data, and you may want to place it behind a reverse proxy depending on how you configure network access.


Alternatives to RetroShare

Projects in the same categories, ordered by health score.