Skip to content

Commit c44e8e5

Browse files
committed
Added project list to README
1 parent 9507ce0 commit c44e8e5

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ check the examples folder, API docs, and don't hesitate to open an issue.
9090
- [Multicast](examples/multicast)
9191
- [Distributed network with discovery server](examples/distributed)
9292
- [File transfer](examples/file-transfer)
93+
- [Open Source applications](#app-list)
9394

9495
### All in one: TCP, UDP and WebSocket echo server
9596
The following example is the simplest server that reads messages from the clients and responds
@@ -181,7 +182,7 @@ cargo run --example ping-pong client tcp 127.0.0.1:3456
181182
You can play with it changing the transport, running several clients, disconnect them, etc.
182183
See more [here](examples/ping-pong).
183184

184-
## Do you need a transport protocol that `message-io` doesn't have? Add an adapter! <span id="custom-adapter"><span>
185+
## Do you need a transport protocol that `message-io` doesn't have? Add an adapter! <span id="custom-adapter"/>
185186

186187
`message-io` offers two *kinds* of APIs.
187188
The **user API**, that talks to `message-io` itself as an user that want to use the library,
@@ -205,5 +206,13 @@ If a transport protocol can be built in top of [`mio`](https://github.com/tokio-
205206
That's all.
206207
You can use your new transport with the `message-io` API like any other.
207208

208-
Oops! one step more, make a *Pull request* so everyone can use it :)
209+
Oops! one step more, make a *Pull Request* so everyone can use it :)
209210

211+
## Open source projects using `message-io` <span id="app-list"/>
212+
- [Termchat](https://github.com/lemunozm/termchat) Terminal chat through the LAN with video streaming and file transfer.
213+
- [Egregoria](https://github.com/Uriopass/Egregoria) Contemplative society simulation.
214+
- [Project-Midas](https://github.com/ray33ee/Project-Midas) Distributed network based parallel computing system.
215+
- [AsciiArena](https://github.com/lemunozm/asciiarena) Terminal multiplayer death match game (alpha).
216+
- [LanChat](https://github.com/sigmaSd/LanChat) LanChat flutter + rust demo.
217+
218+
*Does your awesome project use `message-io`? Make a Pull Request and add it to the list!*

0 commit comments

Comments
 (0)