An open API service providing repository metadata for many open source software ecosystems.

GitHub / swift-libp2p 8 Repositories

Bringing Libp2p to Swift

swift-libp2p/swift-libp2p

Swift implementation of libp2p, a modular & extensible networking stack

Language: Swift - Size: 474 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 65 - Forks: 6

swift-libp2p/swift-libp2p-core

The core LibP2P Interfaces / Protocols and Abstractions backing the swift-libp2p project

Language: Swift - Size: 93.8 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 2

swift-libp2p/swift-libp2p-yamux

A stream multiplexer protocol for swift-libp2p

Size: 4.88 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

swift-libp2p/swift-cid

Self-describing content-addressed identifiers for distributed systems

Language: Swift - Size: 87.9 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 2

swift-libp2p/swift-multibase

Self identifying base encodings using the Multibase spec

Language: Swift - Size: 75.2 KB - Last synced at: about 14 hours ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

swift-libp2p/swift-libp2p-pubsub

A Publish-Subscribe library for peer to peer messaging within libp2p

Language: Swift - Size: 229 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

swift-libp2p/swift-libp2p-kad-dht

A Kademlia based Distributed Hash Table Implementation for Libp2p

Language: Swift - Size: 488 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 1

swift-libp2p/swift-libp2p-mdns

A service / peer discovery plugin for swift-libp2p

Language: Swift - Size: 47.9 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

swift-libp2p/swift-libp2p-dnsaddr

DNSAddr Name Resolution

Language: Swift - Size: 49.8 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

swift-libp2p/swift-libp2p-websocket

A WebSocket Transport Module for LibP2P Applications

Language: Swift - Size: 95.7 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

swift-libp2p/swift-libp2p-tcp

TCP Networking Protocol (Embedded)

Language: Swift - Size: 58.6 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

swift-libp2p/swift-libp2p-identify

Peer Identification Protocols (Embedded)

Language: Swift - Size: 146 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

swift-libp2p/swift-libp2p-noise

A LibP2P Stream Security protocol

Language: Swift - Size: 55.7 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 2

swift-libp2p/swift-libp2p-mplex

A LibP2P Stream Multiplexer Protocol

Language: Swift - Size: 186 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

swift-libp2p/swift-multiaddr

Composable and future-proof network addresses

Language: Swift - Size: 143 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

swift-libp2p/github-workflows

Github Actions & Workflows

Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

swift-libp2p/swift-peer-id

Abstraction for managing Libp2p public / private key pairs and identities

Language: Swift - Size: 110 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

swift-libp2p/swift-libp2p-crypto

Core LibP2P cryptography API for commonly used Keys, Hashes and Ciphers

Language: Swift - Size: 579 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 2

swift-libp2p/swift-libp2p-plaintext

A libp2p (in)security module that performs plaintext faux-cryption

Language: Swift - Size: 76.2 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

swift-libp2p/swift-libp2p-mss

MultiStreamSelect (MSS) Protocol Negotiation Package (Embedded)

Language: Swift - Size: 42 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

swift-libp2p/swift-multicodec

Swift implementation of the multicodec specification

Language: Swift - Size: 68.4 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

swift-libp2p/swift-noise

Swift implementation of the Noise Protocol Framework

Language: Swift - Size: 297 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

swift-libp2p/swift-multihash

Self identifying hashes

Language: Swift - Size: 97.7 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 2

swift-libp2p/swift-varint

Google Protocol Buffer VarInt

Language: Swift - Size: 33.2 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

swift-libp2p/.github

Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

swift-libp2p/swift-bases

A collection of encoding and decoding algorithms for various common bases (2, 8, 10, 16, 32, 36, 58, 64)

Language: Swift - Size: 63.5 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

swift-libp2p/ChatAppExample-iOS

A simple chat application built for iOS using swift-libp2p

Language: Swift - Size: 56.6 KB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 1

swift-libp2p/libp2p-app-template

App Template Test

Language: Swift - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

swift-libp2p/swift-libp2p.github.io

Github pages

Language: HTML - Size: 3.49 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

swift-libp2p/specs Fork of libp2p/specs

Technical specifications for the libp2p networking stack

Size: 823 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

swift-libp2p/swift-quic Fork of kennethlaskoski/swift-quic

Swift implementation of the quic protocol.

Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0