{ "id": "utils", "title": "General Purpose Utilities & Datatypes", "libs": [ { "id": "libp2p-ping 🔗", "url": "https://github.com/libp2p/specs/blob/master/ping/ping.md", "langs": { "Go": { "status": "Done", "url": "https://github.com/libp2p/go-libp2p/tree/master/p2p/protocol/ping" }, "Rust": { "status": "Done", "url": "https://github.com/libp2p/rust-libp2p/tree/master/protocols/ping" }, "JavaScript (Node)": { "status": "Done", "url": "https://github.com/libp2p/js-libp2p/tree/master/packages/libp2p/src/ping" }, "JavaScript (Browser)": { "status": "Done", "url": "https://github.com/libp2p/js-libp2p/tree/master/packages/libp2p/src/ping" }, "Nim": { "status": "Done", "url": "https://github.com/status-im/nim-libp2p/blob/unstable/libp2p/protocols/ping.nim" }, "C++": { "status": "Done", "url": "https://github.com/libp2p/cpp-libp2p/tree/master/src/protocol/ping" }, "Swift": { "status": "Missing" }, "JVM": { "status": "Done", "url": "https://github.com/libp2p/jvm-libp2p/blob/develop/src/main/kotlin/io/libp2p/protocol/Ping.kt" }, "Python": { "status": "Missing" }, "Erlang": { "status": "Missing" }, "Zig": { "status": "Missing" } } }, { "id": "libp2p-peer", "langs": { "Go": { "status": "Done", "url": "https://github.com/libp2p/go-libp2p/tree/master/core/peer" }, "Rust": { "status": "Done", "url": "https://github.com/libp2p/rust-libp2p/tree/master/core/src" }, "JavaScript (Node)": { "status": "Done", "url": "https://github.com/libp2p/js-libp2p/tree/master/packages/peer-id" }, "JavaScript (Browser)": { "status": "Done", "url": "https://github.com/libp2p/js-libp2p/tree/master/packages/peer-id" }, "Nim": { "status": "Done", "url": "https://github.com/status-im/nim-libp2p/blob/unstable/libp2p/peerid.nim" }, "C++": { "status": "Missing" }, "Swift": { "status": "Usable", "url": "https://github.com/swift-libp2p/swift-libp2p-core/tree/main/Sources/LibP2PCore/Peer" }, "JVM": { "status": "Missing" }, "Python": { "status": "Unstable", "url": "https://github.com/libp2p/py-libp2p/tree/master/libp2p/peer" }, "Erlang": { "status": "Done", "url": "https://github.com/helium/erlang-libp2p/tree/master/src/peerbook" }, "Zig": { "status": "Missing" } } } ] }