5 dépôts
Collections of components for connecting disparate systems and data sources in enterprise environments.
Distinguishing note: Focuses on the suite of integration components, distinct from general backend integration patterns.
Explore 5 awesome GitHub repositories matching software engineering & architecture · Enterprise Integration Suites. Refine with filters or upvote what's useful.
Ce projet est un répertoire de logiciels open source organisé par la communauté, conçu pour être déployé dans des environnements de serveurs privés et des laboratoires domestiques. Il sert de ressource complète pour découvrir des alternatives indépendantes et auto-hébergées aux services cloud grand public, permettant aux utilisateurs de conserver la pleine propriété des données et le contrôle de leur infrastructure numérique. Le répertoire est structuré par une taxonomie hiérarchique qui organise une vaste collection d'applications en catégories logiques, allant de la gestion multimédia et de l'analyse de données à la communication privée et aux outils de productivité d'équipe. Il se distingue par un processus de revue par les pairs collaboratif, où les membres de la communauté valident la qualité et la pertinence de chaque soumission pour garantir que le répertoire reste précis et fiable. Le projet couvre une large surface de capacités, notamment l'automatisation de l'infrastructure, le déploiement de services basés sur des conteneurs et la gestion de configuration déclarative. Ces outils aident les utilisateurs à maintenir des environnements de serveur reproductibles et à gérer des dépendances de services complexes sur du matériel privé. Le répertoire est maintenu en tant que dépôt contrôlé par version, garantissant que toutes les mises à jour et les changements pilotés par la communauté sont suivis et transparents.
Provides a comprehensive suite of open-source tools designed to work together for unified enterprise resource and service management.
Umi is a comprehensive React application framework and enterprise frontend toolchain. It provides a plugin-based build system and a configuration-driven routing engine to integrate routing, build tooling, and deployment within a single dependency. The project serves as a micro-frontend orchestrator, coordinating multiple independent frontend applications into a single interface with shared data flow. Its extensible architecture allows for the customization of every stage of the application development lifecycle through a system of plugins. The framework covers a broad range of enterprise cap
Integrates standardized architectural patterns for micro-frontends, data flow, access control, and internationalization for large-scale applications.
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 disparate software components and data sources using a library of pre-built connectors for enterprise environments.
Joyagent-jdgenie is an automated data orchestrator designed to centralize the retrieval and processing of information from disparate remote sources. It functions as a framework for building repeatable data pipelines that fetch, clean, and normalize raw input into consistent, structured formats. The system utilizes a schema-driven engine to apply validation rules and structural templates to incoming data, ensuring compatibility across enterprise systems. By employing configuration-based workflow definitions, it allows for the orchestration of modular tasks into automated execution flows, separ
Connects disparate remote data sources into a unified system to simplify information retrieval.
Apache Camel est un framework d'intégration d'entreprise et un moteur d'intégration Java conçu pour router et médiatiser les données entre des systèmes disparates. Il fonctionne comme un middleware multi-runtime qui implémente des modèles d'intégration d'entreprise standardisés pour gérer la manière dont les messages sont routés, transformés et traités. Le framework inclut une passerelle spécialisée pour connecter les grands modèles de langage (LLM) aux données d'entreprise et aux systèmes internes en utilisant des protocoles de communication dédiés. Il utilise une vaste bibliothèque de connecteurs pré-construits pour relier différents protocoles de communication et permettre l'échange de données entre des applications logicielles incompatibles. Le système prend en charge l'orchestration des flux de données via un pipeline piloté par les messages, permettant aux utilisateurs de définir la logique de routage via Java, XML, YAML ou un concepteur de flux de travail visuel. Ces processus d'intégration peuvent être déployés en tant que service autonome ou intégrés au sein de frameworks hôtes tels que Spring Boot et Quarkus.
Implements a comprehensive suite of standardized enterprise integration patterns for routing, mediating, and transforming messages.