awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesSecure Socket Wrappers

Wrappers that integrate security layers around standard network sockets for encrypted communication.

Distinct from Socket Wrappers: Focuses on the wrapping of sockets for security (TLS) rather than raw socket management or proxying.

Explore 10 awesome GitHub repositories matching networking & communication · Secure Socket Wrappers. Refine with filters or upvote what's useful.

Awesome Secure Socket Wrappers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • wangyu-/udp2rawAvatar von wangyu-

    wangyu-/udp2raw

    8,505Auf GitHub ansehen↗

    udp2raw is a network tunneling tool designed to bypass firewalls and obfuscate UDP traffic. It wraps UDP packets in alternative headers and utilizes raw socket networking to move data through networks that otherwise block or throttle UDP traffic. The project distinguishes itself by simulating TCP connections, mimicking the three-way handshake and sequence numbering to trick firewalls into treating UDP streams as TCP traffic. It further stabilizes these connections through heartbeat-driven port rotation, which automatically switches ports to recover sessions after detected failures. The tool

    Sends encrypted data packets at the link level to bypass system firewalls and socket limitations.

    C++bypass-firewallfake-headerfaketcp
    Auf GitHub ansehen↗8,505
  • zaphoyd/websocketppAvatar von zaphoyd

    zaphoyd/websocketpp

    7,702Auf GitHub ansehen↗

    This is a header-only C++ library and asynchronous network framework used to implement WebSocket clients and servers. It provides a full implementation of the WebSocket protocol, including handshakes, subprotocol negotiation, and frame parsing. The framework is distinguished by a policy-based transport layer and template-driven protocol negotiation, allowing the underlying network implementation to be swapped between raw buffers, streams, or custom policies. It supports per-message deflate compression to reduce data transmission volume and integrates Transport Layer Security for encrypted bid

    Integrates TLS-wrapped sockets to provide encrypted communication and certificate validation.

    C++
    Auf GitHub ansehen↗7,702
  • kitura/kituraAvatar von Kitura

    Kitura/Kitura

    7,585Auf GitHub ansehen↗

    Kitura is a server-side web framework for building HTTP services and web applications using the Swift programming language. It functions as an HTTP server that handles incoming requests, routes traffic, and serves responses. The framework serves as a Codable REST API framework, enabling the encoding and decoding of native Swift data types for web service communication. It also provides a FastCGI web interface to connect Swift applications to external web servers for improved scalability. The system includes capabilities for secure web communication through SSL/TLS network encryption, server-

    Provides secure socket wrappers that integrate TLS encryption around standard TCP connections.

    Swift
    Auf GitHub ansehen↗7,585
  • ithewei/libhvAvatar von ithewei

    ithewei/libhv

    7,521Auf GitHub ansehen↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    Provides wrappers that integrate security layers around standard network sockets for encrypted communication.

    Ccurlepollhttp-client
    Auf GitHub ansehen↗7,521
  • nanohttpd/nanohttpdAvatar von NanoHttpd

    NanoHttpd/nanohttpd

    7,215Auf GitHub ansehen↗

    NanoHTTPD is a lightweight, embeddable HTTP server for Java applications. It allows developers to integrate web server capabilities directly into a Java project to handle incoming requests without requiring a standalone installation. The project provides specialized implementations for an HTTPS web server, a WebSocket server for bidirectional real-time communication, and a static file web server. These capabilities enable secure network traffic through SSL certificates and the delivery of local files with automatic MIME type detection. The server includes systems for request routing and hand

    Wraps standard TCP sockets in SSL layers to ensure encrypted and secure HTTPS communication.

    Java
    Auf GitHub ansehen↗7,215
  • jstedfast/mailkitAvatar von jstedfast

    jstedfast/MailKit

    6,802Auf GitHub ansehen↗

    MailKit is a cross-platform .NET email protocol library used to implement IMAP, POP3, and SMTP functionality. It provides specialized client libraries for managing remote mailboxes, retrieving and downloading messages, and composing and transmitting emails to remote servers. The library supports secure identity verification through SASL authentication and OAuth 2.0 token-based flows. It includes capabilities for routing traffic through proxy gateways and decrypting PGP-encrypted content embedded within email bodies. The project covers a broad range of email operations, including folder manag

    Manages raw TCP connections with integrated security layers for TLS-encrypted communication.

    C#c-sharpdkimemail
    Auf GitHub ansehen↗6,802
  • novnc/websockifyAvatar von novnc

    novnc/websockify

    4,413Auf GitHub ansehen↗

    Websockify ist ein WebSocket-zu-TCP-Proxy und Tunneling-Server, der es Webbrowsern ermöglicht, mit Servern oder Anwendungen zu kommunizieren, die nur Standard-TCP-Verbindungen unterstützen. Er fungiert als Netzwerkbrücke und Verbindungs-Broker, der bidirektionale WebSocket-Frames in rohe TCP-Pakete übersetzt, um den Remote-Browser-Zugriff auf Backend-Dienste zu erleichtern. Das System agiert als sicheres Socket-Gateway, das Multi-Tenant-Socket-Routing unterstützt, wodurch mehrere Clients basierend auf eindeutigen URL-Tokens oder Hostnamen an verschiedene Backend-Ziele weitergeleitet werden können. Es sichert Daten während der Übertragung durch SSL/TLS-Verschlüsselung ab und nutzt ein Plugin-basiertes System zur Benutzerauthentifizierung vor dem Aufbau von Backend-Verbindungen. Zusätzliche Funktionen umfassen ein Multi-Prozess-Worker-Modell zur Skalierung gleichzeitiger Verbindungslasten sowie die Möglichkeit, lokale Prozesse abzufangen, um Netzwerkausgaben in den Proxy-Stream umzuleiten. Das Projekt bietet zudem Tools zur Aufzeichnung roher Netzwerk-Byte-Streams für Debugging-Zwecke und kann statische Webinhalte aus einem lokalen Verzeichnis über denselben Port wie der Proxy bereitstellen. Die Software kann als Daemon betrieben werden, um eine persistente Konnektivität ohne aktive Terminalsitzung aufrechtzuerhalten.

    Wraps unencrypted TCP traffic in SSL or TLS to ensure secure data transmission between browsers and servers.

    Pythonbridgecertificatejavascript
    Auf GitHub ansehen↗4,413
  • theturtle32/websocket-nodeAvatar von theturtle32

    theturtle32/WebSocket-Node

    3,784Auf GitHub ansehen↗

    WebSocket-Node is a server-side implementation of the WebSocket protocol for Node.js environments. It serves as a framework for establishing persistent, bidirectional communication channels and low-latency data exchange between clients and servers. The project provides a secure socket implementation using transport layer security and includes an integrated client for establishing outbound encrypted connections. It utilizes a formal protocol-state machine and an event-driven connection framework to manage high-concurrency network streams. The framework covers server-side infrastructure includ

    Integrates security layers around standard network sockets to provide encrypted communication.

    JavaScript
    Auf GitHub ansehen↗3,784
  • igniterealtime/openfireAvatar von igniterealtime

    igniterealtime/Openfire

    2,999Auf GitHub ansehen↗

    Openfire is an XMPP communication server and enterprise messaging platform designed for real-time collaboration. It serves as a communication hub providing instant messaging, presence tracking, and multi-user chat capabilities for organizational use. The server supports federated network routing via an XMPP federation gateway, allowing users across different domains to exchange messages. It is designed for high availability through server node clustering and multi-node synchronization to balance client traffic and ensure continuous uptime. The platform integrates with external directory serv

    Secures real-time socket connections by wrapping TCP traffic in TLS encryption.

    Javacollaborationhacktoberfestjabber
    Auf GitHub ansehen↗2,999
  • reactphp/socketAvatar von reactphp

    reactphp/socket

    1,285Auf GitHub ansehen↗

    This library provides a framework for building event-driven, non-blocking network applications in PHP. It enables the development of asynchronous TCP and TLS servers and clients that manage multiple concurrent connections without stalling the main execution thread. By utilizing an event-loop architecture, the library handles network operations and data exchange through asynchronous streams, ensuring that the application remains responsive during high-throughput tasks. The project distinguishes itself through its integration with operating system primitives, such as raw file descriptors and Un

    Applies transport layer security by wrapping standard network streams in cryptographic layers during the connection handshake process.

    PHPphpreactphpserver-socket
    Auf GitHub ansehen↗1,285
  1. Home
  2. Networking & Communication
  3. Socket Networking
  4. Secure Socket Wrappers

Unter-Tags erkunden

  • Encrypted Raw SocketsIntegrating encryption layers directly into raw socket communication to protect link-layer traffic. **Distinct from Secure Socket Wrappers:** Applies encryption to raw link-layer packets rather than standard transport-layer socket wrappers.