Showing 183 open source projects for "communication"

View related business solutions
  • Cut Data Warehouse Costs up to 54% with BigQuery Icon
    Cut Data Warehouse Costs up to 54% with BigQuery

    Migrate from Snowflake, Databricks, or Redshift with free migration tools. Exabyte scale without the Exabyte price.

    BigQuery delivers up to 54% lower TCO than cloud alternatives. Migrate from legacy or competing warehouses using free BigQuery Migration Service with automated SQL translation. Get serverless scale with no infrastructure to manage, compressed storage, and flexible pricing—pay per query or commit for deeper discounts. New customers get $300 in free credit.
    Try BigQuery 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
    PHPSocket.IO

    PHPSocket.IO

    A server side alternative implementation of socket.io

    phpSocket.io is a PHP implementation of the popular Socket.IO real-time communication protocol. It enables real-time, bidirectional communication between web clients and servers using WebSockets, with a syntax and structure similar to the original Node.js version. Built on top of Workerman, phpSocket.io is capable of handling thousands of concurrent connections and is ideal for building chat apps, live notifications, and collaborative tools in PHP.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    V2Fly

    V2Fly

    A platform for building proxies to bypass network restrictions

    V2Fly Project V is a set of network tools that helps you to build your own computer network. It secures your network connections and thus protects your privacy. Help you build an exclusive basic communication network. A V2Ray process can concurrently support multiple inbound and outbound protocols, and each protocol can work independently. Inbound traffic can be sent from different outlets according to the configuration. Easily implement distribution by region or domain name to achieve optimal network performance. V2Ray can open multiple protocol support at the same time, including Socks, HTTP, Shadowsoks and VMess. ...
    Downloads: 202 This Week
    Last Update:
    See Project
  • 3
    Tyrus

    Tyrus

    Eclipse Tyrus is the open source JSR 356 - Java API for WebSocket

    Eclipse Tyrus is the open source JSR 356 - Java API for WebSocket reference implementation for easy development of WebSocket applications.Eclipse Tyrus is also a Jakarta WebSocket 2.0 compatible implementation. WebSocket protocol defined by IETF provides bi-directional communication between the server and the remote host. The pros are mainly the ability to communicate both ways, low latency and small communication overhead. Therefore Tyrus and WebSocket in general are suitable for web applications that require sending a huge volume of relatively small messages like online games or market ticker broadcasting.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Certbot

    Certbot

    Get free HTTPS certificates forever from Let's Encrypt

    ...It fetches a digital certificate from Let’s Encrypt, an open certificate authority launched by the EFF, Mozilla, and others. This certificate then lets browsers verify the identity of web servers and ensures secure communication over the Web. Obtaining and maintaining a certificate is usually such a hassle, but with Certbot and Let’s Encrypt it becomes automated and hassle-free. With just a few simple commands, you can turn on and manage HTTPS. Certbot runs directly on the web server, so make sure to check with your hosting provider first if you are able to use Certbot.
    Downloads: 118 This Week
    Last Update:
    See Project
  • 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
  • 5
    Tuya API

    Tuya API

    An easy-to-use API for devices that use Tuya's cloud services

    A Node.js library that enables control of Tuya smart devices without using the official Tuya cloud, allowing local LAN control of IoT devices.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    SMTP Tunnel Proxy

    SMTP Tunnel Proxy

    A high-speed covert tunnel that disguises TCP traffic as SMTP email

    SMTP Tunnel Proxy is a high-speed covert tunneling proxy that disguises regular TCP traffic as legitimate SMTP email communication to evade deep packet inspection (DPI) firewalls and censorship systems. It implements a SOCKS5 proxy interface on the client that wraps outbound traffic into an SMTP-like handshake (EHLO, STARTTLS, AUTH) and encrypted payload, making the session appear to DPI systems as a normal email exchange. The tool supports modern TLS encryption (STARTTLS) with HMAC-SHA256 authentication, per-user secrets, IP whitelisting, and multiplexed connections over a single tunnel. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    Kong

    Kong

    The Cloud-Native API Gateway

    Kong is a next generation cloud-native API platform for multi-cloud and hybrid organizations. When building for the web, mobile, or Internet of Things, you’ll need a common functionality to run your software, and Kong is that solution. Kong acts as a gateway, connecting microservices requests and APIs natively while also providing load balancing, logging, monitoring, authentication, rate-limiting, and so much more through plugins. Kong is highly extensible as well as platform agnostic,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Google Cloud Java Client Libraries

    Google Cloud Java Client Libraries

    Google Cloud Client Library for Java

    The Cloud Client Libraries are the recommended way to access Google Cloud APIs programmatically. The Cloud Client Libraries support accessing Google Cloud services in a way that significantly reduces the boilerplate code you have to write. The libraries provide high-level API abstractions so they're easier to understand. They embrace idioms of the language, work well with the standard library, and integrate better with your codebase.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    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.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Ship AI Apps Faster with Vertex AI Icon
    Ship AI Apps Faster with Vertex AI

    Go from idea to deployed AI app without managing infrastructure. Vertex AI offers one platform for the entire AI development lifecycle.

    Ship AI apps and features faster with Vertex AI—your end-to-end AI platform. Access Gemini 3 and 200+ foundation models, fine-tune for your needs, and deploy with enterprise-grade MLOps. Build chatbots, agents, or custom models. New customers get $300 in free credit.
    Try Vertex AI Free
  • 10
    Vector Element

    Vector Element

    A glossy Matrix collaboration client for the web

    Protect the most sensitive parts of your organization; from senior executive discussion to intellectual property and cybersecurity. An entire communications platform under your control, with end-to-end encrypted voice, video, messaging and collaboration. Easily scales to serve the largest of organizations, supply chains and entire ecosystems. Support thousands of users in a single end-to-end encrypted chat room. Connect millions in real time across multiple organizations. Decentralization...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    GoProxy

    GoProxy

    High performance proxy server implemented by golang

    The GoProxy is a high-performance http proxy, https proxy, socks5 proxy, ss proxy, websocket proxies, tcp proxies, udp proxies, game shield, game proxies. Supports forward proxies, reverse proxy, transparent proxy, internet nat proxies, https proxy load balancing, http proxy load balancing , socks5 proxies load balancing, socket proxy load balancing, ss proxy load balancing, TCP / UDP port mapping, SSH transit, TLS encrypted transmission, protocol conversion, anti-pollution DNS proxy, API...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 12
    deepstream

    deepstream

    deepstream.io server

    The open realtime server: fast and secure events, data-sync and rpc for mobile, web & iOT Authenticate, audit and permission everything from the user down to each message. Interactive JSON documents that can be edited and observed. Changes are persisted and synced across clients and saved in cache/storage. Clients can register functions to be called by other clients. deep stream will smartly route requests and responses. Query deep stream for online users and subscribe to login/logout...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    WebSocket Kit

    WebSocket Kit

    WebSocket client library built on SwiftNIO

    WebSocket client library built on SwiftNIO. WebSockets allow for two-way communication between a client and server. Unlike HTTP, which has a request and response pattern, WebSocket peers can send an arbitrary number of messages in either direction. Vapor's WebSocket API allows you to create both clients and servers that handle messages asynchronously.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Firebase for Laravel

    Firebase for Laravel

    A Laravel package for the Firebase PHP Admin SDK

    ...This package requires Laravel 8.x and higher or Lumen 8.x and higher. In order to access a Firebase project and its related services using a server SDK, requests must be authenticated. For server-to-server communication, this is done with a Service Account. The package uses auto-discovery for the default project to find the credentials needed for authenticating requests to the Firebase APIs by inspecting certain environment variables and looking into Google's well-known path(s). Once you have downloaded the Service Account JSON file, you can configure the package by specifying environment variables starting with FIREBASE_ in your .env file. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    HumHub

    HumHub

    HumHub is an open source enterprise social network

    HumHub is a free social network software and framework built to give you the tools to make communication and collaboration easy and successful. It's lightweight, powerful and comes with an user-friendly interface. With HumHub you can create your own customized social network, social intranet or huge social enterprise application that really fits your needs. Boost your business, support your customers, teach your students or organize your football club.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Acl

    Acl

    A powerful server and network library, including coroutine

    The Acl (Advanced C/C++ Library) project a is powerful multi-platform network communication library and service framework, supporting LINUX, WIN32, Solaris, FreeBSD, MacOS, AndroidOS, iOS. Many applications written by Acl run on these devices with Linux, Windows, iPhone and Android and serve billions of users. There are some important modules in Acl project, including network communcation, server framework, application protocols, multiple coders, etc.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Micro Cloud

    Micro Cloud

    A distributed OS built for the Cloud

    Micro addresses the key requirements for building services in the cloud. It leverages the microservices architecture pattern and provides a set of services which act as the building blocks of a platform. Micro deals with the complexity of distributed systems and provides simpler programmable abstractions to build on. Micro is the all encompassing end to end platform experience from source to running and beyond built with a developer first focus. Micro’s goal is to abstract away the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    remotefs

    remotefs

    A client library to work with all file transfer protocols

    remotefs is a library that provides a file system structure to work with all the most popular file transfer protocols. This is achieved through a trait called RemoteFs which exposes methods to operate on the remote file system. Currently, the library exposes a client for Sftp, Scp, Ftp and Aws-s3 as external libraries. You might be wondering, "why remotefs?" The first and foremost reason is to provide a generic interface over multiple protocols. For example, in termscp it allows the support...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MIDWAY

    MIDWAY

    Serverless Framework for front-end/full-stack developers

    A Node.js serverless framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud, and traditional VM/Container. Super easy integrate with React and Vue. There are many similar frameworks in the community, so why do you need Midway? Midway is a framework that Alibaba has been developing continuously. Before egg was used as the underlying framework, an application-oriented framework was required to connect with the group's...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    rpc-websockets

    rpc-websockets

    JSON-RPC 2.0 implementation over WebSockets for Node.js

    The rpc-websockets library enables developers to easily implement their business logic that includes messaging between users, machines or any devices. It provides a possibility to send and receive JSON data through the WebSocket communication protocol in order to support two-way notification push, running RPC methods and firing any types of event signalling. Only clients can call RPC methods and not vice versa at the moment. Both frontend (HTML/JS-based) and backend (Node.js-based) development environments are supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ddclient

    ddclient

    ddclient updates dynamic DNS entries for accounts

    ...The client can discover your current address via network interfaces or external check services, which is crucial for NAT’d home connections. It runs as a daemon or from cron, with configurable intervals, SSL/TLS for provider communication, and robust logging to aid troubleshooting. A single configuration file defines multiple hosts, credentials, and per-record options, making complex setups straightforward. In practice, ddclient turns dynamic residential or small-office internet links into stable hostnames for VPNs, home labs, and self-hosted services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Routr

    Routr

    The future of programmable SIP servers

    Lightweight sip proxy, location server, and registrar that provides a reliable and scalable SIP infrastructure for telephony carriers, communication service providers, and integrators. Routr provides all the tools required to deploy your VoIP network, including a command-line for remote server control. It can also be controlled via a RESTful API or a web-based GUI. Routr includes all tools for deploying your VoIP network. It offers remote server control via command-line, RESTful API, or a user-friendly GUI in your web browser. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    libfabric

    libfabric

    AWS Libfabric

    The Open Fabrics Interfaces (OFI) is a framework focused on exporting fabric communication services to applications. Libfabric pre-built binaries may be available from other sources, such as Linux distributions. Elastic Fabric Adapter (EFA) is a network interface for Amazon EC2 instances that enables customers to run applications requiring high levels of inter-node communications at scale on AWS. Its custom-built operating system (OS) bypass hardware interface enhances the performance of inter-instance communications, which is critical to scaling these applications. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Serial-Master

    Serial/TCP terminal: ANSI color, logging, HEX input, & XLSX docs.

    Serial-Master is a comprehensive, cross-platform terminal application for both serial (COM) port and network communication, featuring a modern, intuitive graphical user interface (GUI) designed for simplifying debugging and monitoring tasks. Core Communication & Debugging Features Serial-Master is not just a basic terminal; it's a powerful tool with specialized features for data analysis and control: Advanced ANSI Color Display: Enhance data readability with support for ANSI color codes sent over the serial port. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    NetCoreServer

    NetCoreServer

    Ultra fast and low latency asynchronous socket server & client C#

    Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, Unix Domain Socket, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution. Has an integration with high-level message protocol based on Fast Binary Encoding. Cross-platform (Linux, MacOS, Windows) Asynchronous communication. Supported transport protocols: TCP, SSL, UDP, UDP multicast, Unix Domain Socket. Supported Web protocols: HTTP, HTTPS, WebSocket, WebSocket secure. Supported Swagger OpenAPI iterative documentation. Supported message protocol based on Fast Binary Encoding.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • 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 →