Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 23 Rust Network programming Projects
-
Project mention: Keyword Generics Progress Report: February 2023 | Inside Rust Blog | reddit.com/r/rust | 2023-02-23
I think it's fairer to say the language got so much more powerful that there wasn't any point making actors a language feature when they can be built from existing orthogonal language features. You're probably looking for actix (not actix-web, just actix). There's also Lunatic built in Rust but supporting any actors compiled to WebAssembly.
-
The issue is dead silent too!
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Another option is https://github.com/GyulyVGC/sniffnet if you are just trying to see what packets are flowing and who's talking. It's nowhere near as powerful as Wireshark (nor is it designed to be) but it might not be as confusing for someone who is new to network packet sniffing. I think the biggest downside is the Windows install file doesn't come with the NPCAP driver, I think they really need to bundle that with the installer the way Wireshark does, otherwise people may not get it to work.
-
How does it compare to mio?
-
Hey, I'm looking for the best way to do packet capture in Rust. I've looked at both libpnet and pcap crates, and they both seem way less mature and with less functionality than the PcapPlusPlus library, which seems to be the golden suite of packet capture and manipulation.
-
-
zenoh
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
Taking a look at crates.io, ssh2 seems to be the best option.
-
-
-
-
-
-
-
-
Project mention: Looking for a reason why my syncing is abnormally slow | reddit.com/r/Monero | 2023-05-05
from cuprate.github.io:
-
-
canary
Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility. (by znx3p0)
Project mention: Introducing June, a crate for exposing actix actors through the network (remote actors) | reddit.com/r/rust | 2022-06-04June is a library based upon the canary crate that allows for creating remote actors with actix.
-
-
Project mention: ESP32-Wi-Fi-Lamp in Rust Pt 2: Connecting to Wifi! | reddit.com/r/rust | 2023-04-26
While i've not found a bare-metal http server u/mqrstt has developed a no-std mqtt client with support for async as well as blocking so you might want to try that
-
-
UPnP client library for Rust https://github.com/tsirysndr/upnp-client-rs
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Rust Network programming related posts
- IP Utility - Not AngryIP
- Sniffnet, a network monitoring tool written in Rust, has been updated to v1.2: introduced support for more Linux distros and a bunch of new features
- Sniffnet: Open-source, cross platform application to monitor network traffic
- Sniffnet, an open-source network monitoring tool written in Rust, is currently ranked #4 in Hacker News front page!
- Sniffnet, an open-source network monitoring tool written in Rust, is currently ranked #4 in Hacker News front page!
- Sniffnet, a network monitoring tool written in Rust, is currently ranked #4 in Hacker News front page!
- Sniffnet: Open-source, cross platform application to monitor network traffic
-
A note from our sponsor - SonarQube
www.sonarqube.org | 1 Jun 2023
Index
What are some of the best open-source Network programming projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | actix | 7,870 |
2 | quiche | 7,666 |
3 | sniffnet | 7,107 |
4 | MIO | 5,536 |
5 | libpnet | 1,951 |
6 | message-io | 901 |
7 | zenoh | 808 |
8 | rust-zmq | 798 |
9 | ssh2-rs | 396 |
10 | nanomsg.rs | 371 |
11 | hydrogen | 360 |
12 | protocol | 168 |
13 | rust-ftp | 161 |
14 | ipnetwork | 102 |
15 | stomp-rs | 84 |
16 | bootleg_networking | 54 |
17 | cuprate | 40 |
18 | Wire | 33 |
19 | canary | 30 |
20 | rust-pop3 | 27 |
21 | mqrstt | 14 |
22 | rust-nntp | 14 |
23 | upnp-client-rs | 10 |