Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
go-libp2p
Commits
b9e24036
Unverified
Commit
b9e24036
authored
Aug 24, 2018
by
Raúl Kripalani
Committed by
GitHub
Aug 24, 2018
Browse files
Merge pull request #403 from hacdias/master
feat: use package-table
parents
ab978fcf
2d5c64cd
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
b9e24036
This diff is collapsed.
Click to expand it.
package-list.json
0 → 100644
View file @
b9e24036
{
"columns"
:
[
"Name"
,
"CI/Travis"
,
"CI/Jenkins"
,
"Coverage"
,
"Description"
],
"rows"
:
[
"Libp2p"
,
[
"libp2p/go-libp2p"
,
"go-libp2p"
,
"go-libp2p entry point"
],
[
"libp2p/go-libp2p-host"
,
"go-libp2p-host"
,
"libp2p
\"
host
\"
interface"
],
[
"libp2p/go-libp2p-blankhost"
,
"go-libp2p-blankhost"
,
"minimal implementation of the
\"
host
\"
interface"
],
"Network"
,
[
"libp2p/go-libp2p-net"
,
"go-libp2p-net"
,
"libp2p connection and
\"
network
\"
interfaces"
],
[
"libp2p/go-libp2p-swarm"
,
"go-libp2p-swarm"
,
"reference implementation"
],
"Transport"
,
[
"libp2p/go-libp2p-transport"
,
"go-libp2p-transport"
,
"interfaces"
],
[
"libp2p/go-ws-transport"
,
"go-ws-transport"
,
"WebSocket transport"
],
[
"libp2p/go-tcp-transport"
,
"go-tcp-transport"
,
"TCP transport"
],
[
"libp2p/go-libp2p-quic-transport"
,
"go-libp2p-quic-transport"
,
"QUIC transport"
],
[
"libp2p/go-udp-transport"
,
"go-udp-transport"
,
"UDP transport"
],
[
"libp2p/go-utp-transport"
,
"go-utp-transport"
,
"uTorrent transport (UTP)"
],
[
"libp2p/go-libp2p-circuit"
,
"go-libp2p-circuit"
,
"relay transport"
],
[
"libp2p/go-libp2p-transport-upgrader"
,
"go-libp2p-transport-upgrader"
,
"upgrades multiaddr-net connections into full libp2p transports"
],
[
"libp2p/go-libp2p-reuseport-transport"
,
"go-libp2p-reuseport-transport"
,
"partial transport for building transports that reuse ports"
],
"Encrypted Channels"
,
[
"libp2p/go-conn-security"
,
"go-conn-security"
,
"interfaces"
],
[
"libp2p/go-libp2p-secio"
,
"go-libp2p-secio"
,
"SecIO crypto channel"
],
[
"libp2p/go-conn-security-multistream"
,
"go-conn-security-multistream"
,
"multistream multiplexed meta crypto channel"
],
"Private Network"
,
[
"libp2p/go-libp2p-interface-pnet"
,
"go-libp2p-interface-pnet"
,
"interfaces"
],
[
"libp2p/go-libp2p-pnet"
,
"go-libp2p-pnet"
,
"reference implementation"
],
"Stream Muxers"
,
[
"libp2p/go-stream-muxer"
,
"go-stream-muxer"
,
"interfaces"
],
[
"whyrusleeping/go-smux-yamux"
,
"go-smux-yamux"
,
"YAMUX stream multiplexer"
],
[
"whyrusleeping/go-smux-mplex"
,
"go-smux-mplex"
,
"MPLEX stream multiplexer"
],
"NAT Traversal"
,
[
"libp2p/go-libp2p-nat"
,
"go-libp2p-nat"
],
"Peerstore"
,
[
"libp2p/go-libp2p-peerstore"
,
"go-libp2p-peerstore"
,
"interfaces and reference implementation"
],
"Connection Manager"
,
[
"libp2p/go-libp2p-interface-connmgr"
,
"go-libp2p-interface-connmgr"
,
"interface"
],
[
"libp2p/go-libp2p-connmgr"
,
"go-libp2p-connmgr"
,
"reference implementation"
],
"Routing"
,
[
"libp2p/go-libp2p-routing"
,
"go-libp2p-routing"
,
"routing interfaces"
],
[
"libp2p/go-libp2p-record"
,
"go-libp2p-record"
,
"record type and validator logic"
],
[
"libp2p/go-libp2p-routing-helpers"
,
"go-libp2p-routing-helpers"
,
"helpers for composing routers"
],
[
"libp2p/go-libp2p-kad-dht"
,
"go-libp2p-kad-dht"
,
"Kademlia-like router"
],
[
"libp2p/go-libp2p-pubsub-router"
,
"go-libp2p-pubsub-router"
,
"record-store over pubsub adapter"
],
[
"libp2p/go-libp2p-coral-dht"
,
"go-libp2p-coral-dht"
,
"CoralDHT implementation of the routing interfaces"
],
"Consensus"
,
[
"libp2p/go-libp2p-consensus"
,
"go-libp2p-consensus"
,
"consensus protocols interfaces"
],
[
"libp2p/go-libp2p-raft"
,
"go-libp2p-raft"
,
"consensus implementation over raft"
],
"Pubsub"
,
[
"libp2p/go-libp2p-pubsub"
,
"go-libp2p-pubsub"
,
"pubsub interfaces"
],
[
"libp2p/go-floodsub"
,
"go-floodsub"
,
"basic implementation of pubsub driven by flooding"
],
"Protocols"
,
[
"libp2p/go-libp2p-ping"
,
"go-libp2p-ping"
,
"a ping-pong protocol implementation"
],
"Metrics"
,
[
"libp2p/go-libp2p-metrics"
,
"go-libp2p-metrics"
,
"libp2p metrics interfaces/collectors"
],
"Data Types"
,
[
"libp2p/go-libp2p-peer"
,
"go-libp2p-peer"
,
"libp2p peer-ID datatype"
],
[
"libp2p/go-libp2p-crypto"
,
"go-libp2p-crypto"
,
"libp2p key types"
],
[
"libp2p/go-libp2p-protocol"
,
"go-libp2p-protocol"
,
"libp2p protocol datatype"
],
[
"libp2p/go-libp2p-kbucket"
,
"go-libp2p-kbucket"
,
"Kademila routing table helper types"
],
"Utilities/miscellaneous"
,
[
"libp2p/go-libp2p-loggables"
,
"go-libp2p-loggables"
,
"logging helpers"
],
[
"libp2p/go-maddr-filter"
,
"go-maddr-filter"
,
"multiaddr filtering helpers"
],
[
"libp2p/go-libp2p-netutil"
,
"go-libp2p-netutil"
,
"misc utilities"
],
[
"libp2p/go-msgio"
,
"go-msgio"
,
"length prefixed data channel"
],
[
"libp2p/go-addr-util"
,
"go-addr-util"
,
"address utilities for libp2p swarm"
],
[
"libp2p/go-buffer-pool"
,
"go-buffer-pool"
,
"a variable size buffer pool for go"
],
[
"libp2p/go-libp2p-loggables"
,
"go-libp2p-loggables"
,
"logging helpers"
],
[
"libp2p/go-libp2p-routing-helpers"
,
"go-libp2p-routing-helpers"
,
"routing helpers"
],
[
"libp2p/go-maddr-filter"
,
"go-maddr-filter"
,
"a library to perform filtering of multiaddrs."
],
[
"libp2p/go-reuseport"
,
"go-reuseport"
,
"enables reuse of addresses"
],
[
"libp2p/go-sockaddr"
,
"go-sockaddr"
,
"utils for sockaddr conversions"
],
[
"libp2p/go-flow-metrics"
,
"go-flow-metrics"
,
"metrics library"
],
"Testing and examples"
,
[
"libp2p/go-testutil"
,
"go-testutil"
,
"a collection of testing utilities for ipfs and libp2p"
],
[
"libp2p/go-libp2p-dummy-conn"
,
"go-libp2p-dummy-conn"
,
"a dummy libp2p connection for testing"
],
[
"libp2p/go-libp2p-examples"
,
"go-libp2p-examples"
,
"go-libp2p examples and tutorials"
],
[
"libp2p/go-libp2p-circuit-progs"
,
"go-libp2p-circuit-progs"
,
"testing programs for go-libp2p-circuit"
]
]
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment