GitHub repository: zhiverbox/cjdns
Primary language: C
Description: An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.