opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

Peergos: a p2p encrypted filesystem that puts users in control of their data
GitHub RepoImpressions3

Project Description

View on GitHub

Your Files, Your Rules: Peergos Is a Private Web You Can Actually Trust

You've probably gotten used to it by now—the feeling that your cloud drive, your messages, and your social feeds are all someone else's property, subject to their algorithms, their data breaches, and their terms of service. What if you could flip that dynamic entirely? What if the apps you use couldn't track you, couldn't see your data unless you explicitly allowed it, and couldn't lock you out? That's the premise behind Peergos, a peer-to-peer encrypted filesystem that's trying to build what its creators call "the private web."

What It Does

Peergos is, at its core, a global filesystem with a strong opinion about who controls your data: you do. It's peer-to-peer, meaning there's no central server holding your files hostage. Everything is encrypted, and access control is handled cryptographically rather than through a database of permissions that a company can change on a whim.

But it doesn't stop at file storage. Built on top of that foundation, Peergos includes a secure messenger, an encrypted email client with a bridge to the regular email world, and a social network where the question of "who sees what" is answered by cryptography, not by a platform's privacy settings page. The architecture is designed to resist surveillance of both your data content and your social graph—the connections between you and the people you interact with.

The name is a nod to the Greek word Pyrgos (stronghold or tower), phonetically blended with "peer-to-peer." Pronunciation is "peer-goss," as in gossip. It's a fitting name: a stronghold that runs on the strength of a distributed network rather than a central authority. If you want to dig into the technical details, there's a full tech book covering the architecture and features, plus a series of deep-dive talks from events like IPFS Camp and various meetups linked in the README.

Why It's Cool

The "everything is encrypted and you own it" pitch is easy to make and hard to execute. Peergos is interesting because it takes that philosophy to its logical conclusion and makes some genuinely clever design choices along the way.

  • Cryptographic access control is a fundamentally different model. Instead of trusting a server to enforce "only these people can read this file," the permissions are baked into the encryption itself. You share access by sharing keys, not by tweaking a settings panel. That's a subtle shift with huge implications—it means the server operator (if there even is one) is technically incapable of peeking at your stuff.

  • It's a whole ecosystem, not just a drive. The messenger, email client, and social network aren't afterthoughts bolted onto a storage product. They're applications built on the same encrypted, user-owned foundation. The vision is that you never have to log in to an app again—your identity and your data travel with you.

  • The social graph is private too. Most "encrypted" services still leak who you talk to and when. Peergos explicitly lists resistance to surveillance of friendship graphs as a design goal. That's a level of privacy that goes beyond what most tools even attempt.

  • It's been through real security audits. The README links to third-party audits from 2019 and 2024. In a world where "encrypted" is often just a marketing buzzword, having independent verification of the cryptography matters. It's a signal that this isn't a weekend project.

  • You can try it without committing to anything. There's a read-only secret link to a folder that lets you poke around the interface before you decide whether to create an account.

How to Try It

Getting a feel for Peergos is straightforward. The project runs a paid server at https://peergos.net/, which is the easiest way to get started—you can sign up and start using the encrypted drive, messenger, and social features immediately. There's also a read-only demo link in the README that lets you explore a folder without even creating an account.

If you're the type who wants to see under the hood before trusting anything, you're in luck. The README links to a series of talks that walk through the architecture in detail, including an IPFS Camp 2024 deep dive and several other presentations on the design and the applications built on top. The tech book is the go-to resource for understanding the full feature set and how everything fits together.

For the latest developments, you can check the release notes or browse the web-ui repository for the frontend work. And if you're sold on the mission, the project accepts donations through Liberapay for recurring contributions and Donorbox for one-off or larger amounts—both linked in the README.

The main repository is at https://github.com/peergos/peergos, where you'll find the code, the build status, and all the links mentioned here.

Final Thoughts

Peergos is ambitious in the best way—it's not trying to be a slightly more private Dropbox, it's trying to demonstrate that an entire web experience can be built on a foundation where users genuinely own their data. The security audits and the breadth of applications show real maturity, but it's still a project with a strong ideological stance, which means it might not be for everyone. If you're a developer who's frustrated with the surveillance-heavy status quo of web apps, or someone who wants a practical taste of what a p2p, encrypted future could look like, this is well worth your time. It's a concrete, working example of a different way to build the web—and you can start exploring it in the next few minutes.


Follow @githubprojects for more developer tools and open source projects.

Back to Projects
Project ID: cd071847-c974-4275-bcce-2e32789092bfLast updated: September 6, 2026 at 04:19 AM