awesome-repositories.com
Blog
awesome-repositories.com

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

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

11 Repos

Awesome GitHub RepositoriesData Integration Pipelines

Systems that orchestrate the movement and routing of data streams between diverse sources and sinks.

Distinct from Data Source Routing: None of the candidates describe general data pipeline routing; they focus on database query routing [f0_mt1], workflow branching [f0_mt2], or web URL routing [f0_mt4, f0_mt5].

Explore 11 awesome GitHub repositories matching data & databases · Data Integration Pipelines. Refine with filters or upvote what's useful.

Awesome Data Integration Pipelines GitHub Repositories

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

    alibaba/DataX

    17,241Auf GitHub ansehen↗

    DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets between heterogeneous sources and destinations. It functions as a JDBC data migration engine and offline synchronization tool, enabling the movement of data between relational databases, NoSQL stores, and object storage. The system utilizes a plugin-based connector architecture that decouples reader and writer logic, allowing it to map and transform data types across different storage engines using a standardized internal representation. This design supports heterogeneous data

    Orchestrates the movement and routing of data between object storage, graph databases, and analytical warehouses via a plugin architecture.

    Java
    Auf GitHub ansehen↗17,241
  • microsoftdocs/azure-docsAvatar von MicrosoftDocs

    MicrosoftDocs/azure-docs

    10,894Auf GitHub ansehen↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure Data Factory for orchestrating hybrid data pipelines between on-premises and cloud.

    Markdownskilling
    Auf GitHub ansehen↗10,894
  • benthosdev/benthosAvatar von benthosdev

    benthosdev/benthos

    8,681Auf GitHub ansehen↗

    Benthos is a stream processing engine and data integration pipeline used for routing, transforming, and connecting data streams between diverse sources and sinks. It functions as event routing middleware and a change data capture tool, streaming real-time database modifications as discrete events for downstream processing. The system utilizes a declarative pipeline configuration, where data flow and processing logic are defined in a single static file. It features a specialized domain-specific language for mapping, filtering, and enriching data payloads, allowing for complex transformations w

    The product enables moving data between various sources and sinks using a declarative pipeline configuration defined within a single file.

    Go
    Auf GitHub ansehen↗8,681
  • redpanda-data/connectAvatar von redpanda-data

    redpanda-data/connect

    8,681Auf GitHub ansehen↗

    Connect is a Kafka data integration platform and stream processing engine used to build declarative pipelines that move and transform messages between Kafka topics and external sources. It functions as a Kafka Connect framework and a change data capture tool, streaming real-time database modifications to synchronize data across distributed environments. The project differentiates itself through a dedicated mapping language for mutating and reshaping message payloads and the ability to execute custom processing logic within a sandboxed WebAssembly runtime. It also provides an observability pip

    Provides systems that orchestrate the movement and routing of data streams between diverse sources and sinks.

    Goamqpcqrsdata-engineering
    Auf GitHub ansehen↗8,681
  • hazelcast/hazelcastAvatar von hazelcast

    hazelcast/hazelcast

    6,570Auf GitHub ansehen↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Uses in-memory lists as data sources or destinations for batch processing jobs within a larger pipeline.

    Javabig-datacachingdata-in-motion
    Auf GitHub ansehen↗6,570
  • apache/flink-cdcAvatar von apache

    apache/flink-cdc

    6,430Auf GitHub ansehen↗

    This project is a streaming data integration framework that captures real-time database changes and synchronizes them with downstream systems. It operates as a distributed streaming ETL and database synchronizer, reading database logs and snapshots to propagate row-level modifications to target sinks. The system supports declarative data integration, allowing users to define source-to-sink data flows using SQL or YAML configurations. It distinguishes itself by automating schema evolution to maintain synchronization when source structures change and ensuring exactly-once delivery and processin

    Provides a pipeline system for orchestrating the movement and routing of data streams between database sources and target sinks.

    Javabatchcdcchange-data-capture
    Auf GitHub ansehen↗6,430
  • apache/nifiAvatar von apache

    apache/nifi

    5,976Auf GitHub ansehen↗

    Apache NiFi is a flow-based programming platform that enables the visual design, monitoring, and management of data pipelines. At its core, it provides a web-based visual dataflow designer where users build directed graphs of processors to route, transform, and mediate data movement between any source and destination without writing custom code. The system records fine-grained data provenance for every data item from ingestion to delivery, supporting audit, debugging, and replay of data lineage. The platform distinguishes itself through a zero-master cluster architecture that distributes proc

    Transfers data from any source to any destination using a flow-based programming model with configurable processors.

    Javaapachehacktoberfestjava
    Auf GitHub ansehen↗5,976
  • owid/covid-19-dataAvatar von owid

    owid/covid-19-data

    5,663Auf GitHub ansehen↗

    Data on COVID-19 (coronavirus) cases, deaths, hospitalizations, tests • All countries • Updated daily by Our World in Data

    Normalizes data from multiple upstream providers into a consistent schema before publishing unified tables.

    Pythoncoronaviruscovidcovid-19
    Auf GitHub ansehen↗5,663
  • briefercloud/brieferAvatar von briefercloud

    briefercloud/briefer

    4,308Auf GitHub ansehen↗

    Briefer ist eine interaktive Daten-Notebook-Plattform und ein Business-Intelligence-Dashboard-Tool, das für kollaborative Datenanalyse und Berichterstattung verwendet wird. Es bietet eine containerisierte Umgebung zum Erstellen von Berichten, die SQL, Python und Markdown mit nativen Visualisierungen kombinieren. Die Plattform verfügt über einen integrierten Code-Assistenten, der Large Language Models verwendet, um SQL- und Python-Snippets aus natürlichsprachlichen Prompts zu generieren. Sie ist als Kubernetes-Datenanwendung konzipiert und wird über Helm-Charts bereitgestellt, um isolierte Rechenumgebungen zu verwalten und separate Ressourcen pro Seite durch Pod-basierte Isolierung sicherzustellen. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich externer Datenbankkonnektivität, Echtzeit-Co-Editing und automatisierter Berichtszustellung via Scheduling. Es integriert sich mit OpenID Connect für die Identitätsbereitstellung und bietet rollenbasierte Zugriffskontrolle, sicheres Credential-Management und ergebnisbasiertes Query-Caching. Die Anwendung wird über Kubernetes-Cluster mittels verwalteter Helm-Charts bereitgestellt und skaliert.

    Facilitates the construction of ad-hoc data workflows that move and transform data between different sources.

    TypeScriptanalyticsbibigquery
    Auf GitHub ansehen↗4,308
  • redpanda-data/consoleAvatar von redpanda-data

    redpanda-data/console

    4,292Auf GitHub ansehen↗

    Console ist ein webbasiertes Management-Tool zur Überwachung und Administration von Kafka-Clustern. Es bietet eine grafische Oberfläche zur Verwaltung von Topics, Consumer-Groups und Echtzeit-Datenströmen. Das Projekt umfasst dedizierte Manager für Kafka Connect und die Schema Registry, was das Deployment von Daten-Connectoren und die Governance von Datenschemata ermöglicht. Es bietet ein Cluster-Dashboard zur Verfolgung von Broker-Gesundheit, Speichernutzung und Rack-Status sowie eine Schnittstelle für rollenbasierte Zugriffskontrolle und die Prüfung von Audit-Logs. Die Plattform deckt das Durchsuchen und Filtern von Daten, die Koordination von Consumer-Groups und den Aufbau von Datenpipelines ab. Zudem unterstützt sie die Überwachung von Datentransformationsaufgaben und die Verwaltung von Nutzerberechtigungen über eine zentralisierte Policy-Engine.

    Provides tools to construct and route data pipelines between disparate systems using Kafka connectors.

    TypeScriptapache-kafkadataopsgo
    Auf GitHub ansehen↗4,292
  • ravendb/ravendbAvatar von ravendb

    ravendb/ravendb

    3,961Auf GitHub ansehen↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    Orchestrates data movement and transformation between the database and external systems like SQL and search engines.

    C#csharpdatabasedocument-database
    Auf GitHub ansehen↗3,961
  1. Home
  2. Data & Databases
  3. Data Integration Pipelines

Unter-Tags erkunden

  • In-Memory List IntegrationsCapabilities for using in-memory lists as data sources or destinations in batch processing jobs. **Distinct from Data Integration Pipelines:** Distinct from Data Integration Pipelines: focuses specifically on the integration of in-memory list structures as pipeline endpoints.