awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

62 रिपॉजिटरी

Awesome GitHub RepositoriesMessage Routing

Systems for orchestrating and directing messages across diverse communication channels through a unified interface.

Distinguishing note: Focuses on the logic of routing messages to specific channels rather than the underlying network protocol implementation.

Explore 62 awesome GitHub repositories matching networking & communication · Message Routing. Refine with filters or upvote what's useful.

Awesome Message Routing GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted का अवतार

    awesome-selfhosted/awesome-selfhosted

    299,516GitHub पर देखें↗

    यह प्रोजेक्ट निजी सर्वर वातावरण और होम लैब में डिप्लॉयमेंट के लिए डिज़ाइन किए गए ओपन-सोर्स सॉफ्टवेयर की एक समुदाय-क्यूरेटेड निर्देशिका है। यह मुख्यधारा की क्लाउड सेवाओं के स्वतंत्र, स्व-होस्ट किए गए विकल्पों को खोजने के लिए एक व्यापक संसाधन के रूप में कार्य करता है, जिससे उपयोगकर्ता अपने डिजिटल इंफ्रास्ट्रक्चर पर पूर्ण डेटा स्वामित्व और नियंत्रण बनाए रख सकते हैं। निर्देशिका को एक पदानुक्रमित वर्गीकरण के माध्यम से संरचित किया गया है जो अनुप्रयोगों के एक विशाल संग्रह को तार्किक श्रेणियों में व्यवस्थित करता है, जो मीडिया प्रबंधन और डेटा एनालिटिक्स से लेकर निजी संचार और टीम उत्पादकता टूल तक फैला हुआ है। यह एक सहयोगात्मक पीयर-रिव्यू प्रक्रिया के माध्यम से खुद को अलग करती है, जहाँ समुदाय के सदस्य निर्देशिका को सटीक और विश्वसनीय सुनिश्चित करने के लिए प्रत्येक सबमिशन की गुणवत्ता और प्रासंगिकता को मान्य करते हैं। प्रोजेक्ट इंफ्रास्ट्रक्चर ऑटोमेशन, कंटेनर-आधारित सर्विस डिप्लॉयमेंट और घोषणात्मक कॉन्फ़िगरेशन प्रबंधन सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करता है। ये टूल उपयोगकर्ताओं को पुनरुत्पादनीय सर्वर वातावरण बनाए रखने और निजी हार्डवेयर पर जटिल सर्विस निर्भरताओं को प्रबंधित करने में सहायता करते हैं। निर्देशिका को एक वर्ज़न-कंट्रोल रिपॉजिटरी के रूप में बनाए रखा जाता है, यह सुनिश्चित करते हुए कि सभी अपडेट और समुदाय-संचालित परिवर्तन ट्रैक किए जाते हैं और पारदर्शी हैं।

    Transfers electronic mail between servers using standard protocols to ensure reliable delivery across networks.

    awesomeawesome-listcloud
    GitHub पर देखें↗299,516
  • nousresearch/hermes-agentNousResearch का अवतार

    NousResearch/hermes-agent

    195,049GitHub पर देखें↗

    Hermes-agent is an autonomous AI agent framework and runtime designed to execute complex tasks and synthesize new skills from execution traces. It includes a provider-agnostic gateway for routing requests across multiple model backends and a serverless runtime that suspends idle agent instances and resumes them on demand across containers and virtual machines. The project provides a desktop automation toolset that controls native GUI workflows on Linux by querying accessibility APIs and injecting input events. It further distinguishes itself with the ability to generate procedural skills from

    Implements a unified gateway to route communication between AI agents and external chat platforms.

    Pythonaiai-agentai-agents
    GitHub पर देखें↗195,049
  • shareai-lab/learn-claude-codeshareAI-lab का अवतार

    shareAI-lab/learn-claude-code

    67,975GitHub पर देखें↗

    This project provides a modular framework for building and orchestrating autonomous AI agents. It functions as an agentic workflow engine that manages the full lifecycle of task execution, including model reasoning, tool invocation, and the integration of results. By utilizing a centralized orchestration platform, the system enables the creation of multi-agent teams that collaborate on complex objectives through structured communication and shared task graphs. The framework distinguishes itself through its focus on persistent, stateful operations and multi-agent coordination. It employs file-

    Dispatches incoming communications to specific handlers based on message type to ensure protocol-specific logic application.

    Pythonagentagent-developmentai-agent
    GitHub पर देखें↗67,975
  • notifirehq/notifirenotifirehq का अवतार

    notifirehq/notifire

    39,138GitHub पर देखें↗

    Notifire is a multi-channel notification infrastructure designed to route and dispatch alerts across email, SMS, push, and chat providers through a unified interface. It functions as an agent communication gateway that normalizes inbound and outbound messages between chat platforms and AI agents for consistent data processing. The system includes a notification workflow engine that uses branching conditions and batching capabilities to design delivery sequences and reduce user fatigue. It also provides a pre-built notification center component, allowing web applications to embed a real-time i

    Provides a unified interface for orchestrating and directing messages across diverse communication channels.

    TypeScript
    GitHub पर देखें↗39,138
  • novuhq/novunovuhq का अवतार

    novuhq/novu

    39,133GitHub पर देखें↗

    This project is a centralized notification infrastructure platform designed to manage multi-channel messaging workflows, delivery routing, and user preference settings through a unified integration layer. It provides a code-first workflow engine that allows engineers to define complex messaging sequences and notification logic as version-controlled code, ensuring consistency across development and deployment pipelines. The platform distinguishes itself by decoupling notification content from application logic, enabling non-technical teams to design and update templates through a visual interf

    The platform routes messages across multiple channels using a unified system that simplifies complex delivery logic and reduces the overhead of maintaining separate messaging services.

    TypeScriptalternativecommunicationemail
    GitHub पर देखें↗39,133
  • qwibitai/nanoclawqwibitai का अवतार

    qwibitai/nanoclaw

    29,956GitHub पर देखें↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    Connects AI agents to external chat platforms and webhooks through a unified routing pipeline.

    TypeScriptai-agentsai-assistantclaude-code
    GitHub पर देखें↗29,956
  • sipeed/picoclawsipeed का अवतार

    sipeed/picoclaw

    29,430GitHub पर देखें↗

    Picoclaw is a lightweight framework designed for the deployment and orchestration of autonomous software agents. It functions as a cross-platform runtime that packages the entire system into a single self-contained binary, enabling native execution across diverse hardware architectures including RISC-V, ARM64, and x86_64. The platform is specifically optimized for resource-constrained environments, ensuring minimal startup times and a low memory footprint. The system distinguishes itself through intelligent task orchestration, which routes incoming requests to specific inference models based

    Directs incoming communications to specific agents based on message context and user account.

    Go
    GitHub पर देखें↗29,430
  • agentscope-ai/agentscopeagentscope-ai का अवतार

    agentscope-ai/agentscope

    26,895GitHub पर देखें↗

    Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys

    Routes messages automatically between agents to eliminate manual passing within shared contexts.

    Pythonagentchatbotlarge-language-models
    GitHub पर देखें↗26,895
  • apache/incubator-rocketmqapache का अवतार

    apache/incubator-rocketmq

    22,461GitHub पर देखें↗

    RocketMQ is a distributed messaging and streaming platform designed for building event-driven applications. It serves as middleware to decouple services using publish-subscribe and request-reply patterns, and functions as a transactional messaging system that ensures atomicity by linking message delivery to local transaction outcomes. The platform includes specialized capabilities as a Kubernetes-native message broker for container orchestration environments and an MQTT broker for ingesting event data from mobile applications and hardware terminals. The system covers high-throughput data str

    Decouples system components by transporting messages between producers and consumers in an event-driven architecture.

    Java
    GitHub पर देखें↗22,461
  • vectordotdev/vectorvectordotdev का अवतार

    vectordotdev/vector

    22,071GitHub पर देखें↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Routes logs to message brokers by configuring connection URIs and exchange settings.

    Rusteventsforwarderhacktoberfest
    GitHub पर देखें↗22,071
  • nautechsystems/nautilus_tradernautechsystems का अवतार

    nautechsystems/nautilus_trader

    20,056GitHub पर देखें↗

    Nautilus Trader is a high-performance algorithmic trading framework built in Rust, designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive platform for managing multi-asset portfolios and interacting with diverse financial markets through a standardized connectivity suite. The system is engineered to handle high-frequency data processing and complex order execution while maintaining precise numerical accuracy across various asset classes. The framework distinguishes itself through an architecture centered on deterministic even

    Facilitates internal component communication using point-to-point and publish-subscribe patterns for a loosely coupled architecture.

    Rustalgorithmic-trading-engineartificial-intelligencecrypto-trading
    GitHub पर देखें↗20,056
  • vercel/ai-chatbotvercel का अवतार

    vercel/ai-chatbot

    19,541GitHub पर देखें↗

    This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter

    Centralizes incoming private messages into a dedicated handler to maintain consistent conversation flows across different messaging services.

    TypeScriptaichatgptnextjs
    GitHub पर देखें↗19,541
  • nodemailer/nodemailernodemailer का अवतार

    nodemailer/nodemailer

    17,583GitHub पर देखें↗

    Nodemailer is a comprehensive library for Node.js applications designed to handle the composition, signing, and transmission of email messages. It provides a robust framework for constructing MIME-compliant content, managing complex attachments, and routing messages through various delivery channels, including standard SMTP servers, local mail transfer agents, and cloud-based email services. The library distinguishes itself through a modular, plugin-based transport architecture that allows for custom delivery mechanisms and environment-specific configurations. It includes advanced features fo

    Manages email addressing, reply-to behavior, and conversation threading to ensure correct delivery and logical grouping.

    JavaScriptemailemail-sendernodemailer
    GitHub पर देखें↗17,583
  • quarkusio/quarkusquarkusio का अवतार

    quarkusio/quarkus

    15,479GitHub पर देखें↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Directs messages to specific broker addresses or queues using static configuration or dynamic destination selection via message metadata.

    Javacloud-nativehacktoberfestjava
    GitHub पर देखें↗15,479
  • billionmail/billionmailBillionmail का अवतार

    Billionmail/BillionMail

    15,186GitHub पर देखें↗

    BillionMail is a self-hosted email infrastructure and marketing platform designed to provide full control over mail delivery, domain management, and subscriber communication. It functions as a comprehensive mail server manager that enables users to deploy and maintain private email environments, including integrated webmail interfaces for direct account access. The platform distinguishes itself by combining high-volume bulk email distribution with sophisticated deliverability tools. It supports multi-tenant infrastructure provisioning, allowing administrators to manage multiple domains and ma

    Directs outgoing email traffic through configurable third-party providers to optimize delivery rates.

    Godovecotemailemail-marketing
    GitHub पर देखें↗15,186
  • botpress/botpressbotpress का अवतार

    botpress/botpress

    14,748GitHub पर देखें↗

    Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents powered by large language models. It provides a framework for managing the entire lifecycle of these agents, from initial creation through to deployment across various production environments. The platform includes a custom integration SDK for developing and publishing third-party connectors that extend agent capabilities. These tools allow for the creation of custom plugins that connect AI agents to external APIs and third-party services. The system supports both visual des

    Orchestrates and directs user interaction payloads across diverse communication channels through a unified interface.

    TypeScript
    GitHub पर देखें↗14,748
  • rabbitmq/rabbitmq-serverrabbitmq का अवतार

    rabbitmq/rabbitmq-server

    13,732GitHub पर देखें↗

    RabbitMQ is a multi-protocol messaging broker that functions as an AMQP message broker, a clustered message queue, and a distributed message stream. It provides a server for translating and bridging communication between diverse messaging standards to connect heterogeneous systems. The system distinguishes itself through distributed broker clustering and federation, using shoveling mechanisms to synchronize data across geographically separate sites. It supports high-throughput, append-only logs for persisting and reading large sequences of messages for real-time processing. The broker covers

    Decouples services by routing asynchronous messages through a broker to ensure reliable communication.

    JavaScript
    GitHub पर देखें↗13,732
  • akka/akka-coreakka का अवतार

    akka/akka-core

    13,272GitHub पर देखें↗

    Akka Core is an actor model framework and asynchronous concurrency library used for building scalable and resilient distributed systems. It provides a distributed computing platform and fault tolerant runtime that manages communication and state across networked nodes. The system uses location-transparent messaging and a cluster management system to organize nodes into high-availability architectures. This allows for the creation of elastic clusters that scale resources on demand and coordinate distributed workloads. The platform handles concurrent state management and distributed systems or

    Enables location transparency, allowing messages to be routed to actors without requiring knowledge of their physical network location.

    Scala
    GitHub पर देखें↗13,272
  • akka/akkaakka का अवतार

    akka/akka

    13,271GitHub पर देखें↗

    Akka is an actor model framework and distributed systems platform used to build concurrent and distributed applications. It provides a toolkit for managing multi-threaded state and behavior through asynchronous message passing, allowing developers to create concurrent applications without manual locks or synchronization. The system functions as a cluster management and event sourcing framework, automating the scaling and coordination of high-availability clusters. It enables the deployment of elastic services that coordinate workloads across multiple network nodes and ensures fault tolerance

    Provides location-transparent messaging that routes messages to actors regardless of whether they are local or remote.

    Scala
    GitHub पर देखें↗13,271
  • chenhg5/cc-connectchenhg5 का अवतार

    chenhg5/cc-connect

    12,915GitHub पर देखें↗

    cc-connect is an AI agent messaging bridge and session manager that connects local AI coding agents to third-party messaging platforms. It acts as a multimodal AI chat relay and a OneBot protocol gateway, allowing users to control local AI agents remotely via a variety of chat interfaces. The project distinguishes itself by providing a remote AI agent controller that enables the management of agents through slash commands and a web management dashboard. It supports multi-tenant project orchestration and session-based context isolation, ensuring that independent conversation threads are mainta

    Uses the OneBot protocol to standardize message routing between different platforms and AI agents.

    Go
    GitHub पर देखें↗12,915
पिछला123…4अगला
  1. Home
  2. Networking & Communication
  3. Message Routing

सब-टैग एक्सप्लोर करें

  • Asynchronous API RoutingRouting service API requests through message brokers to ensure reliable asynchronous delivery. **Distinct from Message Queue Routing:** Distinct from Message Queue Routing as it specifically invokes service APIs via brokers, not just routing logs.
  • Asynchronous Update RoutingRouting logic that directs incoming platform updates through asynchronous processing pipelines. **Distinct from Asynchronous API Routing:** Distinct from Asynchronous API Routing as it focuses on platform updates rather than broker-mediated service API requests.
  • Behavioral Routing PatternsPatterns for managing communication flows and object interactions to decouple senders from receivers. **Distinct from Message Routing:** Focuses on internal object communication patterns (e.g., Observer, Mediator) rather than external network message routing.
  • Location TransparencyCapabilities that allow messages to be sent to actors without knowing their physical network location. **Distinct from Message Routing:** Focuses on the abstraction of location (local vs remote) rather than the general routing logic of a message broker.
  • Message Queue Routing1 सब-टैगDirecting log messages to message queuing systems for asynchronous processing. **Distinct from Message Routing:** Focuses on queuing systems like MSMQ specifically for logs, rather than general orchestrating of messages across diverse channels.
  • Numeric Identifier DispatchDispatch incoming data to a registered handler function based on a numeric message identifier. **Distinct from Message Routing:** Distinct from Message Routing: routes by a numeric identifier in the packet header, not by message type or channel.