Skip to content

DavidKeller/kademlia

Repository files navigation

Documentation Status Build status Linux Build status OSX Build status Windows Coverage Status

Description

C++11 distributed hash table library

This software is experimental and under development.

Installation

Requirements

  • cmake
  • c++11 compiler

Compilation

  1. cmake --preset default
  2. cmake --build out --config Release
  3. cmake --install out --config Release

Development

Supported targets

OSCompiler
OSXclang
NIXgcc
Windows 7+MSVC

Project structure

kademlia/
    |
    |-- include             API public headers files.
    |-- src                 Implementation sources and headers files.
    |-- test/unit_tests     Unit tests.
    |-- docs                User and development documentation.
    |-- specs               Kademlia protocol papers

About

Dead simple C++11 kademlia distributed hash table library

Topics

Resources

Stars

Watchers

Forks