awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 Repos

Awesome GitHub RepositoriesMessaging Integrations

Adapters for connecting software systems to external messaging and notification platforms.

Distinguishing note: Focuses on external communication bridges rather than internal message queues.

Explore 14 awesome GitHub repositories matching networking & communication · Messaging Integrations. Refine with filters or upvote what's useful.

Awesome Messaging Integrations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • freqtrade/freqtradeAvatar von freqtrade

    freqtrade/freqtrade

    51,527Auf GitHub ansehen↗

    This project is an algorithmic trading engine designed for the automated execution of cryptocurrency strategies. It provides a modular execution core that connects to multiple centralized and decentralized exchanges, allowing users to deploy rule-based trading logic across various spot and futures markets. The platform serves as a comprehensive environment for the entire trading lifecycle, from initial strategy development to live market operations. What distinguishes this platform is its integrated suite for quantitative analysis and predictive modeling. It features a robust backtesting engi

    Bridges external messaging platforms with internal command buses for remote monitoring and intervention.

    Pythonalgorithmic-tradingbitcoincryptocurrencies
    Auf GitHub ansehen↗51,527
  • chatwoot/chatwootAvatar von chatwoot

    chatwoot/chatwoot

    31,959Auf GitHub ansehen↗

    Chatwoot is a self-hosted, omnichannel customer support platform designed to aggregate messages from diverse social and digital channels into a single, collaborative team inbox. It provides organizations with full data ownership and control over their support infrastructure, ensuring strict logical separation of customer data through multi-tenant architecture. By centralizing communication, the platform enables teams to manage, route, and resolve inquiries within a unified workspace that maintains complete interaction history for every contact. The platform distinguishes itself through an eve

    Integrates WhatsApp Business accounts to enable two-way customer conversations and proactive template messaging.

    Rubyactioncablechat-widgetconversation
    Auf GitHub ansehen↗31,959
  • sipeed/picoclawAvatar von sipeed

    sipeed/picoclaw

    29,430Auf GitHub ansehen↗

    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

    Consolidates traffic from multiple messaging platforms through a unified gateway to facilitate seamless user interaction.

    Go
    Auf GitHub ansehen↗29,430
  • nats-io/nats-serverAvatar von nats-io

    nats-io/nats-server

    20,076Auf GitHub ansehen↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Applies deduplication and concurrency controls to published messages to ensure data consistency and prevent duplicate processing.

    Gocloudcloud-computingcloud-native
    Auf GitHub ansehen↗20,076
  • quarkusio/quarkusAvatar von quarkusio

    quarkusio/quarkus

    15,479Auf GitHub ansehen↗

    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

    Connects applications to message brokers to support asynchronous communication and event-driven architectures.

    Javacloud-nativehacktoberfestjava
    Auf GitHub ansehen↗15,479
  • hkuds/deepcodeAvatar von HKUDS

    HKUDS/DeepCode

    14,539Auf GitHub ansehen↗

    DeepCode is an agentic development framework designed to orchestrate autonomous AI agents for software engineering tasks. It functions as a multi-agent workflow orchestrator that translates natural language requirements into functional codebases by coordinating specialized agents for architectural planning, intent analysis, and implementation. The platform integrates multiple language models to power these automated routines, providing a unified environment for complex development projects. The system distinguishes itself through its ability to transform academic research papers into executab

    Connects automated workflows to external messaging platforms to enable remote interaction and task updates.

    Pythonagentic-codingllm-agent
    Auf GitHub ansehen↗14,539
  • lonamiwebs/telethonAvatar von LonamiWebs

    LonamiWebs/Telethon

    12,022Auf GitHub ansehen↗

    Telethon is a Python asynchronous API wrapper and client library designed for interacting with the Telegram API. It implements the MTProto protocol to enable programmatic communication for both user accounts and bots. The project serves as a development framework for building custom Telegram clients and automating account actions. It provides the tooling necessary to create automated bots that manage group interactions and channel communications. The library supports messaging data integration and the automation of messaging workflows. It handles the translation of high-level calls into the

    Acts as an adapter connecting external software systems to the Telegram messaging platform.

    Python
    Auf GitHub ansehen↗12,022
  • nostr-protocol/nostrAvatar von nostr-protocol

    nostr-protocol/nostr

    11,414Auf GitHub ansehen↗

    Nostr is a decentralized social protocol and censorship-resistant messaging standard. It operates as a distributed event relay network where user identities are defined by public-key cryptography rather than centralized account databases. The protocol enables the exchange of cryptographically signed messages across a network of independent relays. This system allows for the broadcasting of signed notes to multiple servers to ensure content availability and permanence, while using public-key pairs to prove authorship and authenticity without a central registry. The system covers distributed c

    Uses public-key cryptography to check that received notes remain unaltered during transmission.

    Auf GitHub ansehen↗11,414
  • wildfirechat/im-serverAvatar von wildfirechat

    wildfirechat/im-server

    8,507Auf GitHub ansehen↗

    WildfireChat’s im-server is an open-source instant messaging backend that handles message routing, user management, and group chat for private deployments. It provides a self-hosted messaging platform that can run on private infrastructure without third-party cloud dependencies, supporting enterprise messaging with group management, user directories, and external system integration. The server synchronizes messages and state across mobile, desktop, web, and mini-program clients simultaneously, and supports real-time audio/video calls with group conferencing and live streaming. It includes enc

    Integrates instant messaging and audio/video capabilities into embedded or resource-constrained systems.

    Javaimvoip
    Auf GitHub ansehen↗8,507
  • pentaho/pentaho-kettleAvatar von pentaho

    pentaho/pentaho-kettle

    8,353Auf GitHub ansehen↗

    Pentaho Kettle ist eine Enterprise-ETL-Datenintegrationsplattform, die darauf ausgelegt ist, Daten zwischen unterschiedlichen Quellen und Zieldatenbanken zu extrahieren, zu transformieren und zu laden. Sie fungiert als metadatengesteuerter Orchestrator, der einen visuellen Workflow-Designer nutzt, um komplexe Sequenzen von Datenaufgaben und Transformationspipelines zu erstellen und zu verwalten. Das System zeichnet sich durch seine verteilte Datenverarbeitungs-Engine aus, die Workloads über Cluster von Server-Nodes hinweg ausführt, um den Durchsatz zu erhöhen. Es verwendet eine Plugin-basierte Architektur, die es ermöglicht, die Plattform über externe JAR-Dateien zu erweitern, um Konnektivität zu diversen Datenbanken und Cloud-Diensten bereitzustellen. Die Plattform deckt ein breites Spektrum an Datenintegrationsfunktionen ab, einschließlich Bulk-Loading, Remote-Dateiverwaltung und Datenstrukturtransformation. Sie bietet Werkzeuge für Datenqualitätsvalidierung, Pipeline-Automatisierung und Job-Lebenszyklusmanagement sowie Überwachungsprogramme zur Verfolgung des Serverzustands und des Echtzeit-Ausführungsstatus.

    Provides adapters for connecting the platform to external messaging and notification systems for process event alerts.

    Java
    Auf GitHub ansehen↗8,353
  • overtake/telegramswiftAvatar von overtake

    overtake/TelegramSwift

    5,706Auf GitHub ansehen↗

    TelegramSwift is a native macOS client for the Telegram messaging platform, built entirely in Swift. It provides a complete implementation of the Telegram protocol, enabling users to send text messages, make voice calls, share media files, and participate in group chats and channels directly from their Mac. The application supports core messaging features including end-to-end encryption, emoji reactions, message pinning, and threaded comments, along with content types like stickers, GIFs, polls, and stories. The client extends beyond basic messaging with capabilities for bot interaction, paym

    Validates encrypted message integrity after decryption to reject tampered or replayed messages.

    Swift
    Auf GitHub ansehen↗5,706
  • lharries/whatsapp-mcpAvatar von lharries

    lharries/whatsapp-mcp

    5,339Auf GitHub ansehen↗

    This project is a Model Context Protocol server that acts as a programmatic bridge between large language models and private messaging accounts. It provides an automation interface for interacting with WhatsApp by exposing messaging and data retrieval capabilities as tools for AI assistants. The system utilizes browser automation to control the web application interface, allowing for stateful session management to maintain authentication. It enables the transmission of various content types, including plain text, documents, and audio files formatted as voice messages. The server covers conve

    Provides a programmatic bridge connecting large language models to private WhatsApp accounts.

    Goaimcpwhatsapp
    Auf GitHub ansehen↗5,339
  • nikoksr/notifyAvatar von nikoksr

    nikoksr/notify

    3,737Auf GitHub ansehen↗

    This is a Go notification library and multi-channel router used to send messages and alerts to multiple external messaging platforms through a single standardized interface. It functions as a cross-platform alerting bridge, routing internal application events to diverse destinations. The project enables the simultaneous dispatch of a single notification across a collection of configured providers. It provides a unified interface for managing webhooks and API requests to third-party chat and alert services. Supported delivery channels include Discord, Matrix, PagerDuty, and various mobile pus

    Integrates with Viber bots to send messages to subscribed users via unique identifiers.

    Goaws-sesbotdiscord
    Auf GitHub ansehen↗3,737
  • dinoki-ai/osaurusAvatar von dinoki-ai

    dinoki-ai/osaurus

    3,531Auf GitHub ansehen↗

    Osaurus is a local AI workflow engine and LLM agent orchestration framework designed for private execution on local hardware. It functions as a desktop application automator and a voice-controlled AI interface, enabling the development of autonomous agents that can write code, execute tools, and operate a computer without keyboard or mouse input. The system is distinguished by its ability to control native desktop applications via accessibility APIs and manage web interactions through a headless browser automation tool. It supports a local-first execution model and on-premises deployment with

    Integrates with external communication services and email platforms to send and receive messages.

    Swiftanthropicapple-foundation-modelsapple-intelligence
    Auf GitHub ansehen↗3,531
  1. Home
  2. Networking & Communication
  3. Messaging Integrations

Unter-Tags erkunden

  • IoTIntegrates instant messaging and audio/video capabilities into embedded or resource-constrained systems. **Distinct from Messaging Integrations:** Distinct from Messaging Integrations: focuses on adapting messaging for IoT/embedded environments, not general platform connectivity.
  • Message Integrity Controls2 Sub-TagsMechanisms for ensuring data consistency and preventing duplicate processing in messaging systems. **Distinct from Messaging Integrations:** Distinct from Messaging Integrations: focuses on internal message consistency and deduplication rather than external platform connectivity.