SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Network Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ssf
Secure Socket Funneling - Network tool and toolkit - TCP and UDP port forwarding, SOCKS proxy, remote shell, standalone and cross platform
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SerialTest
Data transceiver(monitor)/realtime plotter/shortcut/file transceiver over serial port/Bluetooth/network on Windows/Linux/Android/macOS | 跨平台串口/蓝牙/网络调试助手,带数据收发/实时绘图/快捷发送/文件收发面板,可在PC和Android设备上使用
-
NazaraEngine
Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
-
DatagramTunneler
Simple C++ cross-platform client/server app forwarding UDP datagrams through a TCP connection.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Slightly OT:
Are ZeroMQ and NanoMQ still widely used (and recommended)?
https://github.com/zeromq/libzmq
https://github.com/nanomq/nanomq
Sounds like you could use https://sonobus.net/ and possibly https://vdo.ninja/ but you might have that already covered with jitsi.
Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | news.ycombinator.com | 2023-06-17Ace of Spades is one. I usually play with the OpenSpades client[1], but there is also Betterspades[2], and probably many other clients I don't know of yet. There are usually about 10-50 players online on the public servers listed on BuildAndShoot[3], variable depending on the time of day and mostly from Latin America it seems.
One can host the game with piqueserver[4]. I'm not sure if one can still host with the original Ace of Spades server, but the game was 'shut down' in 2019 so maybe not.
[1]: https://openspades.yvt.jp/
[2]: https://github.com/xtreme8000/BetterSpades
[3]: https://www.buildandshoot.com/servers/
[4]: https://www.piqueserver.org/
Project mention: ClickHouse Keeper: A ZooKeeper alternative written in C++ | news.ycombinator.com | 2023-09-27That's true - C++ libraries are typically bug-ridden and require exhaustive efforts to clean up.
But the latest bugs found by ClickHouse continuous integration system in the related library were fixed about a year ago:
https://github.com/eBay/NuRaft/pull/373
Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12rtpmidid[1]. After getting some hardware synthesizers and wanting to connect them without using a computer.. but being able to use them too using the computer I stumbled upon with rtpmidi the protocol and it ticked all the boxes I needed. I could connect all my gear to a raspberry pi, use ALSA sequencer to connect devices to each other with another of my programs AseqRC[2], and then use my synths from my DAW without touching any cable.
So after a fast prototype I created rtpmidid and I'm quite happy on how it works.
And it also helps with the USB ground loop noise that it seems unavoidable some times.
For some time I had even two Orange Pis connected to two sections of my gear, using USB gadget support so my MPC One could speak rtpmidi. MPC One has support to connect as host to MIDI devices, but as guest (connect to the computer) only in controlled mode which is not what I needed to convert my MIDI tracks to my DAW.
[1] https://github.com/davidmoreno/rtpmidid
For watching connections as they happen with a GUI there's https://github.com/chipmunk-sm/tcpview . Similar to the Windows SysInternals TCPView app. It's quite simple to use.
C++ Network related posts
- Why there is no good task manager and system monitoring software on linux?
- [Question] What are some good apps/websites for music collaboration?
- Live online jam tonight 10pm est
- Sonobus - live jam tonight - black metal
- ableton audio to zoom
- Is there an app to cast audio to my phone from the X96 mini tv box ? Or is it possible to use bluetooth speakers with it ?
- Any free way to create local network or shoutcast radio stream for iphone listening purposes?
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Network projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | ZeroMQ | 9,256 |
2 | WickedEngine | 5,332 |
3 | Serial-Studio | 4,094 |
4 | thor-os | 1,599 |
5 | ssf | 1,540 |
6 | sonobus | 1,420 |
7 | openspades | 1,098 |
8 | NuRaft | 940 |
9 | SerialTest | 934 |
10 | sockpp | 734 |
11 | NazaraEngine | 666 |
12 | yarp | 499 |
13 | eiskaltdcpp | 361 |
14 | nload | 290 |
15 | Turtle | 231 |
16 | pingnoo | 230 |
17 | DatagramTunneler | 166 |
18 | rtpmidid | 161 |
19 | bredis | 146 |
20 | SoapyRemote | 111 |
21 | tcpview | 73 |
22 | GUI-for-GoodbyeDPI | 65 |
23 | zab | 64 |
Sponsored