{"id":13989,"date":"2025-09-09T00:32:13","date_gmt":"2025-09-08T22:32:13","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=13989"},"modified":"2025-09-09T00:32:13","modified_gmt":"2025-09-08T22:32:13","slug":"p2panda","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2025\/09\/09\/p2panda\/","title":{"rendered":"p2panda"},"content":{"rendered":"<blockquote><p><em><a href=\"https:\/\/p2panda.org\/\"><img decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/p2panda.org\/assets\/images\/p2panda.svg\" alt=\"\" \/><\/a><a href=\"https:\/\/p2panda.org\/\">p2panda: <\/a><\/em>Building blocks for peer-to-peer applications<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<div id=\"inkAppRoot\">\n<div><\/div>\n<\/div>\n<div id=\"inkPopUp\">\n<div><\/div>\n<\/div>\n<div id=\"inkAppFlex\">\n<div><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">p2panda: Building blocks for peer-to-peer applications &nbsp;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2025\/09\/09\/p2panda\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[321,14],"tags":[],"class_list":["post-13989","post","type-post","status-publish","format-link","hentry","category-rust","category-software-libero","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s6daft-p2panda","jetpack-related-posts":[{"id":14698,"url":"https:\/\/monodes.com\/predaelli\/2026\/01\/10\/pears-birds-and-peer-to-peer\/","url_meta":{"origin":13989,"position":0},"title":"Pears, birds and peer to peer","author":"Paolo Redaelli","date":"2026-01-10","format":false,"excerpt":"How does pears.com, p2panda and libp2p compare? I found pears a couple of days ago, when a fellow hacker from POuL highlighted me https:\/\/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\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"A network of peer to peer computers","src":"https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg","width":350,"height":200,"srcset":"https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg 1x, https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg 1.5x, https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg 2x"},"classes":[]},{"id":14567,"url":"https:\/\/monodes.com\/predaelli\/2025\/12\/28\/14567\/","url_meta":{"origin":13989,"position":1},"title":"Reflection Collaboratively take meeting notes,\u2026","author":"Paolo Redaelli","date":"2025-12-28","format":false,"excerpt":"Reflection Collaboratively take meeting notes, even when there's no internet A very nice application based on p2panda","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/reflection-screenshot.webp?fit=1200%2C917&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/reflection-screenshot.webp?fit=1200%2C917&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/reflection-screenshot.webp?fit=1200%2C917&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/reflection-screenshot.webp?fit=1200%2C917&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/reflection-screenshot.webp?fit=1200%2C917&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":9193,"url":"https:\/\/monodes.com\/predaelli\/2022\/03\/29\/install-yacy-search-on-raspberry-pi\/","url_meta":{"origin":13989,"position":2},"title":"Install yacy-search on Raspberry Pi","author":"Paolo Redaelli","date":"2022-03-29","format":false,"excerpt":"I do admit that I am tempted to do this. I just fear it will be just too much for my Raspberry 3. Get the latest version of yacy-search for on Raspberry Pi - YaCy peer-to-peer search engine and intranet search appliance Source: Install yacy-search on Raspberry Pi using the\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5946,"url":"https:\/\/monodes.com\/predaelli\/2019\/09\/09\/use-briar-instead-of-bridgefy\/","url_meta":{"origin":13989,"position":3},"title":"Use Briar instead of Bridgefy!!!","author":"Paolo Redaelli","date":"2019-09-09","format":false,"excerpt":"Hong Kong Protesters Using Mesh Messaging App China Can't Block: Usage Up 3685% - Slashdot: An anonymous reader quotes Forbes: How do you communicate when the government censors the internet? With a peer-to-peer mesh broadcasting network that doesn't use the internet. That's exactly what Hong Kong pro-democracy protesters are doing\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/monodes.com\/predaelli\/category\/android-2\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/09\/fdroid_badge.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/09\/fdroid_badge.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/09\/fdroid_badge.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":5049,"url":"https:\/\/monodes.com\/predaelli\/2018\/12\/11\/redox-your-nextgen-os\/","url_meta":{"origin":13989,"position":4},"title":"Redox &#8211; Your Next(Gen) OS","author":"Paolo Redaelli","date":"2018-12-11","format":false,"excerpt":"Source: Redox - Your Next(Gen) OS - Redox - Your Next(Gen) OS ...MIT licensed. They will have their reason to choose it.","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2018\/12\/Screenshot_2018-12-11-Redox-Your-NextGen-OS-Redox-Your-NextGen-OS-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2018\/12\/Screenshot_2018-12-11-Redox-Your-NextGen-OS-Redox-Your-NextGen-OS-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2018\/12\/Screenshot_2018-12-11-Redox-Your-NextGen-OS-Redox-Your-NextGen-OS-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2018\/12\/Screenshot_2018-12-11-Redox-Your-NextGen-OS-Redox-Your-NextGen-OS-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":13640,"url":"https:\/\/monodes.com\/predaelli\/2025\/06\/26\/local-first-software\/","url_meta":{"origin":13989,"position":5},"title":"Local-First Software","author":"Paolo Redaelli","date":"2025-06-26","format":false,"excerpt":"the Seven Ideals for Local-First Software 0 -- basically for free: Software can respond near-instantaneously to user input. (No waiting on server round-trips, no spinners.) Cross-device synchronization. (Pick up work on your mobile device just where you left off with your laptop.) \"Offline-First\" as a subset of Local-First. (Connectivity is\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/13989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=13989"}],"version-history":[{"count":1,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/13989\/revisions"}],"predecessor-version":[{"id":13990,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/13989\/revisions\/13990"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=13989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=13989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=13989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}