31 रिपॉजिटरी
Capabilities for initiating and maintaining connections from a client to a remote server endpoint.
Distinct from Remote Server Connectivities: Shortlist candidates are either too specific to AI/MCP or system administration, rather than general networking connectivity.
Explore 31 awesome GitHub repositories matching networking & communication · Remote Server Connectivity. Refine with filters or upvote what's useful.
This project is a C++ TCP server framework and educational socket programming guide. It provides a high-performance network library focused on event-driven architecture, implementing a reactor pattern to handle thousands of simultaneous client connections. The framework is distinguished by its multi-threaded event loop, which utilizes a main-sub reactor coordination model to distribute network events across a worker thread pool. It includes an abstraction layer for non-blocking socket I/O and event multiplexing via the epoll system call, decoupling network transport from application business
Implements the ability for client sockets to initiate connection requests to remote IP addresses and ports.
gops सक्रिय Go एप्लिकेशनों की रनटाइम स्थिति की निगरानी, प्रोफाइलिंग और प्रबंधन के लिए एक कमांड-लाइन डायग्नोस्टिक टूलसेट है। यह एक रनटाइम डायग्नोस्टिक टूल के रूप में कार्य करता है जो मेमोरी का विश्लेषण करने, प्रदर्शन को प्रोफाइल करने और चल रही प्रक्रियाओं के स्वास्थ्य की निगरानी करने के लिए एक केंद्रित इंटरफेस प्रदान करता है। यह टूल विशेष यूटिलिटीज का एक सेट प्रदान करता है जिसमें CPU और हीप प्रोफाइल कैप्चर करने के लिए एक प्रदर्शन प्रोफाइलर, लीक की पहचान करने और गारबेज कलेक्शन को ट्रिगर करने के लिए एक मेमोरी एनालाइज़र, और चल रही बाइनरीज़ की खोज करने और प्रक्रिया पदानुक्रमों की कल्पना करने के लिए एक प्रोसेस मॉनिटर शामिल है। यह प्रोजेक्ट डायग्नोस्टिक क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें रनटाइम निष्पादन ट्रेसिंग, स्टैक ट्रेस कैप्चर और संसाधन उपयोग सैंपलिंग शामिल है। इसमें प्रक्रिया मेटाडेटा निरीक्षण, बाइनरी पथ रिज़ॉल्यूशन, और थ्रेड काउंट और मेमोरी आँकड़ों जैसे रनटाइम मेट्रिक्स की निगरानी के लिए सिस्टम यूटिलिटीज भी शामिल हैं।
Provides capabilities to establish network connections to remote Go processes for diagnostic management.
ejabberd is a multi-protocol communication gateway and scalable server that implements XMPP for instant messaging and presence. It serves as a federated messaging platform, enabling interoperable communication and user discovery between different remote servers. The project functions as an MQTT message broker for lightweight IoT device communication and a SIP signaling server for managing voice and multimedia signaling traffic. It allows for the hosting of multiple domains on a single instance using virtual hosting to isolate configurations and prevent username conflicts. The system provides
Restricts the number of simultaneous connections established to a specific remote server.
Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis
Maintains persistent connections to remote data grids to enable shared state and low-latency access.
Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp
Connects to a remote server via its REST API to manage runs and settings programmatically.
Moleculer is a Node.js microservices framework designed for building distributed systems. It functions as a distributed service broker, task orchestrator, and service mesh framework, enabling a decentralized architecture with built-in service discovery and load balancing. The project differentiates itself through a pluggable transport layer supporting protocols such as NATS, Redis, TCP, and Kafka, as well as a dedicated microservices API gateway that maps external HTTP and WebSocket requests to internal service actions. It includes built-in fault tolerance mechanisms, including circuit breake
Allows a local broker to connect to remote transporter servers to interact with a distributed system.
Gate One is an HTML5-powered terminal emulator and SSH client
Opens SSH sessions to remote servers directly in a web browser without requiring any plugins or client software.
go-socket.io is a Go implementation of the Socket.IO protocol used to build real-time, bidirectional, and event-driven communication between servers and clients. It functions as a communication framework that manages persistent connections and maps incoming network packets to specific handler functions to execute application logic. The library enables horizontal scaling of real-time connections through a distributed pub/sub adapter, which synchronizes events across multiple server instances using an external data store. It ensures reliability across different network environments by automatic
Initiates and maintains persistent connections from clients to remote server endpoints via transport layer management.
LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes
Maintains open connections to remote servers with a configurable timeout to reduce latency.
ServiceStack एक हाई-परफ़ॉर्मेंस .NET वेब फ़्रेमवर्क है जिसे दृढ़ता से टाइप किए गए अनुरोध और प्रतिक्रिया ऑब्जेक्ट्स का उपयोग करके टाइप-सेफ़ APIs बनाने के लिए डिज़ाइन किया गया है। यह एक मैसेज-आधारित API इंजन के रूप में कार्य करता है जो बिज़नेस लॉजिक को ट्रांसपोर्ट लेयर से अलग करता है, जिससे सेवाओं को HTTP, gRPC और विभिन्न मैसेज कतार प्रदाताओं सहित कई प्रोटोकॉल के माध्यम से उजागर किया जा सकता है। यह फ़्रेमवर्क अपने टाइप-सेफ़ API जनरेटर द्वारा प्रतिष्ठित है, जो कई भाषाओं में सेवा मेटाडेटा से नेटिव क्लाइंट SDKs और डेटा ट्रांसफर ऑब्जेक्ट्स का उत्पादन करता है। इसमें माइक्रोसर्विसेज ऑर्केस्ट्रेशन के लिए एक वितरित सेवा गेटवे, C# ऑब्जेक्ट्स को सीधे डेटाबेस रिकॉर्ड्स में अनुवादित करने के लिए एक कोड-फ़र्स्ट ORM, और सुरक्षित टोकन-आधारित एक्सेस के लिए एक केंद्रीकृत पहचान और एक्सेस प्रबंधन सिस्टम शामिल है। इसकी व्यापक क्षमता सतह Pub-Sub और सर्वर-सेंट इवेंट्स के माध्यम से एसिंक्रोनस मैसेजिंग और रीयल-टाइम इवेंट स्ट्रीमिंग को कवर करती है। यह JWT, API कीज़ और स्टेप-अप ऑथेंटिकेशन सहित एकीकृत ऑथेंटिकेशन फ़्लो के साथ-साथ JSON, XML, ProtoBuf और MessagePack जैसे फ़ॉर्मेट्स के लिए व्यापक डेटा सीरियलाइज़ेशन समर्थन प्रदान करता है। अतिरिक्त टूलिंग में ऑटोमेटेड CRUD API जनरेशन, बैकग्राउंड जॉब निष्पादन और प्रशासनिक डैशबोर्ड टेम्प्लेट्स शामिल हैं।
Maintains persistent connections by sending periodic heartbeats between client and server to detect broken links.
Wetty is an HTTP browser terminal emulator that provides shell access over HTTP and HTTPS connections. It functions as a web-based remote shell and SSH browser gateway, allowing users to execute shell commands on remote hosts directly within a web browser. The project integrates SAML2 identity propagation to authenticate users through external providers and map those web identities to system accounts. It also supports embedding the terminal interface within iframes for integration into other web applications or dashboards. The system covers remote server administration and secure terminal pr
Enables the establishment of secure shell connections to distant servers using specified credentials and ports.
Webssh एक ब्राउज़र-आधारित रिमोट शेल और SSH गेटवे इंटरफेस है। यह एक वेब-आधारित SSH क्लाइंट और टर्मिनल एमुलेटर के रूप में कार्य करता है, जो उपयोगकर्ताओं को रिमोट सर्वर से सुरक्षित शेल कनेक्शन स्थापित करने और बिना किसी लोकल टर्मिनल क्लाइंट के सीधे वेब ब्राउज़र के माध्यम से कमांड निष्पादित करने की अनुमति देता है। यह सेवा पासवर्ड या पब्लिक-की ऑथेंटिकेशन का उपयोग करके रिमोट सर्वर प्रशासन का समर्थन करती है। यह ब्राउज़र URL क्वेरी पैरामीटर्स के माध्यम से कनेक्शन विवरण, टर्मिनल सेटिंग्स और प्रारंभिक कमांड पास करके स्वचालित सेशन स्टार्टअप और कॉन्फ़िगरेशन की अनुमति देती है। यह सिस्टम एक रिसाइज़ेबल टर्मिनल इंटरफेस प्रदान करता है जो कस्टम कलर स्कीम, विंडो रिसाइज़िंग और फुलस्क्रीन मोड का समर्थन करता है। इसे एक स्टैंडअलोन वेब सेवा के रूप में तैनात किया जा सकता है या रिवर्स प्रॉक्सी के पीछे होस्ट किया जा सकता है।
Initiates and maintains secure SSH connections to remote servers using passwords or public keys.
Codeception, PHP एप्लिकेशन के लिए एक फुल-स्टैक टेस्टिंग फ्रेमवर्क है जो यूनिट, फंक्शनल और एक्सेप्टेंस टेस्टिंग के लिए एक एकीकृत इंटरफ़ेस प्रदान करता है। यह WebDriver प्रोटोकॉल के माध्यम से वास्तविक डेस्कटॉप और मोबाइल ब्राउज़र को स्वचालित करने के लिए एक टूल के रूप में कार्य करता है और REST और SOAP API के परीक्षण के लिए एक क्लाइंट के रूप में कार्य करता है। यह फ्रेमवर्क बिहेवियर-ड्रिवन डेवलपमेंट के लिए अपने समर्थन द्वारा प्रतिष्ठित है, जो उपयोगकर्ताओं को तकनीकी परीक्षणों को व्यावसायिक आवश्यकताओं के साथ संरेखित करने के लिए Gherkin भाषा में मानव-पठनीय परीक्षण विनिर्देश लिखने की अनुमति देता है। यह इन नेचुरल लैंग्वेज स्टेप्स को निष्पादन योग्य PHP विधियों से जोड़ने के लिए एक्टर-आधारित एक्शन मैपिंग को लागू करता है। इसकी क्षमताएं SQL और NoSQL स्टोर के लिए डेटाबेस स्टेट सत्यापन और प्रबंधन, ब्राउज़र ऑटोमेशन के माध्यम से उपयोगकर्ता वर्कफ़्लो का अनुकरण और JSON और XML का उपयोग करके API डेटा स्ट्रक्चर्स का सत्यापन सहित एक व्यापक सतह को कवर करती हैं। यह कोड कवरेज को मापने और डिपेंडेंसी इंजेक्शन और सर्विस कंटेनर हेरफेर के माध्यम से परीक्षण जीवनचक्र को प्रबंधित करने के लिए टूल्स भी प्रदान करता है। इस प्रोजेक्ट में मानकीकृत परीक्षण बॉयलरप्लेट और कॉन्फ़िगरेशन फाइलें उत्पन्न करने के लिए एक गाइडेड कमांड-लाइन इंस्टॉलेशन प्रक्रिया शामिल है।
Supports terminating existing remote connections to initialize new ones using different user credentials.
Handy is a C++11 network server framework and event-driven networking engine designed for building high-performance concurrent TCP and UDP servers. It functions as an asynchronous I/O library and an HTTP server implementation that separates asynchronous network I/O from synchronous business logic to simplify server development. The framework distinguishes itself by utilizing platform-specific event notifications to manage millions of simultaneous network connections and providing an SSL/TLS network wrapper for encrypted asynchronous data transmission. It implements a half-sync/half-async proc
Maintains open connections to remote servers using configurable timeouts to reduce latency.
H2 Java में लिखा गया एक JDBC-अनुपालन रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। यह एक एम्बेड करने योग्य SQL डेटाबेस के रूप में कार्य करता है जो नेटवर्क लेटेंसी को हटाने के लिए सीधे एप्लिकेशन प्रोसेस के भीतर चल सकता है, या उच्च-प्रदर्शन वाले वोलेटाइल स्टोरेज के लिए इन-मेमोरी डेटाबेस के रूप में कार्य कर सकता है। इसमें SQL कमांड निष्पादित करने और स्कीमा प्रबंधित करने के लिए एक वेब-आधारित कंसोल भी शामिल है। सिस्टम को इसके लचीले डिप्लॉयमेंट मोड द्वारा पहचाना जाता है, जिसमें रिमोट TCP/IP एक्सेस के लिए स्टैंडअलोन सर्वर मोड और स्थानीय व रिमोट कनेक्टिविटी के लिए मिक्स्ड मोड शामिल है। इसमें एक डायलेक्ट एमुलेशन लेयर और कम्पैटिबिलिटी मोड हैं जो इसे अन्य डेटाबेस सिस्टम के व्यवहार और सिंटैक्स की नकल करने की अनुमति देते हैं। इंजन ACID ट्रांजेक्शन (मल्टी-वर्जन कॉनकरेंसी कंट्रोल के साथ), जियोस्पेशियल और JSON डेटा सपोर्ट, और उन्नत विश्लेषणात्मक विंडो फंक्शन्स जैसी व्यापक क्षमताएं प्रदान करता है। इसमें डेटा संरक्षण के लिए कंप्रेस्ड बैकअप, SQL स्क्रिप्ट रिस्टोरेशन और बड़े डेटासेट को संभालने के लिए ऑफ-हीप मेमोरी प्रबंधन के टूल शामिल हैं।
Enables remote data management by connecting to a standalone server via TCP/IP.
Cyberduck is a multi-protocol file transfer client and cross-platform file manager for Mac and Windows. It functions as a cloud storage manager and remote storage mounter, allowing users to upload, organize, and synchronize data between local drives and remote endpoints. The application provides a unified interface for managing files across FTP, SFTP, WebDAV, S3, and other cloud storage protocols, including Amazon S3, Backblaze B2, Microsoft Azure, and OneDrive. It distinguishes itself with a client-side encryption vault that encrypts files and folders locally before they are transmitted to r
Initiates and maintains secure connections to remote servers and cloud services using predefined profiles.
यह प्रोजेक्ट एक Jellyfin मेटाडेटा प्लगइन और मीडिया लाइब्रेरी प्रदाता है जिसे रिमोट बैकएंड सर्वर से मूवी और शो की जानकारी प्राप्त करने के लिए डिज़ाइन किया गया है। यह एक स्वचालित मीडिया आयोजक के रूप में कार्य करता है जो Jellyfin लाइब्रेरी को शीर्षकों, अभिनेता की जीवनी और इमेजरी के साथ भरता है। प्लगइन में अभिनेता के थंबनेल और मीडिया कवर को स्वचालित रूप से केंद्र में रखने और क्रॉप करने के लिए एक स्थानीय फेस-डिटेक्शन इंजन शामिल है। यह अनुवाद टूल्स भी प्रदान करता है जो मूवी सारांश और समीक्षाओं को लक्षित भाषाओं में बदलने के लिए बाहरी API का उपयोग करते हैं। यह सिस्टम मल्टी-डिस्क वीडियो समूहीकरण, शैली रीमैपिंग और उपशीर्षक भाषा टैगिंग के माध्यम से मीडिया संगठन का प्रबंधन करता है। यह पोस्टरों में उपशीर्षक संकेतक जोड़ने और रिमोट ट्रेलर पूर्वावलोकन एम्बेड करने जैसी दृश्य वृद्धि का समर्थन करता है। बैकएंड सर्विस को बाइनरी या कंटेनर के माध्यम से स्थापित किया जा सकता है, जिसमें क्लाउड डिप्लॉयमेंट और टोकन-आधारित एक्सेस सुरक्षा के विकल्प हैं।
Provides the connectivity required to link the media manager to remote backend servers for movie and show information.
Janet is a Lisp-based dynamic programming language featuring a register-based bytecode virtual machine and an embeddable scripting engine. It functions as a fiber-based concurrency runtime and includes a parsing engine based on Parsing Expression Grammars. The project is distinguished by its ability to be integrated into C or C++ applications via a minimal header interface. It utilizes a Lisp-style macro system for compile-time code transformation and employs prototype-based table inheritance for object-oriented behavior. The runtime covers a broad set of capabilities, including asynchronous
Enables opening duplex communication streams to remote servers using hostnames.
apprtc एक WebRTC वीडियो चैट एप्लिकेशन और सिग्नलिंग सर्वर है जिसे ब्राउज़रों के बीच पीयर-टू-पीयर ऑडियो और वीडियो संचार स्थापित करने के लिए डिज़ाइन किया गया है। यह सेशन विवरण और नेटवर्क उम्मीदवारों का आदान-प्रदान करने के लिए एक websocket-आधारित सिग्नलिंग सर्वर का उपयोग करके एक समन्वय लेयर प्रदान करता है। प्रोजेक्ट को एक डॉकराइज़्ड संचार ऐप के रूप में वितरित किया जाता है, जो स्थानीय विकास या क्लाउड होस्टिंग के लिए कॉलिंग सेवा की कंटेनरीकृत तैनाती की अनुमति देता है। इसमें एक नेटवर्क गेटवे शामिल है जो फ़ायरवॉल और NATs के माध्यम से मीडिया प्रवाह की सुविधा के लिए STUN और TURN सर्वर को एकीकृत करता है। कार्यान्वयन पीयर डिस्कवरी और कनेक्शन, रीयल-टाइम ऑडियो और वीडियो कॉलिंग, और नेटवर्क ट्रैवर्सल कॉन्फ़िगरेशन को कवर करता है। इसमें सर्वर कनेक्टिविटी को सत्यापित करने के लिए डायग्नोस्टिक टूल्स और रिमोट डेटा वेयरहाउस में एप्लिकेशन एनालिटिक्स प्रसारित करने के लिए एक पाइपलाइन भी शामिल है।
Includes diagnostic tools for testing server addresses and credentials to ensure successful candidate generation.
This project is a language model interpretability tool designed to visualize and analyze the internal activations and attention heads of neural networks. It provides a framework for understanding how models process information by capturing internal model states and rendering them through an interactive web interface. The system specializes in decomposing high-dimensional activations into interpretable latent features using sparse autoencoders and generating automated natural language explanations for individual model nodes. It enables the discovery of model circuits by mapping connections bet
Establishes connections between the visualization interface and a remote server to receive real-time activation data.