#p2panda

Modal Collectivemodal@mastodon.design
2026-02-18

The #ReflectionDeveloperLabs sessions are starting soon! It's a series of online events for GTK app developers to learn more about local-first, and give us feedback on what they need to add local-first sync to their apps 🪴🔃

First session: March 3, 15:00 CET, online

We'll give an introduction to the stack and present the WIP new p2panda node/client APIs and GObject bindings to get early feedback.

You can sign up here: pad.gnome.org/4uGYejbVSxO8LUPQ

#localfirst #p2panda #gnome #gtk

Sharepic with a landscape painting of the seaside as background. The text in the foreground says:

Reflection Developer Labs, Session 1
March 3, 2026, 15:00 UTC
2026-02-09

RE: autonomous.zone/@p2panda/11604

this was fun and informative. the #p2panda gang have some neat stuff in the pipeline and they very helpfully answered all my naive questions!

sounds like there will be more of these drop-in community hours in the future, if you're interested.

2026-02-03

Was the #fosdem talk titled “Towards a Local-First #Linux Desktop with Modal, Reflection and #p2panda” recorded? I looked through the slides but I’m really interested in this subject and want to know what was said.

Modal Collectivemodal@mastodon.design
2026-02-01

@adz is talking about the Walkaway stack!

#fosdem #p2panda #localfirst

Classroom at ULB, adz is on stage. The title of the first slide is "Walkaway Stack".
flxztflxzt
2026-02-01

just heard a really interesting talk about by @tbernard and @adz on , might be a good fit for Rnote 🚀

2026-01-22

✨ We've just released p2panda version 0.5.0! ✨

The highlight is a completely new p2panda-net stack with local-first sync, confidential discovery, gossip, supervision and more.

We've been running these updates in the Reflection codebase for a couple of weeks now and are really happy with the stability and performance overall.

This year we're planning to make more frequent releases and communicate more clearly about what's on the roadmap.

github.com/p2panda/p2panda/rel

#p2p #p2panda #localfirst

Modal Collectivemodal@mastodon.design
2026-01-16

Calling all GTK app developers!

As part of the Reflection project we want to lay the groundwork for an ecosystem of native GTK apps with local-first sync/collaboration features. To do this in the most effective way possible we're asking for your input!

#gtk #gnome #localfirst #p2panda #berlin

Sharepic with a painting with some boats in the background. In the foreground there's the Reflection symbolic icon, and the text "Reflection Developer Survey".
2026-01-13

@p2panda Both Reflection and #p2panda are really promising projects - keep up the good work!

Is the modal website open source? I'd like to follow via any of RSS/Atom/JSON feeds but it doesn't seem like you publish web feeds yet.

2026-01-10

Pears, birds and peer to peer
How does pears.com, p2panda and libp2p compare?

I found pears a couple of days ago, when a fellow hacker from POuL highlighted me keet.io, a peer to peer chat application. They promise

No middlemen, no metadata, no surveillance, just direct encrypted chats with people you trust.

Nice try dudes. Too bad Keet is proprietary softwar
monodes.com/predaelli/2026/01/
#Ethics #libp2p #p2p #p2panda #pearscom

Here's a recent and pretty approachable conference talk from the @p2panda folks.

youtube.com/watch?v=Gmj6vSvYHds

#p2panda is a set of peer-to-peer libraries that we're using to power connections between nodes in the local resilience mesh that we hope to deploy across Merri-bek. It's been a bit of a journey, because we're using something that is not really standing still yet, but I think this talk conveys why we're taking this approach, and the potential it could unlock. In particular, early on they talk about all the ways in which P2Panda is designed for post internet transmission methods.

2025-12-28

Meet us #39c3 at our little session on latest updates and general hang around p2panda!

Monday, 29 December 2025 16:00 CET, Bits&Bäume Living Room

events.ccc.de/congress/2025/hu

#39c3 #fahrplan #p2p #localfirst #p2panda

Modal Collectivemodal@mastodon.design
2025-12-24

Happy holidays everyone! We have a special gift for you: A first preview release of Reflection, our local-first collaborative note taking app 🥳🎁

It's on Flathub Beta for now because it's still early days, but if you're feeling adventurous you can grab it today and give it a spin :)

