Similar to liberate, s3kr1t is primarily an abstraction library. However, rather than abstracting out platform differences, the goal is to provide abstraction from cryptographic libraries of the un...
CAPRock provides an implementation of a distributed authorization primitive with cryptographic guarantees.
This library is a tiny C++ header implementation of spin bit based RTT measurements in network traffic.
Channeler is a multi-channel protocol with per-channel capabilities; a parallel but superficially similar development to QUIC. Unlike QUIC, channeler can provide stream, datagram and novel modes of...
The GObject SDK provides a convenient mapping from wyrd properties to GObject properties and vice versa. The SDKs are under heavy development.
Liberate is a platform abstraction library, written in C++. It serves all other Interpeer projects.
Vessel is a container format for information-centric networking (ICN) resources, suitable also for streaming applications. It provides optional confidentiality via encryption, and permits multiple ...
Packeteer is a cross-platform networking abstraction with a socket-like interface, providing datagram capabilities as first class citizens.
Wyrd is an implementation of a Conflict-free Replicated Data Type (CRDT) built to integrate with vessel, and thus provides a framework for collaborative editing. It represents a resource as a seque...