Skip to content

Commit d0234bb

Browse files
Khwahish29pacrob
authored andcommitted
update README with better legends
1 parent 8787613 commit d0234bb

File tree

1 file changed

+54
-54
lines changed

1 file changed

+54
-54
lines changed

README.md

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -27,96 +27,96 @@ Currently maintained by [@pacrob](https://github.com/pacrob) and [@dhuseby](http
2727

2828
py-libp2p aims for conformity with [the standard libp2p modules](https://libp2p.io/implementations/). Below is a breakdown of the modules we have developed, are developing, and may develop in the future.
2929

30-
> Legend: :green_apple: Done   :lemon: In Progress   :tomato: Missing   :chestnut: Not planned
30+
> Legend: ✅: Done   🛠️: In Progress   🚫: Missing   : Not planned
3131
3232
| libp2p Node | Status |
3333
| ------------ | :-----------: |
34-
| **`libp2p`** | :green_apple: |
34+
| **`libp2p`** | |
3535

3636
| Core Protocols | Status |
3737
| -------------- | :-----------: |
38-
| **`Ping`** | :green_apple: |
39-
| **`Identify`** | :green_apple: |
38+
| **`Ping`** | |
39+
| **`Identify`** | |
4040

4141
| Transport Protocols | Status |
4242
| ------------------- | :-----------: |
43-
| **`TCP`** | :green_apple: |
44-
| **`QUIC`** | :lemon: |
45-
| **`UDP`** | :tomato: |
46-
| **`WebSockets`** | :chestnut: |
47-
| **`UTP`** | :chestnut: |
48-
| **`WebRTC`** | :chestnut: |
49-
| **`SCTP`** | :chestnut: |
50-
| **`Tor`** | :chestnut: |
51-
| **`i2p`** | :chestnut: |
52-
| **`cjdns`** | :chestnut: |
53-
| **`Bluetooth LE`** | :chestnut: |
54-
| **`Audio TP`** | :chestnut: |
55-
| **`Zerotier`** | :chestnut: |
43+
| **`TCP`** | |
44+
| **`QUIC`** | 🛠️ |
45+
| **`UDP`** | 🚫 |
46+
| **`WebSockets`** | |
47+
| **`UTP`** | |
48+
| **`WebRTC`** | |
49+
| **`SCTP`** | |
50+
| **`Tor`** | |
51+
| **`i2p`** | |
52+
| **`cjdns`** | |
53+
| **`Bluetooth LE`** | |
54+
| **`Audio TP`** | |
55+
| **`Zerotier`** | |
5656

5757
| Stream Muxers | Status |
5858
| ---------------- | :-----------: |
59-
| **`multiplex`** | :green_apple: |
60-
| **`yamux`** | :tomato: |
61-
| **`benchmarks`** | :chestnut: |
62-
| **`muxado`** | :chestnut: |
63-
| **`spdystream`** | :chestnut: |
64-
| **`spdy`** | :chestnut: |
65-
| **`http2`** | :chestnut: |
66-
| **`QUIC`** | :chestnut: |
59+
| **`multiplex`** | |
60+
| **`yamux`** | 🚫 |
61+
| **`benchmarks`** | |
62+
| **`muxado`** | |
63+
| **`spdystream`** | |
64+
| **`spdy`** | |
65+
| **`http2`** | |
66+
| **`QUIC`** | |
6767

6868
| Protocol Muxers | Status |
6969
| ----------------- | :-----------: |
70-
| **`multiselect`** | :green_apple: |
70+
| **`multiselect`** | |
7171

7272
| Switch (Swarm) | Status |
7373
| ------------------ | :-----------: |
74-
| **`Switch`** | :green_apple: |
75-
| **`Dialer stack`** | :green_apple: |
74+
| **`Switch`** | |
75+
| **`Dialer stack`** | |
7676

7777
| Peer Discovery | Status |
7878
| -------------------- | :--------: |
79-
| **`bootstrap list`** | :tomato: |
80-
| **`Kademlia DHT`** | :chestnut: |
81-
| **`mDNS`** | :chestnut: |
82-
| **`PEX`** | :chestnut: |
83-
| **`DNS`** | :chestnut: |
79+
| **`bootstrap list`** | 🚫 |
80+
| **`Kademlia DHT`** | |
81+
| **`mDNS`** | |
82+
| **`PEX`** | |
83+
| **`DNS`** | |
8484

8585
| Content Routing | Status |
8686
| ------------------ | :-----------: |
87-
| **`Kademlia DHT`** | :chestnut: |
88-
| **`floodsub`** | :green_apple: |
89-
| **`gossipsub`** | :green_apple: |
90-
| **`PHT`** | :chestnut: |
87+
| **`Kademlia DHT`** | |
88+
| **`floodsub`** | |
89+
| **`gossipsub`** | |
90+
| **`PHT`** | |
9191

9292
| Peer Routing | Status |
9393
| ------------------ | :-----------: |
94-
| **`Kademlia DHT`** | :chestnut: |
95-
| **`floodsub`** | :green_apple: |
96-
| **`gossipsub`** | :green_apple: |
97-
| **`PHT`** | :chestnut: |
94+
| **`Kademlia DHT`** | |
95+
| **`floodsub`** | |
96+
| **`gossipsub`** | |
97+
| **`PHT`** | |
9898

9999
| NAT Traversal | Status |
100100
| ------------------------ | :--------: |
101-
| **`nat-pmp`** | :chestnut: |
102-
| **`upnp`** | :chestnut: |
103-
| **`ext addr discovery`** | :chestnut: |
104-
| **`STUN-like`** | :chestnut: |
105-
| **`line-switch relay`** | :chestnut: |
106-
| **`pkt-switch relay`** | :chestnut: |
101+
| **`nat-pmp`** | |
102+
| **`upnp`** | |
103+
| **`ext addr discovery`** | |
104+
| **`STUN-like`** | |
105+
| **`line-switch relay`** | |
106+
| **`pkt-switch relay`** | |
107107

108108
| Exchange | Status |
109109
| ---------------- | :--------: |
110-
| **`HTTP`** | :chestnut: |
111-
| **`Bitswap`** | :chestnut: |
112-
| **`Bittorrent`** | :chestnut: |
110+
| **`HTTP`** | |
111+
| **`Bitswap`** | |
112+
| **`Bittorrent`** | |
113113

114114
| Consensus | Status |
115115
| -------------- | :--------: |
116-
| **`Paxos`** | :chestnut: |
117-
| **`Raft`** | :chestnut: |
118-
| **`PBTF`** | :chestnut: |
119-
| **`Nakamoto`** | :chestnut: |
116+
| **`Paxos`** | |
117+
| **`Raft`** | |
118+
| **`PBTF`** | |
119+
| **`Nakamoto`** | |
120120

121121
## Explanation of Basic Two Node Communication
122122

0 commit comments

Comments
 (0)