flatpak remote-add --if-not-exists flathub-beta flathub.org/beta-repo/flathub-

flatpak install flathub-beta cx.modal.Reflection

More details in the blog post: modal.cx/blog/reflection-winte

#localfirst #p2panda #gnome

A painting of a snowy landscape with some medium sized houses in the background, with the Reflection symbolic icon in white in the foreground.
musicmatze :rust: :nixos:musicmatze@social.linux.pizza
2025-12-21

I have been looking at #p2panda for the last two or three days now and I am still not sure whether they cover everything I need.

I _really really_ hope they reply to my email on monday so we can talk and I can ask questions and stuff.

Modal Collectivemodal@mastodon.design
2025-12-21

Since there's CCC and FOSDEM coming up, the next #BoilingTheOcean is happening in February!

The weekend of February 14-15th we'll be hacking as usual, but on the 13th we'll also have an evening of talks and discussions on identity in peer-to-peer systems, with @bumbleblue and @shibacomputer

More details TBA :)

#gnome #localfirst #p2panda #postmarketos #berlin

Sharepic with an abstract painting of people with hats and umbrellas in pink and cyan in the background. The text reads:

Boiling The Ocean 9
February 13-15

Peer-to-Peer Identity and the Walkaway Stack
musicmatze :rust: :nixos:musicmatze@social.linux.pizza
2025-12-19

So it seems that I am going to throw away almost all of the code of my personal pet project and starting from scratch, because I just learned of p2panda, which solves 90% of the problems I would need to solve.

On one side that is super depressing (I have the feeling I worked for the garbage bin) and on the other side it is super exciting because I do not have to invent all these things - and the libraries in the p2panda project seem to be pretty good!

But first lets see whether these people are nice to work with and maybe they can provide guidance on what I need to tackle first. From what I see that would be a p2panda_net SyncProtocol implementation for a DAG data structure. But who knows, maybe that's around already somewhere?

#rustlang #rust #iroh #p2panda

2025-11-20

@jowek @abekonge @douginamug OMG this looks amazing! So thrilled to see Peer2Panda being rolled out like this! <3
#p2panda #p2p #OfflineFirst a

2025-11-03

Our presentation from @openalt konference 2025 in Brno is now online! 🐼 🙌🏻

In this talk @adz and @glyph present an overview of the peer-to-peer problem space and describe how each of the p2panda modules are designed to provide Connectivity, Discovery, Sync, Encryption, Access Control, Transactions and more.

Thanks again to everyone who helped make the conference possible! We had a fantastic time.

youtube.com/watch?v=Gmj6vSvYHds

#p2panda #p2p #openalt2025 #offlinefirst #postinternet

2025-11-02

The cutest intro slide at the conference today so far, 🐼
talks.openalt.cz/openalt-2025/

Hi friends, I'm one of several people working on LoRes Mesh, a #NeighbourhoodFirst hosting solution made up of multiple local web hosts connected #p2p in a mesh network in order to provide resilient local communications in this era of #ClimateEmergency

As part of trying to work in the open, I want to share our public roadmap at:

lores.tech/roadmap/

You'll see we're not yet at a production release, although we do have a working platform for installing apps (docker compose stacks) and P2P communication (using #p2panda).

Drop me a line if you can see a use for this, have views on the roadmap, would like to help build it, or fund it (it's non-profit).

#climateresilience
CC: @p2panda

2025-09-05

OUT NOW! Our Part II Blog Post on building a convergent, offline-first Access Control CRDT!🍿🪩🧨

p2panda.org/2025/08/27/notes-c

Integrity, Provenance, Partial Ordering, Linearization, Concurrency, Conflicts, Consensus, Finality, Equivocation, Byzantine Fault Tolerance and Eventual Consistency, ..

This contains a lot of notes about what you might want to know when building a data type which should be collaborative, convergent and decentralized.

#p2panda #crdt #localfirst #offlinefirst #p2p

A diagram showing a directed acyclic graph where different authors published their operations in, every operation is a node in the graph, the edges point at the previously "seen" operations of all authors.

We can “lock in” the group state from this moment on and agree on finality: Every change which will be applied into that “past” will be considered byzantine behaviour and illegal. This “fork the past” we also call equivocation and consensus protocols like that can help us to detect and mitigate them.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst