Open Source Windows Reliable-UDP Libraries

Reliable-UDP Libraries for Windows

View 2928 business solutions

Browse free open source Reliable-UDP libraries and projects for Windows below. Use the toggles on the left to filter open source Reliable-UDP libraries by OS, license, language, programming language, and project status.

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    kcptun

    kcptun

    A stable and secure tunnel based on KCP with N:M multiplexing and FEC

    kcptun is a stable and secure tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64. kcptun is shipped with builtin packet encryption powered by various block encryption algorithms and works in Cipher Feedback Mode, for each packet to be sent, the encryption process will start from encrypting a nonce from the system entropy, so encryption to same plaintexts never leads to a same ciphertexts thereafter. kcptun made use of ReedSolomon-Codes to recover lost packets, which requires massive amount of computation, a low-end ARM device cannot satisfy kcptun well. To unleash the full potential of kcptun, a multi-core x86 homeserver CPU like AMD Opteron is recommended. If you insist on running under some ARM routers, you'd better turn off FEC and use salsa20 as the encryption method.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 2
    Mirror

    Mirror

    #1 Open Source Unity Networking Library

    Mirror is a high-level open-source networking library for Unity multiplayer games. It was originally based on UNET and has evolved into a stable, modular framework used by many production Unity projects. The library is designed to make multiplayer development easier by handling common networking patterns such as network identities, synchronization, remote procedure calls, authority, spawning, and transport integration. Mirror supports multiple low-level transports, making it adaptable to different game genres and deployment needs. It is suitable for small multiplayer games, cooperative games, competitive prototypes, and even larger persistent-world or MMORPG-style projects. The project is especially useful for Unity developers who want a mature networking layer without building protocol and synchronization systems from scratch.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    YASIO

    YASIO

    A multi-platform support c++11 library with focus on asio

    yasio is a lightweight C++ asynchronous socket I/O library for client applications across desktop, mobile, game, and embedded-style environments. It supports Windows, macOS, iOS, Android, OHOS, Linux, FreeBSD, Solaris, and other Unix-like systems. The library focuses on practical cross-platform networking rather than tying developers to a single engine or operating system. It is used in game and multimedia projects and provides integrations or demos for Unity, Unreal Engine, xlua, axmol, and related development stacks. yasio can be used for TCP, UDP, SSL, IPv6, KCP, and multi-threaded networking scenarios. It is useful for developers who need a portable socket layer that works consistently across games, apps, tools, and custom client software.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    NodePass

    NodePass

    TCP/UDP tunneling that delivers access across network restrictions

    NodePass is a lightweight enterprise-grade TCP and UDP tunneling solution for handling complex network access scenarios. It uses an all-in-one architecture that separates control and data channels while keeping deployment simple for administrators. The project supports zero-configuration setup, connection pooling, protocol conversion, and tiered TLS encryption. It is designed for DevOps professionals and system administrators who need reliable forwarding across restricted, segmented, or operationally complex networks. NodePass can be used to expose internal services, bridge environments, manage tunnels, and create fast network paths through pre-established connections. Its focus is practical tunnel management with high performance, flexible instance control, and deployment patterns that work across client and server environments.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    spp

    spp

    A simple and powerful proxy

    Supported protocol: TCP, UDP, RUDP (Reliable UDP), RICMP (Reliable ICMP), RHTTP (Reliable HTTP), KCP, Quic. Support type: forward proxy, reverse agent, SOCKS5 forward agent, SOCKS5 reverse agent. Agreement and type can be freely combined. External agent agreement and internal forwarding protocols can freely combine. Support Shadowsocks plug-in, spp-shadowsocks-plugin, spp-shadowsocks-plugin-android.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    Aeron

    Aeron

    Efficient UDP unicast, UDP multicast, and IPC message transport

    Efficient reliable UDP unicast, UDP multicast, and IPC message transport. Java and C++ clients are available in this repository, and a .NET client is available from a 3rd party. All three clients can exchange messages across machines, or on the same machine via IPC, very efficiently. Message streams can be recorded by the Archive module to persistent storage for later, or real-time, replay. Aeron Cluster provides support for fault-tolerant services as replicated state machines based on the Raft consensus algorithm. Performance is the key focus. A design goal for Aeron is to be the highest throughput with the lowest and most predictable latency of any messaging system. Aeron integrates with Simple Binary Encoding (SBE) for the best possible message encoding and decoding performance. Many of the data structures used in the creation of Aeron have been factored out to the Agrona project.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Agrona

    Agrona

    High Performance data structures and utility methods for Java

    Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    LiteNetLib 1.0 indev

    LiteNetLib 1.0 indev

    Lite reliable UDP library for Mono and .NET

    Lite reliable UDP library for .NET Framework 3.5, Mono, .NET Core 2.0, .NET Standard 2.0. Small packet size overhead (1 byte for unreliable, 3 bytes for reliable packets). Helper classes for sending and reading messages. Always use library sources instead of precompiled DLL files (because there are platform-specific #ifdefs and workarounds for unity bugs). Fast packet serializer (Usage manual). Automatic small packets merging. Automatic fragmentation of reliable packets. Automatic MTU detection. UDP NAT hole punching. NTP time requests. Packet loss and latency simulation. IPv6 support (dual mode). Connection statisitcs (need DEBUG or STATS_ENABLED flag). Multicasting (for discovering hosts in local network). Unity support.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    java-Kcp

    java-Kcp

    Reliable udp network library (kcp algorithm) based on java netty

    java-Kcp is a Java implementation of the KCP reliable UDP protocol built on top of Netty. It is designed for applications that need fast, reliable communication over UDP, especially games, video systems, and network acceleration services. The project includes forward error correction support and aims to remain compatible with other KCP implementations, including C, Go, and a related C# version. Its documentation provides server and client examples, usage parameters, best practices, troubleshooting notes, and performance testing information. The library is positioned as stable enough for real projects and has been used in online production scenarios. It is useful for Java backend developers who need low-latency network transport without giving up reliability features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    kcp-go

    kcp-go

    A crypto-secure Reliable-UDP library for Golang with FEC support

    kcp-go is a production-grade reliable UDP library for Go that provides ordered, error-checked stream delivery over UDP packets. It implements the KCP protocol and is built for applications that need lower latency than traditional TCP in challenging network environments. The library has been used in contexts such as online games, live broadcasting, file synchronization, and network acceleration. It exposes interfaces that are compatible with Go’s standard net.Conn style, making it easier for developers to integrate into existing networking code. kcp-go also includes advanced capabilities such as forward error correction, encryption support, packet-level tuning, and performance-oriented session management. It is intended for developers who need a fast, resilient transport layer and are comfortable tuning bandwidth, latency, and reliability tradeoffs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    An object-oriented implementation of a reliable, in-order, transport protocol over UDP based on the Internet Draft by Bova, Krivoruchka, and Cisco Systems (1999) titled "Reliable UDP".
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    FBNetwork is a high-performance, windows based, C++ library. It supports reliable UDP connection(which can ensure the sequence and arrival of the packages) based on datagram/data stream, NAT traversing, asynchronization and blocking, message handling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A simple cross-platform resending (reliable) UDP packet library written in C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    udp network library project for game programming - udp game-server architecture - reliable udp (like TCP) - p2p (+udp tunneling)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next