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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • freqtrade/freqtradeAvatar de freqtrade

    freqtrade/freqtrade

    51,527Voir sur GitHub↗

    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
    Voir sur GitHub↗51,527
  • chatwoot/chatwootAvatar de chatwoot

    chatwoot/chatwoot

    31,959Voir sur GitHub↗

    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
    Voir sur GitHub↗31,959
  • sipeed/picoclawAvatar de sipeed

    sipeed/picoclaw

    29,430Voir sur GitHub↗

    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
    Voir sur GitHub↗29,430
  • nats-io/nats-serverAvatar de nats-io

    nats-io/nats-server

    20,076Voir sur GitHub↗

    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
    Voir sur GitHub↗20,076
  • quarkusio/quarkusAvatar de quarkusio

    quarkusio/quarkus

    15,479Voir sur GitHub↗

    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
    Voir sur GitHub↗15,479
  • hkuds/deepcodeAvatar de HKUDS

    HKUDS/DeepCode

    14,539Voir sur GitHub↗

    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
    Voir sur GitHub↗14,539
  • lonamiwebs/telethonAvatar de LonamiWebs

    LonamiWebs/Telethon

    12,022Voir sur GitHub↗

    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
    Voir sur GitHub↗12,022
  • nostr-protocol/nostrAvatar de nostr-protocol

    nostr-protocol/nostr

    11,414Voir sur GitHub↗

    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.

    Voir sur GitHub↗11,414
  • wildfirechat/im-serverAvatar de wildfirechat

    wildfirechat/im-server

    8,507Voir sur GitHub↗

    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
    Voir sur GitHub↗8,507
  • pentaho/pentaho-kettleAvatar de pentaho

    pentaho/pentaho-kettle

    8,353Voir sur GitHub↗

    Pentaho Kettle est une plateforme d'intégration de données ETL d'entreprise conçue pour extraire, transformer et charger des données entre des sources disparates et des bases de données cibles. Il fonctionne comme un orchestrateur piloté par les métadonnées qui utilise un concepteur de flux de travail visuel pour créer et gérer des séquences complexes de tâches de données et de pipelines de transformation. Le système se distingue par son moteur de traitement de données distribué, qui exécute les charges de travail sur des clusters de nœuds de serveur pour augmenter le débit. Il emploie une architecture basée sur des plugins, permettant à la plateforme d'être étendue via des fichiers JAR externes pour fournir une connectivité à diverses bases de données et services cloud. La plateforme couvre un large éventail de capacités d'intégration de données, notamment le chargement en masse, la gestion de fichiers à distance et la transformation de structures de données. Elle fournit des outils pour la validation de la qualité des données, l'automatisation des pipelines et la gestion du cycle de vie des tâches, ainsi que des utilitaires de surveillance pour suivre la santé du serveur et l'état d'exécution en temps réel.

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

    Java
    Voir sur GitHub↗8,353
  • overtake/telegramswiftAvatar de overtake

    overtake/TelegramSwift

    5,706Voir sur GitHub↗

    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
    Voir sur GitHub↗5,706
  • lharries/whatsapp-mcpAvatar de lharries

    lharries/whatsapp-mcp

    5,339Voir sur GitHub↗

    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
    Voir sur GitHub↗5,339
  • nikoksr/notifyAvatar de nikoksr

    nikoksr/notify

    3,737Voir sur GitHub↗

    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
    Voir sur GitHub↗3,737
  • dinoki-ai/osaurusAvatar de dinoki-ai

    dinoki-ai/osaurus

    3,531Voir sur GitHub↗

    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
    Voir sur GitHub↗3,531
  1. Home
  2. Networking & Communication
  3. Messaging Integrations

Explorer les sous-tags

  • 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 sous-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.