Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: kademlia
lbryio/lbry-sdk
The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
Language: Python - Size: 22.7 MB - Last synced: about 10 hours ago - Pushed: 7 days ago - Stars: 7,190 - Forks: 478
karyontech/karyon
An infrastructure for peer-to-peer, decentralized, and collaborative software.
Language: Rust - Size: 2.17 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 19 - Forks: 1
layters/specs
Technical specifications for the neroshop DHT
Size: 225 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
gxnda/kademlia
A Kademlia implementation in Python heavily inspired by Marc Clifton's book on the topic.
Language: Python - Size: 61.5 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 1
anacrolix/dht
dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
Language: Go - Size: 867 KB - Last synced: 27 days ago - Pushed: 2 months ago - Stars: 301 - Forks: 64
lithdew/flatend
Quickly build microservices using p2p networking in NodeJS/Go.
Language: TypeScript - Size: 594 KB - Last synced: 27 days ago - Pushed: about 2 years ago - Stars: 649 - Forks: 51
bashkirtsevich-llc/aiobtdht
Asyncio Bittorrent DHT server
Language: Python - Size: 38.1 KB - Last synced: 25 days ago - Pushed: 7 months ago - Stars: 24 - Forks: 5
quinton11/kadviz
The kademlia routing algorithm as used in the swarm network, visualized
Language: Dart - Size: 1.34 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
probe-lab/zikade
A Go implementation of the libp2p Kademlia DHT specification
Language: Go - Size: 745 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 3
wstrm/camomile
Camomile, the tasty version of Kademlia.
Language: Go - Size: 1.74 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 6 - Forks: 1
ianmkim/minidht
A toy Kademlia Implementation in Rust.
Language: Rust - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
skyzh/ddcm-protocol
🌐 A protocol based on Kademlia and designed for peer-to-peer distrubuted computing
Language: Python - Size: 94.7 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 4 - Forks: 0
gcp-development/peer-to-peer
Peer To Peer
Language: Rust - Size: 286 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
ureeves/akkad
An experimental Kademlia implementation.
Language: Rust - Size: 134 KB - Last synced: 2 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
phantasma-io/PhantasmaChain
Blockchain with native storage and smart contract integration.
Language: C# - Size: 5.64 MB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 1
solo-daemon/vmkub
Decentralized virtual machine lending platform
Language: Rust - Size: 16.2 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 1
noahlevenson/passerby
Peer-to-peer location services for the decentralized web -- discover what's around you, no central authority required
Language: JavaScript - Size: 7.98 MB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 130 - Forks: 18
storj-archived/kfs 📦
Deprecated
Language: JavaScript - Size: 4.62 MB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 62 - Forks: 23
lithdew/kademlia-go
S/Kademlia in Go. Heavy WIP.
Language: Go - Size: 28.3 KB - Last synced: 27 days ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 1
my-network/ipvpn
[WIP] Easy-to-use decentralized secure overlay private network (for any device)
Language: Go - Size: 604 KB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 34 - Forks: 11
probe-lab/tiros
🌐 An IPFS website measurement tool
Language: Jupyter Notebook - Size: 7.69 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 4 - Forks: 3
gcp-development/ipfs-private-network
IPFS private network
Language: Rust - Size: 396 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 5 - Forks: 1
anchi205/Echonet
A Golang-based peer-to-peer chatting application made using IPFS network. It can be used via the CLI app. It utilizes a Kademlia Distributed hash table for routing and peer management.
Language: Go - Size: 80.1 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
WinPooh32/peerstohttp
Simple torrent proxy to http stream controlled over REST-like api
Language: Go - Size: 39.6 MB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 42 - Forks: 11
GoncaloPascoal/sdle-proj2
Decentralized Twitter-like timeline service, using the Kademlia DHT and RPC. Second project of the Large-Scale Distributed Systems curricular unit.
Language: Python - Size: 37 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
r0ck3r008/kademgo
An implementation of Kademlia DHT in form of a Go Library
Language: Go - Size: 259 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 2
mxinden/kademlia-exporter 📦
Libp2p Kademlia Exporter exposing Prometheus metrics
Language: Rust - Size: 1.44 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 20 - Forks: 6
ngosang/docker-amule
aMule is a multi-platform client for the ED2K file sharing network
Language: Shell - Size: 172 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 75 - Forks: 11
shinyoshiaki/kad-rtc
Kademlia with WebRTC for browser and node.js. written in typescript.
Language: TypeScript - Size: 4.17 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 17 - Forks: 3
naryand/mainline-dht
BitTorrent DHT protocol implementation (WIP)
Language: Rust - Size: 8.79 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 7 - Forks: 0
skyzh/go-dht
🌎 Chord in golang
Language: Go - Size: 85.9 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 9 - Forks: 2
Nephys/plexus
Dependency-free decentralized peer-to-peer network for storage and communication based on the Kademlia distributed hash table.
Language: JavaScript - Size: 261 KB - Last synced: 26 days ago - Pushed: about 2 years ago - Stars: 11 - Forks: 3
phantasma-io-archive/PhantasmaChain
Blockchain with native storage and smart contract integration.
Language: C# - Size: 5.66 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 76 - Forks: 35
diogolhc/feup-m.eic-sdle-proj2
:memo: Implementation of a Decentralized Timeline Service (P2P)
Language: Python - Size: 5.81 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
irregularBismuth/D7024E
This is a repository about the D7024E lab at LTU
Language: Go - Size: 125 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
codestrange/matcom-messenger
Distributed Systems Project for the 2019-2020 course of the Computer Science degree at the University of Havana, Cuba.
Language: Python - Size: 700 KB - Last synced: 13 days ago - Pushed: 3 months ago - Stars: 9 - Forks: 0
the8472/mldht
Bittorrent Mainline DHT implementation in java
Language: Java - Size: 50.8 MB - Last synced: 7 months ago - Pushed: almost 3 years ago - Stars: 134 - Forks: 45
tabcat/dynamic-content
Hosting Dynamic Content on IPFS
Language: TypeScript - Size: 784 KB - Last synced: 2 months ago - Pushed: 7 months ago - Stars: 14 - Forks: 0
bob-byte/DiscoveryService
.NET Framework Discovery Service, which allows to find and update info about nodes in local network (Wi-Fi, for example), to download files from them. Also here you can see Light Upon Cloud (Dropbox analog) which uses Discovery Service
Language: C# - Size: 21.1 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
SarthakMakhija/kademlia
Kademlia is a distributed hash table for p2p network. This is Kademlia's implementation in Rust.
Language: Rust - Size: 197 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
obrientatsuya/Eden-Of-Pixelogia
Eden Of Pixelogia is a future 2D brazilian MOBA, in retro pixelart style. Descentralized server with DHT-based peer-to-peer model for low latency.
Language: JavaScript - Size: 21.5 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
attilabuti/k-bucket
Kademlia DHT K-bucket implementation as a binary tree.
Language: Go - Size: 17.6 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
ep2p/kademlia-api
Java Kademlia Library. Highly configurable, Generic and very abstract to cover most usage scenarios.
Language: Java - Size: 2.4 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 17 - Forks: 3
samitha093/FYP_project
Collaborative Federated Learning Platform for Privacy-preserved Decentralized Machine Learning in Industrial Internet of Things
Language: Java - Size: 125 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 3 - Forks: 0
luminousK/Kademlia
A distributed hash table with iterative function and vanished-like function
Language: Go - Size: 2.84 MB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
ksinica/kademlia
A work-in-progress implementation of Kademlia in Go.
Language: Go - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
andybbruno/Kademlia-P2P
First Assignment of Peer to Peer Systems and Blockchains A.A. 2018-19 (UniPi)
Language: Java - Size: 9.41 MB - Last synced: 10 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
leonkoens/dht
Kademlia Distributed Hash Table in Python with asyncio
Language: Python - Size: 134 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
CraigglesO/kademlia-v2
Personal Kademlia Implementation
Language: TypeScript - Size: 38.1 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
project-mk-ultra/little-bird
A Python3 Kademlia overlay network implementation.
Language: Python - Size: 170 KB - Last synced: 10 months ago - Pushed: almost 6 years ago - Stars: 7 - Forks: 4
science-engineering-art/gotify
Spotify implementation in Golang.
Language: Go - Size: 1.91 MB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 3
purehyperbole/dht
A Kademlia distributed hash table implementation for Go with a focus on performance and ease of use
Language: Go - Size: 160 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
attilabuti/bittorrentdht
Go implementation of the BitTorrent DHT protocol.
Language: Go - Size: 28.3 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
watnet/dht
A distributed hash table implementation for use in Watnet.
Language: Go - Size: 23.4 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
geeksLabTech/kade-drive
Distributed filesystem based on kademlia dht
Language: Python - Size: 1.7 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 3 - Forks: 0
alanshaw/libp2p-dht-scrape-aas
🧹 A libp2p DHT scraper as a service allowing anyone to collect, consume and use to generate useful reports & visualisations.
Language: Go - Size: 102 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 21 - Forks: 8
science-engineering-art/kademlia-grpc
Language: Go - Size: 138 KB - Last synced: 9 months ago - Pushed: 11 months ago - Stars: 2 - Forks: 2
MatthAmoros/py2py
Python DHT based on kademlia paper.
Language: Python - Size: 708 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
tokkenno/sleepy
An attempt of multiplatform ed2k and kad client
Language: Go - Size: 145 KB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
zhujun1980/dhtrobot
A kademila DHT implement in go
Language: Go - Size: 85.9 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 41 - Forks: 7
SwarmLover/Swarm-Book
The Book of Swarm 中文翻译项目,中文名《Swarm之书》。
Size: 14.4 MB - Last synced: 6 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1
mh-cbon/dht
golang dht / Kademlia
Language: Go - Size: 185 KB - Last synced: 3 months ago - Pushed: about 6 years ago - Stars: 25 - Forks: 9
SyncfusionSuccinctlyE-Books/The-Kademlia-Protocol-Succinctly
This is the companion repo for The Kademlia Protocol Succinctly by Marc Clifton. Published by Syncfusion.
Language: C# - Size: 649 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 34 - Forks: 21
dianaamfr/Decentralized-Timeline
A peer-to-peer decentralized timeline using Python's implementation of the Kademlia DHT, asyncio and sqlite3.
Language: Python - Size: 4.68 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
itlezy/eMule Fork of irwir/eMule
eMule Community - broadband edition
Language: C++ - Size: 10.5 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 21 - Forks: 1
DavidKeller/kademlia
Dead simple C++11 kademlia distributed hash table library
Language: C++ - Size: 831 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 64 - Forks: 17
layr-team/Layr 📦
A decentralized (p2p) file storage system built atop Kademlia DHT that enforces data integrity, privacy, and availability through sharding, proofs of retrievability, redundancy, and encryption, with smart-contract powered incentive scheme
Language: JavaScript - Size: 9.09 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 93 - Forks: 28
Unitychain/zkvote-node
Using ZK-SNARK to Implement Decentralized Anonymous Voting on p2p Network
Language: Go - Size: 88.5 MB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 12 - Forks: 2
marhcouto/distributed-timeline-service
:postal_horn: HONK - Distributed timeline application (distributed Twitter) that runs on a P2P network - SDLE -> M.EIC - FEUP
Language: JavaScript - Size: 5.32 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
bashkirtsevich-llc/aiokrpc
Asyncio KRPC-server
Language: Python - Size: 23.4 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 1
kahuin/kahdemlia 📦
Clojure(script) implementation of the Kademlia DHT
Language: Clojure - Size: 191 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 7 - Forks: 1
foudfou/ptp
P2P pet project
Language: C - Size: 1.16 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 2
ep2p/kademlia-netty
Java implementation of Kademlia DHT using netty and abstraction layer
Language: Java - Size: 176 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
ep2p/somnia 📦
Decentralized storage with private trust. Powered by Spring Boot, MongoDB and Kademlia algorithm.
Language: Java - Size: 188 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1
tjeerdhans/kademliath
An implementation of the Kademlia DHT (distributed hash table) protocol in C#.
Language: C# - Size: 76.2 KB - Last synced: about 1 hour ago - Pushed: about 2 years ago - Stars: 2 - Forks: 4
source-c/kad-node
Kademlia node implemented in python
Language: Python - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
jlucasp25/KademliaBlockchainTransactor
Kademlia Protocol + Blockchain Transactor implementation in Java.
Language: Java - Size: 2.89 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
paulinho-16/MEIC-SDLE
Todo o conteúdo produzido para a unidade curricular SDLE (Sistemas Distribuídos de Larga Escala), para o curso em Engenharia Informática e Computação na FEUP
Language: Python - Size: 22.2 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
abdes/blocxxi
Implementation of Kademlia based DHT and a blockchain in C++
Language: C++ - Size: 26 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 24 - Forks: 5
distributed-mind/dswarm
dht swarm with websockets and secret handshake
Language: Go - Size: 275 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 6 - Forks: 2
luckcolors/gokfs
A Kademlia inspired local file store based on goleveldb. This is a port to Golang of https://github.com/Storj/kfs
Language: Go - Size: 21.5 KB - Last synced: 10 months ago - Pushed: about 6 years ago - Stars: 4 - Forks: 1
staex-io/mcc
Peer-to-peer network based on Kademlia DHT
Size: 0 Bytes - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 12 - Forks: 0
nmrshll/kademlia-dht-rs
Rust implementation of a kademlia DHT
Language: Rust - Size: 137 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 10 - Forks: 1
quarterblue/kademlia-dht
Standalone implementation of the Kademlia distributed hash table
Language: Rust - Size: 93.8 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0
kiko-g/p2p-timeline
FEUP SDLE | P2P Decentralized Timeline (Twitter Clone) | 2021/22
Language: Python - Size: 12.3 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1
apontini/KademliaFileStorage
File storage system using Kademlia p2p network
Language: Java - Size: 390 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 10 - Forks: 1
p2p-today/protocol
Protocol documentation for the new iteration of the p2p protocol
Language: Makefile - Size: 4.93 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
ribeiropdiogo/distributed-timeline
Distributed Timeline built using Kademlia
Language: Python - Size: 251 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
gaoyuanfell/chat-peer
Language: TypeScript - Size: 661 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
gambardellawill/py2peer
A collection of Python libraries for file-sharing across many networks
Language: Python - Size: 19.5 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1
matteocarnelos/kadlab
Go implementation of the Kademlia distributed hash table for the "Mobile and Distributed Computing Systems" course's laboratory at Luleå University of Technology.
Language: Go - Size: 205 KB - Last synced: 5 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1
sunxvming/kademlia
Kademlia protocol implementation.
Language: C++ - Size: 7.77 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
MoritzGoeckel/Kademlia
Implementation of the distributed hashtable Kademlia
Language: Java - Size: 1.18 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
Ruggiero-Santo/Kademlia
Java implementation of Kademlia distributed hash table for decentralized peer-to-peer computer networks
Language: Java - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
a-pavlov/libed2k Fork of qmule/libed2k
Language: C++ - Size: 7.37 MB - Last synced: about 1 year ago - Pushed: almost 8 years ago - Stars: 8 - Forks: 2
zerjioang/dht Fork of nictuku/dht
Kademlia/Mainline DHT node in Go.
Language: Go - Size: 389 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
mscuttari/unishare
Peer to peer university notes sharer
Language: Java - Size: 29 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
askft/kademlia
Go implementation of the Kademlia P2P protocol (distributed hash table).
Language: Go - Size: 28.3 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
CodeMaxx/blockchain-project-IPFS
Report and Presentation for Blockchain course project at IIT Bombay Fall 2018
Language: TeX - Size: 10.5 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
richardschneider/k-bucket
A thread safe Kademlia DHT K-bucket
Language: C# - Size: 59.6 KB - Last synced: 27 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 2