P2P
Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.
Here are 1,821 public repositories matching this topic...
Right now, Syncthing seems to always use LF for line endings in config.xml and .stignore. This is a problem in Windows when trying to edit those using the built-in Notepad, which until very recently had no support for other line endings than CRLF. Support for them has only been added in the very recent versions of Windows 10.
The problem is that when opening those files in Notepad under old
If we config the cache options in the config file, then it will be overwritten.
-
Updated
Dec 11, 2020 - JavaScript
Peer-to-peer hypermedia protocol
-
Updated
Dec 3, 2020
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
-
Updated
Dec 14, 2020 - JavaScript
An open source cybersecurity protocol for syncing decentralized graph data.
-
Updated
Dec 13, 2020 - JavaScript
Simple peer-to-peer with WebRTC
-
Updated
Dec 6, 2020 - TypeScript
-
Updated
Dec 10, 2020 - JavaScript
Summa
An experimental peer-to-peer Web browser
-
Updated
Dec 8, 2020 - JavaScript
Dragonfly is an intelligent P2P based image and file distribution system.
-
Updated
Dec 11, 2020 - Go
Right now the docs correspond to what's on master. We need docs for each daemon release so developers can see what's available in the version they are using.
https://github.com/jimporter/mike may be helpful.
Forking ipfs/js-ipfs#3252 (comment) into separate issue.
Looks like some of our API calls return values that refer to same ArrayBuffer, which in turn causes one of the encoder functions https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-message-port-protocol/src to add it to the transfer list twice and error on postMessage.
Peer-to-Peer Databases for the Decentralized Web
-
Updated
Dec 12, 2020 - JavaScript
-
Updated
Nov 23, 2020 - JavaScript
Monero: the secure, private, untraceable cryptocurrency
-
Updated
Dec 13, 2020 - C++
P2P Docker registry capable of distributing TBs of data in seconds
-
Updated
Nov 5, 2020 - Go
Full-featured BitTorrent client package and utilities
-
Updated
Dec 10, 2020 - Go
Privacy enhanced BitTorrent client with P2P content discovery
-
Updated
Dec 11, 2020 - Python
In osx/updater/updater.go, we're referencing an ancient Go package, which has moved to a new location. Right now, the updater doesn't build (should we test this on travis?).
Description
Tagging a peer only applies that tag to the selected row of that peer instead of all their rows, until a restart is done.
Version
1.3.9
Steps to reproduce
Tag an untagged peer who has multiple rows on the offer sheet.
Expected behaviour
All rows of this peer would update to reflect the new tag.
Actual behaviour
Only the selected row of this peer
I come from the OpenBazaar project and I am new to go-libp2p and go-ipfs. Are the examples that use libp2p in a production environment? Where's the best place to learn libp2p by example?
There is a user with a dick pic as their icon. Many people have blocked them, as have I.
I recently clicked through to their profile page to remember if I had blocked them and although their posts are hidden, their user icon is still shown.
Can we use CSS to blur the user icons of blocked and ignored users?
filter: blur(8px);
-webkit-filter: blur(8px);
(Those icons might al
Peer-to-peer shared types
-
Updated
Dec 13, 2020 - JavaScript
-
Updated
Dec 10, 2020 - JavaScript
Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
-
Updated
Dec 8, 2020 - Python
Web application that indexes all popular torrent sites, and saves it to the local database.
-
Updated
Aug 18, 2020 - Elixir



Travis is shutting down, so the last remaining job needs to be moved to cirrus ci. The others have been moved in #19179.
Useful skills:
Backround in:
Want to work on this issue?
For guidance on contributing, please read CONTRIBUTING.md before opening your pull