Showing 36 open source projects for "sockets"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    nanomsg

    nanomsg

    nanomsg library

    ...These scalability protocols are lightweight messaging protocols that can be used to solve a number of very common messaging patterns, such as request/reply, publish/subscribe, surveyor/respondent, and so forth. These protocols can run over a variety of transports such as TCP, UNIX sockets, and even WebSocket. This pattern is useful for solving producer/consumer problems, including load-balancing. Messages flow from the push side to the pull side. If multiple peers are connected, the pattern attempts to distribute fairly. nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Go MySQL Driver

    Go MySQL Driver

    MySQL driver for Go's (golang) database/sql package

    Lightweight and fast, native Go implementation. No C-bindings, just pure Go. Connections over TCP/IPv4, TCP/IPv6, Unix domain sockets or custom protocols. Automatic handling of broken connections, as well as automatic Connection Pooling (by database/sql package). Supports queries larger than 16MB. Full sql.RawBytes support. It provides intelligent LONG DATA handling in prepared statements. Secure LOAD DATA LOCAL INFILE support with file allowlisting and io.Reader support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    xdp

    xdp

    Package xdp allows one to use XDP sockets

    Package github /asavie/xdp allows one to use XDP sockets from the Go programming language. With the default UDP payload size of 1400 bytes, running on Linux kernel 5.1.20, on a tg3 (so no native XDP support) gigabit NIC, sendudp does around 980 Mb/s, so practically line rate. TL;DR: in the same environment, sending a pre-generated DNS query using an ordinary UDP socket yield around 30 MiB/s whereas sending it using the senddnsqueries example program yields around 77 MiB/s.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Evio

    Evio

    Fast event-loop networking for Go

    ...The library is used where ultra-low latency and high packet rates matter (for example, proxy servers or real-time packet handling). It supports TCP, UDP, and UNIX sockets, multiple address binding, and built-in load balancing across event loops (loops can run single-threaded or multi-threaded). The API is minimalist and exposes event hooks such as Data, Opened, Closed, Tick, allowing developers full control. Because of its architecture, Evio is not a drop-in replacement for standard Go's net/http or net packages; it’s aimed at network-heavy, performance-critical use-cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5

    Mars

    A cross-platform network component developed by WeChat

    Mars is an open source, cross-platform infrastructure component and official terminal basic component of WeChat. It consists of four main parts: Comm, which contains a basic library, including basic tools like sockets, threads, alarm, message queues, and coroutines; Xlog, which provides high-performance, high-availability, security, and fault-tolerant log functions; SDT which is the network diagnosis module; and STN or signaling transmission network module, the major component of Mars responsible for the small data signaling channel between the terminal and the server. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    jDHTUQ
    ATTENTION: For more info and latest version, refer to https://github.com/estigma88/jdhtuq. jDHTUQ is a peer-to-peer DHT system based in Chord algorithm, but built like API to generalize the implementation of peer-to-peer DHT systems. jDHTUQ have two fundamental services , put and get of resource.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Pen Loadbalancer

    Pen is a load balancer for udp and tcp based protocols.

    This is Pen, a load balancer for udp and tcp based protocols such as dns, http or smtp. It allows several servers to appear as one to the outside and automatically detects servers that are down and distributes clients among the available servers. This gives high availability and scalable performance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    InjectSOCKS

    InjectSOCKS

    Forces foreign software to do all TCP connections through SOCKS tunnel

    InjectSOCKS is an open source utility for Microsoft Windows. It forces foreign software to create any TCP connection through a SOCKS V5 tunnel like Tor. It also covers DNS requests of the foreign software in a way that they aren't leaked. The implemented technology is independent from the used protocols on TCP, so it works for HTTP, HTTPS, passive FTP, SMTP, etc.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Tkined/Scotty

    Tkined/Scotty

    Tkined/Scotty is a graphical network monitoring package

    ...It can be used for: * Monitoring and warning of failures of reachability in network attached devices * Monitoring disk usage/cpu utilization/network utilization of configured devices * Receiving alerts of equipment failures from configured devices * Recording alerts, response times, etc into a database ### More complex tasks * send and receive custom ICMP packets * query the Domain Name System (DNS) * access UDP sockets * probe and use some selected SUN RPCs * send and receive SNMP messages (SNMPv1, SNMPv2C, SNMPv3) * write special purpose SNMP agents in Tcl * parse and access SNMP MIB definitions * schedule jobs that are to be done regularly * realize event driven programming on network maps
    Downloads: 2 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10

    ADEN

    A free high-performance alternative to TCP sockets

    ADEN is a free, open-source API that offers a high-performance, UDP-based alternative to TCP sockets for : 1- Low data-volume applications. 2- Bulk transfer over a LAN. . Check included examples to see how easy to build robust client-server applications with ADEN API. If you are using ADEN in your application please support ADEN project by mentioning that somewhere in your application UI / project page and add a link to this page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    NetLink Sockets C++ Library

    Networking/Socket C++ Library.

    NetLink Sockets: Networking C++ Library. Probably the easiest socket C++ library. See the documentation, examples and API reference at http://netlinksockets.sourceforge.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Network Connection Test

    Server and Client applications for testing network connectivity.

    ...Both applications display logs when the client connects and the data is being sent and received. This is a useful tool when configuring network routers or firewalls. The source code is a demonstration of sockets and multithreading programming using C#.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ...A soap message monitoring utility written in C#. Captures soap messages by behaving as a proxy server or by capturing data packets using the WinPcap library or Windows Raw Sockets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ...It gives you the ability to have a byte array and write/read on any position with any byte or bit offset (i.e write a MAC (48bit) from the second byte's 3rd bit and on). +OO UDP/TCP Sockets
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    simple packet sniffer using raw sockets with c based Linux os. sniffing by type ICMP,TCP,UDP
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    This is a semi-async socket stream library. It is basically event based system, which is called whenever data is received but not requested. It also supports name resolution (sync or async). It supports TCP. No Winsock or BSD headers are exposed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    libsystools
    A C++ multiplatform system library to ease the use of SSL sockets (TLS, DTLS), Serial ports (COM) and memory management (smart buffers, XML parsing)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Kernel Sockets Module is designed to provide a simple, common WinSock-like interface for network programming in Windows kernel mode without depending on the target operating system. It uses TDI implementation, and WSK implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Decided to make my own sockets class for both windows and linux platforms
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A cross-platform Python Bluetooth API for Mac OS X, GNU/Linux and Python For Series 60. Provides simple device and service discovery, RFCOMM sockets, L2CAP client sockets, OBEX file transfer, service advertising, and access to local device information.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 21
    DyConnect is a cross-platform networking library for C++. Features include: synchronized variables for rapid development of networked games, multi-threaded TCP/IP, low-level UDP sockets, support for IPv4 and IPv6, and data compression.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    XSockets - open, lightweight and highly portable library of universal and eXtensible Super Sockets for point-to-point communication. A unified API for many communication methods between programs and/or devices (e.g. TCP/IP sockets,serial link,pipes,IrDA)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    DioNiSio is a DNS scanner written in ANSI C that only depends on sockets library and libc. It implements 3 scan methods (dictionary, massive reverse lookup and recursive zone transfers). Targeted to portability, rational resources usage, and easy use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A multi-threaded asynchronous TCP sockets handler written in VB 2005 as a Class Library. Includes a Demo application also written in VB 2005.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Firebolt Network library (fnl) is a high level framework for network protocol implementations. You can implement your finite state machine oriented network protocol without messing with sockets. Define your states,events,transitions and you're ready.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB