Showing 33 open source projects for "socket"

View related business solutions
  • Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
    Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

    Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

    Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
    Try Cloud SQL Free
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • 1
    socket.io

    socket.io

    Realtime application framework (Node.JS server)

    socket.io is a JavaScript library that allows for realtime, bi-directional communication between web clients and servers. It is composed of two parts: a Node.js server and a JavaScript client library that runs in the browser. socket.io is focused on both reliability and speed, delivering an immensely powerful, fast and yet easy to use realtime engine that’s used by just about everyone: from Microsoft Office and Zendesk to hackathon winners and small startups. It’s considered one of the...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Socket.IO-client Java

    Socket.IO-client Java

    A Socket.IO client library for Java

    ...Remove the specified listener from the listener array for the event named eventName. Remove all listeners for the specific eventName. Remove all listeners (for any event). Besides emitting and listening to events, the Socket instance has a few attributes that may be of use in your application. Each new connection is assigned a random 20-characters identifier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    TBOX

    TBOX

    A glib-like multi-platform c library

    ...Supports io socket and stream operation in coroutine. Provides some io servers (http ..) using coroutine. Provides stackfull and stackless coroutines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Flask-SocketIO

    Flask-SocketIO

    Socket.IO integration for Flask applications

    ...The extension supports multiple asynchronous workers through integrations with popular async servers like eventlet or gevent, allowing scalable handling of concurrent connections. It also includes features such as session and user tracking across socket connections, JSON message support, and simple decorators to bind events to handler functions.
    Downloads: 1 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
    libusbmuxd

    libusbmuxd

    A client library to multiplex connections from and to iOS devices

    ...It is primarily used by applications that use the libimobiledevice library to communicate with services running on iOS devices. The library does not establish a direct connection with a device but requires connecting to a socket provided by the usbmuxd daemon. The libimobiledevice project provides an open-source reimplementation of the usbmuxd daemon to use on Linux or as an alternative to communicate with iOS devices without the need to install iTunes. The architecture of the library and dependencies has been designed with an OOP approach in mind. Thus bindings for other programming languages are easier to create and allow an OOP based API. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Okio

    Okio

    A modern I/O library for Android, Java, and Kotlin Multiplatform

    Okio is a low-level I/O library created by Square for Java and Kotlin that simplifies and optimizes data access. It provides a modern alternative to Java’s InputStream and OutputStream, enabling efficient, buffered, and chainable data handling. Okio is used in many high-performance networking and serialization libraries, including OkHttp.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Docker SDK for Python

    Docker SDK for Python

    A Python library for the Docker Engine API

    A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps, run containers, manage containers, manage Swarms, etc. The latest stable version is available on PyPI. Either add docker to your requirements.txt file or install with pip. To communicate with the Docker daemon, you first need to instantiate a client. The easiest way to do that is by calling the function from_env(). It can also be configured manually by instantiating a...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    libuv

    libuv

    Cross-platform asynchronous I/O

    ...Asynchronous TCP and UDP sockets. Asynchronous DNS resolution. Asynchronous file and file system operations. File system events, ANSI escape code-controlled TTY. IPC with socket sharing, using Unix domain sockets or named pipes (Windows).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Swoole

    Swoole

    Coroutine-based concurrency library for PHP

    Build high-performance, scalable, concurrent TCP, UDP, Unix Socket, HTTP, WebSocket services with PHP and easy to use coroutine, fiber API. Write your next scalable async application server with PHP coroutine and PHP fiber API. Compared with other async programming frameworks or softwares such as Nginx, Tornado, Node.js, Swoole has the built-in PHP coroutine, fiber and async support, multiple threads I/O modules.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 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
  • 10
    Acl

    Acl

    A powerful server and network library, including coroutine

    ...There are some important modules in Acl project, including network communcation, server framework, application protocols, multiple coders, etc. The common protocols such as HTTP/SMTP/ICMP//MQTT/Redis/Memcached/Beanstalk/Handler Socket are implemented in Acl, and the codec library such as XML/JSON/MIME/BASE64/UUCODE/QPCODE/RFC2047/RFC1035, etc., are also included in Acl. Acl also provides a unified abstract interface for popular databases such as Mysql, Postgresql, Sqlite. Using Acl library users can write database applications more easily, quickly and safely.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    cocoyaxi

    cocoyaxi

    A go-style coroutine library in C++11 and more

    cocoyaxi (co for short), is an elegant and efficient cross-platform C++ base library. It contains a series of high-quality base components, such as a go-style coroutine, coroutine-based network programming framework, command line, and config file parser, high-performance log library, unit testing framework, JSON library, etc. co has implemented a go-style coroutine, which has the following features. Multi-thread scheduling, the default number of threads is the number of system CPU cores....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Starscream

    Starscream

    Websockets in swift for iOS and OSX

    Starscream is a conforming WebSocket (RFC 6455) library in Swift. Once imported, you can open a connection to your WebSocket server. Note that socket is probably best as a property, so it doesn't get deallocated right after being setup. After you are connected, there is either a delegate or closure you can use for process WebSocket events. The writeData method gives you a simple way to send Data (binary) data to the server. The writeString method is the same as writeData, but sends text/string. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    commonlib-java

    common java utility library

    useful library for repetitive java stuff
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CppServer

    CppServer

    Fast and low latency asynchronous socket server & client C++ library

    Ultra-fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols, and 10K connections problem solution. Cross platform (Linux, MacOS, Windows) Asynchronous communication. Supported CPU scalability designs: IO service per thread, thread pool. Supported transport protocols: TCP, SSL, UDP, UDP multicast. Supported Web protocols: HTTP, HTTPS, WebSocket, WebSocket secure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Empact Foundation Class Library

    Cross-platform C++ library for use as a default application framework.

    A mature cross-platform C++ library for use as a default application framework. Features include: * Threading & synchronization * Socket programming: SSL, NanoMsg & ZMQ * File I/O utilities: zlib, ini, yaml * Native Database access: MySQL, SQLite, BerkleyDB, Postgre, REDIS and ODBC * Built-in mini XML parser; optional EXPAT, LIBXML and MSXML support * Network protocol stack: HTTP, FTP, SMTP, POP3, SOAP, XMLRPC * Scripting languages: Perl, Python, JavaScript, VBScript, Java, Lua, TCL, Squirrel * Cloud Computing: AWS * Encryption: OpenSSL * Platforms: Linux/Posix, Windows, Arduino * Over 500+ highly reusable classes. 4000+ fully documented functions. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    go-socket.io

    go-socket.io

    socket.io library for golang, a realtime application framework

    go-socket.io is the library implementation of Socket.IO in Golang, which is a real-time application framework. Current this library supports 1.4 version of the Socket.IO client. It supports room, namespaces and broadcast at now. This project is looking for contributors to help fix bugs and implement new features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    gev

    gev

    Gev is a lightweight, fast non-blocking TCP network library

    ...SO_REUSEPORT port reuse support. Automatically clean up idle connections. Support WebSocket/Protobuf, custom protocols. Support for scheduled tasks and delayed tasks. High-performance web socket server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18

    proxysocket

    Portable C library for proxy client support using standard SOCKETs.

    ...Supports different connection methods: - no proxy (optionally allowing to bind to a local address and/or port) - HTTP proxy: only CONNECT method, only without authentication or basic authentication - SOCKS4: without IDENT functionality - SOCKS5 (RFC 1928): only without authentication or username/password Features: - Currently only support IPv4 TCP connections. - Returns a standard operating system SOCKET that can be manipulated by standard operating system functions like send() and recv(). - Supports daisy-chaining multiple proxies. - Can also be used for direct connections (without proxy) optionally binding to a local address and/or port.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    QB64

    QB64

    BASIC for the modern era

    QB64 is a modern self-hosting BASIC compiler that brings classic QBasic/QuickBASIC programs into the modern era. It enables legacy code to run on today’s operating systems with minimal modifications, while also introducing new commands and libraries for multimedia, networking, and 64-bit computing. QB64 compiles to C++ and includes a built-in IDE, making it accessible for beginners, hobbyists, and retro programming enthusiasts. It aims to preserve the ease and nostalgia of BASIC while...
    Downloads: 437 This Week
    Last Update:
    See Project
  • 20
    AS3HttpClient

    AS3HttpClient

    HTTP Client for AS3

    as3httpclient is an HTTP/HTTPS client written in ActionScript 3. It offers functionality beyond Flash’s built-in URLRequest/URLStream, implementing HTTP methods such as GET, POST, DELETE, etc., support for multipart form data, chunked transfer encoding, HTTPS (via TLS), and general HTTP client features for Flash and AIR applications. The project is old and no longer actively supported. Learn the HTTP protocol by trying to implement a client. Use AS3Crypto TLSSocket support for implementing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Ooui Web Framework

    Ooui Web Framework

    UI library that brings the simplicity of native UI development to web

    ...With Ooui, you get the full power of your favorite .NET programming language plus the ability to interact with your app using any device. Make sure to add a reference to Ooui before you start running! With just code, a web server that serves the HTML and web socket logic necessary for an interactive button will start. Ooui has been broken up into several packages to increase the variety of ways that it can be used. When the user requests a page, the page will connect to the server using a web socket. This socket is used to keep the server's in-memory model of the UI (the one you work with as a programmer) in sync with the actual UI shown to the user in their browser. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CocoaAsyncSocket

    CocoaAsyncSocket

    Asynchronous socket networking library for Mac and iOS

    ...GCDAsyncSocket is a TCP/IP socket networking library built atop Grand Central Dispatch. Automatically accept incoming connections over both IPv4 and IPv6 with a single instance of this class. No more worrying about multiple sockets. Secure your socket with ease using just a single method call. Available for both client and server sockets. It runs entirely within its own GCD dispatch_queue, and is completely thread-safe.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    usbmuxd

    usbmuxd

    A socket daemon to multiplex connections from and to iOS devices

    ...When usbmuxd is running it provides a socket interface at /var/run/usbmuxd that is designed to be compatible with the socket interface that is provided on macOS. You should also create an usbmux user that has access to USB devices on your system. Alternatively, just pass a different username using the -U argument. usbmuxd is not used for tethering data transfers which uses a dedicated USB interface to act as a virtual network device.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 24
    mRemoteNG

    mRemoteNG

    mRemoteNG is the next generation of mRemote, open source

    ...Integrates with external credential vaults (e.g. Thycotic Secret Server) and supports dynamic host update for EC2. Supports a wide range of protocols: RDP, VNC, SSH, Telnet, HTTP/HTTPS, raw socket, PowerShell remoting.
    Downloads: 1,663 This Week
    Last Update:
    See Project
  • 25

    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free →