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
·

16 dépôts

Awesome GitHub RepositoriesExternal Service Integrations

Connectivity mechanisms for interacting with external APIs and systems via HTTP and SMTP.

Distinct from External Service Integrations: The candidates are too specific to web-dev or AI agents; this is general infrastructure service integration.

Explore 16 awesome GitHub repositories matching devops & infrastructure · External Service Integrations. Refine with filters or upvote what's useful.

Awesome External Service 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.
  • vonng/pigstyAvatar de Vonng

    Vonng/pigsty

    5,172Voir sur GitHub↗

    Pigsty est une plateforme d'orchestration d'infrastructure de base de données complète conçue pour automatiser le cycle de vie complet des clusters PostgreSQL à haute disponibilité. Il fonctionne comme un framework d'infrastructure en tant que code qui gère la coordination des clusters, le provisionnement des nœuds et la découverte de services via des playbooks idempotents. En intégrant des mécanismes de consensus distribués, la plateforme assure un basculement automatisé et une application cohérente de l'état à travers divers environnements, y compris le matériel nu et l'infrastructure virtualisée. La plateforme se distingue par une suite robuste de capacités opérationnelles qui s'étendent au-delà de la gestion de base de données standard. Elle dispose d'un pipeline d'observabilité intégré qui agrège les métriques, les logs et les traces dans des tableaux de bord centralisés pour une surveillance des performances en temps réel et une analyse diagnostique. De plus, elle fournit un framework de migration qui émule les protocoles filaires propriétaires et la syntaxe SQL, permettant l'intégration de charges de travail de base de données d'entreprise héritées dans des environnements relationnels modernes. Le système couvre une large surface fonctionnelle, y compris la gestion avancée du stockage avec clonage par copie sur écriture pour un déploiement rapide, et l'orchestration multi-base de données qui coordonne les moteurs relationnels avec la mise en cache et le stockage d'objets. Il intègre également le renforcement de la sécurité, la sauvegarde et la récupération automatisées, et le routage du trafic via des proxys en couches pour découpler les connexions client de la topologie de cluster sous-jacente. Le projet est distribué sous forme de modèle de miroir de package autonome, permettant un déploiement et une gestion des dépendances cohérents dans des environnements sécurisés ou isolés.

    Communicates with remote APIs and messaging systems to exchange information and trigger actions across distributed environments.

    Shell
    Voir sur GitHub↗5,172
  • mapsme/omimAvatar de mapsme

    mapsme/omim

    4,599Voir sur GitHub↗

    Omim is a suite of compilers and orchestrators designed to transform raw geographic and transit data into renderable offline map binaries. It provides a map generator for converting OpenStreetMap data into optimized binary files, a styling compiler for visual feature representation, and a rendering engine for visualizing geographic data from local storage without an internet connection. The project includes a map tile build orchestrator that sequences generation and optimizes resource utilization based on historical statistics. It also features a dedicated transit data processor that transfor

    Provides connectivity to external mapping, transport, and booking providers via API keys and server endpoints.

    C++
    Voir sur GitHub↗4,599
  • dotnetcore/wtmAvatar de dotnetcore

    dotnetcore/WTM

    4,351Voir sur GitHub↗

    WTM est un framework de développement pour construire des applications serveur et client d'entreprise en utilisant .NET Core. Il fonctionne comme un outil de développement rapide d'applications (RAD) qui fournit un ensemble de générateurs et d'assistants pour automatiser la création de structures de projet et de code boilerplate. Le framework inclut un constructeur d'interface utilisateur low-code qui utilise une bibliothèque partagée de contrôles pour construire des formulaires, des grilles et des boîtes de dialogue à travers plusieurs bibliothèques frontend. Il automatise davantage le développement grâce à la génération de code basée sur des templates et un assistant de bootstrapping de projet piloté par la configuration. Le système gère la gestion des données d'entreprise via un moteur d'importation de données pour les fichiers tableurs et une orchestration standardisée pour la pagination et le traitement par lots. L'accès aux données et aux pages est géré via un système de contrôle d'accès basé sur les rôles pour réguler les utilisateurs, les rôles et les groupes.

    Provides connectivity to external databases and authentication providers to maintain state across server instances.

    C#
    Voir sur GitHub↗4,351
  • tdlib/telegram-bot-apiAvatar de tdlib

    tdlib/telegram-bot-api

    4,296Voir sur GitHub↗

    Ce projet est un serveur d'API Telegram Bot auto-hébergé qui implémente une passerelle REST pour gérer des bots indépendamment de l'infrastructure cloud officielle. Il fonctionne comme un middleware de messagerie, utilisant une couche de traduction pour convertir les appels d'API REST de haut niveau en fonctions de bas niveau via un cœur basé sur TDLib. Le serveur permet un hébergement local, ce qui permet de supprimer les limites de taille de fichier du cloud pour les téléchargements et les envois, ainsi que l'utilisation d'adresses IP et de ports locaux arbitraires pour la livraison des webhooks. Il fournit un mécanisme de stockage sur système de fichiers local pour gérer les fichiers volumineux et prend en charge la persistance d'état basée sur les sessions pour faciliter la migration des instances de bot entre différents environnements serveur. Le système couvre un large éventail de fonctionnalités de bot, notamment la diffusion de médias riches, de sondages interactifs et de jeux HTML5, ainsi que l'hébergement de mini-applications. Il inclut des outils pour l'automatisation des comptes professionnels, l'organisation des sujets de forum et des fonctionnalités de monétisation telles que le traitement des paiements et la gestion des abonnements. Des utilitaires administratifs sont également fournis pour la gestion des membres de chat, la vérification des utilisateurs et la coordination des diffusions en masse. Le code source du serveur peut être compilé en un binaire pour divers systèmes d'exploitation afin de permettre un déploiement local.

    Enables the connection of external APIs and devices to process real-time information.

    C++
    Voir sur GitHub↗4,296
  • shobrook/reboundAvatar de shobrook

    shobrook/rebound

    4,119Voir sur GitHub↗

    Rebound est un résolveur d'erreurs automatisé et une extension de gestion des exceptions qui mappe les exceptions au runtime vers des bases de connaissances communautaires externes. Il fonctionne comme un outil d'automatisation de recherche conçu pour faire remonter les résolutions pilotées par la communauté directement dans le terminal lorsqu'une exception logicielle est levée. L'outil s'intègre spécifiquement avec Stack Overflow pour récupérer automatiquement les fils de discussion et solutions pertinents lors d'un crash de programme. Il réduit la recherche manuelle en récupérant ces réponses communautaires sans exiger du développeur qu'il quitte l'interface de ligne de commande. Le système couvre le dépannage automatisé des erreurs et les flux de travail de débogage des développeurs en connectant les erreurs d'application au runtime aux bases de connaissances communautaires externes. Il utilise la synthèse de requêtes pour extraire les types d'exceptions et les messages d'erreur des traces de pile (stack traces) afin de récupérer les solutions applicables.

    Integrates with external community forums using RESTful service calls to fetch relevant discussion threads and solutions.

    Pythoncommand-line-interfacecommand-line-toolerror-messages
    Voir sur GitHub↗4,119
  • homarr-labs/homarrAvatar de homarr-labs

    homarr-labs/homarr

    4,082Voir sur GitHub↗

    Homarr est un tableau de bord de services auto-hébergé et un portail de gestion de laboratoire domestique. Il fournit une interface web centralisée pour organiser et accéder aux services réseau locaux et aux applications tierces via des tableaux et des widgets personnalisables. Le projet se distingue comme un gestionnaire de conteneurs Docker et un proxy de services réseau. Il permet la surveillance de l'utilisation des ressources et le contrôle administratif des environnements conteneurisés, tout en routant le trafic HTTP et WebSocket vers les services internes. Il fonctionne également comme un hub pour suivre les versions logicielles et surveiller les ressources système en temps réel telles que le CPU, la mémoire, le GPU et l'utilisation du disque. La plateforme inclut un moteur de mise en page par glisser-déposer pour la configuration visuelle et une capacité de recherche globale pour localiser les applications et les médias à travers les services intégrés. Des capacités supplémentaires couvrent la découverte réseau automatisée, la gestion des accès utilisateurs et la sauvegarde et restauration de bases de données. L'application est packagée pour un déploiement conteneurisé afin d'assurer une exécution cohérente sur différents environnements hôtes.

    Provides connectivity to fetch real-time status and data from third-party application APIs for dashboard display.

    TypeScriptdashboarddockerorganization
    Voir sur GitHub↗4,082
  • spacecloud-io/space-cloudAvatar de spacecloud-io

    spacecloud-io/space-cloud

    3,993Voir sur GitHub↗

    Space Cloud is a self-hosted, cloud-native backend-as-a-service suite. It functions as a Kubernetes-based serverless platform that provides a GraphQL and REST API gateway, a database API generator, and an event-driven orchestrator. The platform transforms SQL and NoSQL database schemas into secure endpoints, eliminating the need for manual backend development. It distinguishes itself by allowing remote data joins, which combine records from internal databases and external HTTP microservices within a single query. The system covers a broad range of capabilities, including rule-based access co

    Integrates custom microservices into a unified API gateway to support joins between external services and database records.

    Gobaasdatabaseevent-driven
    Voir sur GitHub↗3,993
  • blynk-technologies/blynk-libraryAvatar de Blynk-Technologies

    Blynk-Technologies/blynk-library

    3,971Voir sur GitHub↗

    Blynk est un framework de périphérique embarqué et une bibliothèque de connectivité cloud IoT conçue pour établir une communication sécurisée et bidirectionnelle entre des microcontrôleurs et une plateforme de gestion distante. Il fournit l'identité fondamentale d'un outil de gestion de périphérique IoT, permettant la synchronisation des états des périphériques, le contrôle matériel distant et le mappage des données matérielles vers des interfaces basées sur le cloud. Le projet se distingue par un système de broches virtuelles qui découple la communication cloud des broches physiques, permettant un échange de données indépendant du matériel. Il prend également en charge le déchargement architectural avancé, où la communication réseau peut être déléguée à un co-processeur dédié pour prendre en charge des microcontrôleurs non connectés. La bibliothèque couvre un large éventail de capacités, incluant le provisionnement automatisé des périphériques, les mises à jour de firmware over-the-air et une structure organisationnelle multi-tenant pour la gestion de flotte. Elle intègre divers protocoles de communication tels que MQTT et HTTPS, et fournit des outils pour l'automatisation basée sur la logique, le stockage de données de séries temporelles et la construction de tableaux de bord mobiles et web pour la surveillance en temps réel. Le projet est implémenté en C++.

    Connects the IoT platform to third-party tools and services via integrated connectors.

    C++arduinocellularembedded
    Voir sur GitHub↗3,971
  • lambci/lambciAvatar de lambci

    lambci/lambci

    3,967Voir sur GitHub↗

    Ce projet est une plateforme d'intégration et de livraison continues serverless qui exécute des pipelines de build et de test automatisés en utilisant une mise à l'échelle dynamique des ressources de calcul. Il fonctionne comme un orchestrateur de test automatisé capable d'exécuter des scripts shell et des suites de tests à travers plusieurs runtimes de langages de programmation. Le système utilise un runner de build conteneurisé pour décharger les tâches gourmandes en ressources vers un cluster de conteneurs Docker, contournant les limitations des environnements serverless. Il incorpore un système de notification d'état de build qui publie les résultats sur des canaux de chat, par email et SMS, tout en générant des badges d'état pour communiquer l'état de branches de code spécifiques. La plateforme couvre plusieurs domaines de capacités, incluant le déclenchement d'événements piloté par webhook pour les builds d'intégration, le support de runtimes multi-langages et les tests d'intégration automatisés. Elle inclut également des mesures de sécurité pour la gestion des secrets de build et la protection des journaux de build, particulièrement pour les dépôts forké.

    Provides connectivity to synchronize build statuses and dispatch notifications to third-party messaging and collaboration services.

    Shell
    Voir sur GitHub↗3,967
  • sindresorhus/speed-testAvatar de sindresorhus

    sindresorhus/speed-test

    3,948Voir sur GitHub↗

    Ce projet est un client en ligne de commande pour le service Speedtest.net, conçu comme un outil de performance réseau pour mesurer les vitesses de téléchargement et d'envoi internet ainsi que le ping. Il fonctionne comme un utilitaire de mesure de vitesse internet qui calcule le débit réseau et la latence pour déterminer la qualité globale de la connexion. L'outil fournit des capacités de diagnostic et de benchmarking réseau directement depuis la ligne de commande. Il prend en charge l'exportation des métriques de connexion sous forme de texte brut ou de données structurées, permettant une surveillance automatisée du réseau et le suivi des performances internet au fil du temps.

    Communicates with the Speedtest.net third-party service via HTTP to retrieve server lists and transfer data.

    JavaScriptcli-appcommand-line-tooldownload-speed
    Voir sur GitHub↗3,948
  • shroominic/codeinterpreter-apiAvatar de shroominic

    shroominic/codeinterpreter-api

    3,848Voir sur GitHub↗

    This project provides a programmatic interface and framework for integrating large language models with secure, stateful, and multimodal code execution environments. It functions as a code interpreter API that enables the execution of arbitrary Python scripts within isolated sandboxed runtimes. The system supports multimodal data analysis by processing combined text and file inputs to generate visualizations and computational results. It manages stateful workflows by maintaining conversation memory and session history, allowing language models to complete multi-step technical tasks. The fram

    Provides connectivity mechanisms for the execution environment to interact with external APIs and web resources.

    Python
    Voir sur GitHub↗3,848
  • faveosuite/faveo-helpdeskAvatar de faveosuite

    faveosuite/faveo-helpdesk

    1,238Voir sur GitHub↗

    Faveo Helpdesk is an open-source, self-hosted customer support platform designed to centralize inquiries from multiple communication channels into a unified dashboard. Built on the Laravel framework, it provides a structured environment for teams to track, prioritize, and resolve support requests through automated routing and management workflows. The platform distinguishes itself through its focus on automated support orchestration and service operations management. It includes a conversational workflow builder that allows for the creation of automated chat sequences and intelligent routing

    Integrates external infrastructure components like email servers and caching layers to extend core functionality and improve performance.

    PHPcustomer-supporthelpdeskhelpdesk-ticketing
    Voir sur GitHub↗1,238
  • tduckcloud/tduck-survey-formAvatar de TDuckCloud

    TDuckCloud/tduck-survey-form

    1,224Voir sur GitHub↗

    Ce projet est une plateforme open-source auto-hébergée conçue pour la collecte de données, la création de sondages et les flux de travail opérationnels automatisés en entreprise. Elle offre un environnement complet permettant aux organisations de conserver une souveraineté totale sur leurs données tout en gérant des questionnaires interactifs, des examens en ligne et des projets complexes de collecte d'informations au sein de leur propre infrastructure privée. La plateforme se distingue par son accent sur le déploiement scalable à haute concurrence et un contrôle organisationnel granulaire. Elle dispose d'un constructeur dynamique en glisser-déposer qui prend en charge le branchement logique et la génération de contenu assistée par IA, permettant la création de formulaires sophistiqués qui s'adaptent aux entrées des utilisateurs. Au-delà de la simple saisie de données, le système intègre des capacités métier avancées telles que des flux d'approbation multi-étapes, le traitement sécurisé des paiements et la génération automatisée de documents, le tout géré via un système de contrôle d'accès basé sur les rôles. Le système couvre une large surface de capacités, incluant la gestion de données en temps réel, la distribution multi-plateforme et des outils spécialisés pour l'évaluation des talents et la planification des ressources. Il prend en charge divers backends de stockage et fournit un suivi robuste des soumissions, garantissant que les informations collectées restent sécurisées et accessibles pour analyse. L'application est conçue pour un déploiement conteneurisé, simplifiant la configuration pour des environnements cloud privés ou sur site.

    Connects form submissions to external systems via webhooks and automated triggers for real-time notifications.

    Javaquestionnairesurveysurvey-form
    Voir sur GitHub↗1,224
  • jieyefriic/rp-engineAvatar de jieyefriic

    jieyefriic/rp-engine

    1,234Voir sur GitHub↗

    The rp-engine is a workflow orchestration framework designed for building and executing autonomous agentic tasks. Built in Rust, it provides a structured environment for managing complex, multi-step operations that integrate language models with external tools and data sources. The engine distinguishes itself through its native support for iterative planning loops and persistent state management. By utilizing a directed acyclic graph architecture, it coordinates sequences of tasks while maintaining a shared memory bank that updates automatically to inform future steps. The system relies on de

    Links workflows to databases, storage systems, and web services to perform data operations or trigger actions within existing infrastructure.

    Rustagentllmmcp
    Voir sur GitHub↗1,234
  • screwdriver-cd/screwdriverAvatar de screwdriver-cd

    screwdriver-cd/screwdriver

    1,042Voir sur GitHub↗

    Screwdriver est une plateforme de livraison continue conçue pour orchestrer des flux de travail automatisés de build, de test et de déploiement. Elle fonctionne comme un orchestrateur de build conteneurisé qui gère l'ensemble du cycle de vie de livraison, du déclenchement de pipeline piloté par événements à l'exécution des tâches au sein d'environnements de conteneurs isolés et enfichables. La plateforme se distingue par une architecture modulaire qui découple la logique de build des ressources de calcul sous-jacentes, permettant une exécution cohérente sur diverses infrastructures. Elle fournit une gestion robuste de la configuration des pipelines, permettant aux équipes de définir, versionner et partager des modèles de build réutilisables. Ce système est en outre soutenu par des services d'identité complets, incluant l'intégration OAuth et un contrôle d'accès granulaire pour les secrets de pipeline et les jetons programmatiques. Au-delà de l'orchestration de base, la plateforme offre des outils d'observabilité étendus, incluant le streaming de logs en temps réel, l'analyse de métriques de performance et le suivi du statut des builds. Elle prend en charge des flux de travail d'équipe complexes grâce à l'organisation en collections de pipelines et des espaces de travail partagés, tout en maintenant la stabilité du système via la limitation des requêtes et la gestion d'état persistante dans des bases de données relationnelles. Le système est conçu pour un déploiement au sein de clusters Kubernetes, utilisant des modèles de packaging standardisés pour amorcer la plateforme et ses composants d'infrastructure requis.

    Integrates with external code repositories, execution engines, and databases to orchestrate build and deployment workflows.

    JavaScriptapici-cdcontinuous-delivery
    Voir sur GitHub↗1,042
  • vercel-labs/workflow-builder-templateAvatar de vercel-labs

    vercel-labs/workflow-builder-template

    1,032Voir sur GitHub↗

    Workflow Builder Template is an orchestration platform that translates natural language prompts and visual graph designs into multi-step automated pipelines. It combines an interactive browser-based canvas with an underlying engine that generates type-safe executable code from user configurations. The platform supports external service integrations across messaging, ticketing, email, file storage, and database operations. Users can build and modify automation sequences either through the drag-and-drop interface or by querying integrated language models behind the scenes to generate complete

    Connects workflows to external APIs and services for messaging, ticketing, email, file storage, and database operations.

    TypeScriptagentsaiworkflows
    Voir sur GitHub↗1,032
  1. Home
  2. DevOps & Infrastructure
  3. External Service Integrations

Explorer les sous-tags

  • Community Knowledge Base IntegrationsConnectivity for fetching troubleshooting data from external community forums and Q&A sites. **Distinct from External Service Integrations:** Specifically targets community knowledge bases like Stack Overflow, whereas the parent is for general infrastructure services.
  • Microservice API RoutingMechanisms for routing API gateway traffic to custom microservices to enable data joins. **Distinct from External Service Integrations:** Distinct from External Service Integrations: focuses on the gateway routing aspect for data joins rather than generic HTTP/SMTP connectivity.