Open-source C++ projects categorized as UDP | Edit details
Related topics: #TCP #Network #Windows #Linux #Socket

Top 14 C++ UDP Projects

  • udp2raw

    A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)

    Project mention: can't connect to server | reddit.com/r/WireGuard | 2022-01-14

    Try using udp2raw which establishes a UDP-connection which looks like a TCP-connection from the outside (with configurable levels of genuineness).

  • UDPspeeder

    A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)

    Project mention: How to configure GSWave for the lowest internet speed? | reddit.com/r/Asterisk | 2021-07-31

    The good news is you can implement some kind of ghetto error-correction at a higher level. Set up a tunnel to your pbx with a VPN which supports FEC -- something like UDPspeeder and configure it to send duplicates or triplicates of every packet. In this case, you're sacrificing bandwidth to improve reliability.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • PJON

    PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.

    Project mention: The operative system for a decarbonised, decentralised, digitised energy system | news.ycombinator.com | 2021-03-22

    When the physical layer of devices in the home don’t offer Wireless connectivity, hardware communication modules needs to be adopted to bridge the existing connectivity.

    This protocol exists already is called PJON: https://github.com/gioblu/PJON

  • libzt

    Encrypted P2P sockets over ZeroTier

    Project mention: What are the most important metrics for measuring cloud and endpoint security? | reddit.com/r/cybersecurity | 2021-12-05

    BlindSPOT: https://blindspotsec.com/ Specific graphic from BlindSPOT: https://blindspotsec.com/wp-content/uploads/2021/04/Failure_Before.jpg How to Measure Anything in Cybersecurity Risk: https://www.amazon.com/dp/B01J4XYM16/ Monte Carlo simulation approach: https://embracethered.com/blog/posts/2020/red-teaming-and-monte-carlo-simulations/ D3FEND: https://d3fend.mitre.org/ ATT&CK mappings: https://github.com/center-for-threat-informed-defense/attack-control-framework-mappings ATT&CK evals: https://attackevals.mitre-engenuity.org/index.html CALDERA: https://github.com/mitre/caldera Offensive Countermeasures: https://www.amazon.com/dp/1974671690/ SPIFFE: https://spiffe.io/ SPIRE: https://github.com/spiffe/spire Zerotier: https://www.zerotier.com/ Zerotier libzt: https://github.com/zerotier/libzt

  • LAN-Share

    Cross platform LAN File transfer application built with Qt C++ framework

    Project mention: Best way to transfer files between Linux machines? | reddit.com/r/linux4noobs | 2021-05-31
  • QtSwissArmyKnife

    QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging tool based on Qt.

    Project mention: QSAK – a Swiss Army Knife debugging tool based on Qt | news.ycombinator.com | 2021-03-09
  • WebUDP

    Minimal WebRTC datachannel server

    Project mention: Libwebsockets a powerful and lightweight pure C library | news.ycombinator.com | 2021-09-06

    There is this[0]. It’s C++ but the API is simple and it works well, you don’t need to setup any extra ICE/TURN/STUN stuff either.

    [0] https://github.com/seemk/WebUDP

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Arduino-AppleMIDI-Library

    Send and receive MIDI messages over Ethernet (rtpMIDI or AppleMIDI)

    Project mention: The prototype for my multi layer fader based on Deej volume mixers. | reddit.com/r/arduino | 2021-11-27

    Just a thought, in a future build you could go totally wireless (theoretically) if you use: - an ESP8266 or ESP32 with wireless MIDI and - MIDI mixer on Windows.

  • DatagramTunneler

    Simple C++ cross-platform client/server app forwarding UDP datagrams through a TCP connection.

  • psc

    E2E encryption for multi-hop tty sessions or portshells + TCP/UDP port forward

  • SoapyRemote

    Use any Soapy SDR remotely

    Project mention: Questions about rtl_tcp and rtl_power | reddit.com/r/RTLSDR | 2021-06-29

    For soapy_power this issue seems related.

  • sockpuppet

    C++ socket and address library

    Project mention: I wrote the millionth C++ networking/socket library. Maybe somebody likes it - feedback would be awesome! | reddit.com/r/cpp | 2021-11-24

    I wrote the 999999th C++ networking/socket library if you are looking for inspiration.

  • Mach3Controller

    Android / ESP32 / ESP8266 Controller (+ coordinate display) for Mach3 CNC

    Project mention: Turn ESP32 into a keyboard, connect it to WLAN | reddit.com/r/esp32 | 2021-03-04

    I got it to work by having a python script that waits for specific packets then translates them to keystrokes. Python is compatible with Windows, Mac and of course Linux. The Keyboard library is very interesting and by using Python we can easily make wifi keyboards, controllers, etc. If you have control over the computer and can install python on it, this is easy to do. Here is my github project that shows a real world example. Receive.py is what you should look over. You don't have to use UDP, TCP would be more reliable but if it's just moving slides well then.... Yeah that's up to you lol.

  • spacesockets2

    SpaceSockets2 makes socket programming much easier for C++ developers.

    Project mention: How and where I can learn about Web sockets, APIs, Wrappers to connect with my C++ code? | reddit.com/r/cpp_questions | 2021-04-19

    Consider to look at this library: https://github.com/SpaceCraftTR/spacesockets2

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-14.

C++ UDP related posts


What are some of the best open-source UDP projects in C++? This list will help you:

Project Stars
1 udp2raw 4,914
2 UDPspeeder 3,740
3 PJON 2,635
4 libzt 653
5 LAN-Share 380
6 QtSwissArmyKnife 266
7 WebUDP 228
8 Arduino-AppleMIDI-Library 210
9 DatagramTunneler 109
10 psc 86
11 SoapyRemote 81
12 sockpuppet 10
13 Mach3Controller 4
14 spacesockets2 3
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.