awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

49 repositorios

Awesome GitHub RepositoriesData Pipelines

Composable stages for transforming raw data into model-ready formats.

Distinguishing note: Focuses on tensor-oriented data transformation pipelines.

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

Awesome Data Pipelines GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • colbymchenry/codegraphAvatar de colbymchenry

    colbymchenry/codegraph

    50,154Ver en GitHub↗

    Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI agents. It parses multiple programming languages into a searchable knowledge graph of symbols and dependencies, exposing these relationships to AI tools through the Model Context Protocol. The project distinguishes itself by aggregating relevant code snippets and symbol flows to reduce token usage for large language models. It automates the configuration of server settings and steering instructions across various AI agent platforms and command line editors to enable automatic code

    Traverses the knowledge graph to identify the full blast radius of a change by tracing callers and callees.

    TypeScript
    Ver en GitHub↗50,154
  • eugeneyan/applied-mlAvatar de eugeneyan

    eugeneyan/applied-ml

    29,783Ver en GitHub↗

    This project is a comprehensive, curated knowledge base designed to support the development and maintenance of production-grade machine learning systems. It serves as a centralized repository of industry-standard technical literature, engineering case studies, and research papers, providing a structured reference for practitioners navigating the complexities of modern data science and machine learning engineering. The resource distinguishes itself through a cross-domain approach that bridges the gap between academic research and practical implementation. By synthesizing proven industry archit

    Designing robust pipelines for data discovery, quality management, and feature engineering to support scalable machine learning workflows in production environments.

    applied-data-scienceapplied-machine-learningcomputer-vision
    Ver en GitHub↗29,783
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Ver en GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Encapsulates data loading and preprocessing logic into modular classes that provide standardized interfaces for training and validation data loaders.

    Pythonbookcomputer-visiondata-science
    Ver en GitHub↗29,001
  • pytorch/examplesAvatar de pytorch

    pytorch/examples

    23,752Ver en GitHub↗

    This repository serves as a comprehensive collection of reference implementations for the PyTorch machine learning library. It provides practical examples for building, training, and deploying deep learning models, functioning as a toolkit for developers to explore neural network architectures and training workflows. The project distinguishes itself by offering concrete demonstrations of complex machine learning operations, ranging from computer vision tasks like object detection and depth estimation to the training of large-scale transformer models. These examples illustrate how to implement

    Streams multi-modal data through high-performance tensor-based pipelines directly into execution engines.

    Python
    Ver en GitHub↗23,752
  • prefecthq/prefectAvatar de PrefectHQ

    PrefectHQ/prefect

    21,640Ver en GitHub↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Records dynamic metrics like row counts and data quality scores during task execution to provide visibility into processed data.

    Pythonautomationdatadata-engineering
    Ver en GitHub↗21,640
  • topoteretes/cogneeAvatar de topoteretes

    topoteretes/cognee

    17,850Ver en GitHub↗

    Cognee is an agentic memory management platform designed to provide autonomous agents with long-term semantic recall and structured knowledge. It functions as a framework for building persistent memory systems that connect large language models to graph-based knowledge and vector storage, enabling agents to maintain context across complex tasks and multiple sessions. The platform distinguishes itself through a hybrid approach that combines semantic similarity search with structural graph traversal, allowing for context-aware information retrieval. It features a modular architecture that orche

    Evaluates retrieval accuracy and relevance to ensure high-quality context for agents.

    Pythonaiai-agentsai-memory
    Ver en GitHub↗17,850
  • alibaba/dataxAvatar de alibaba

    alibaba/DataX

    17,241Ver en GitHub↗

    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

    Captures and isolates records that fail during transfer due to type conversion errors to maintain data quality.

    Java
    Ver en GitHub↗17,241
  • explodinggradients/ragasAvatar de explodinggradients

    explodinggradients/ragas

    14,400Ver en GitHub↗

    Ragas is an evaluation framework and performance benchmark designed to quantify the quality of retrieval augmented generation pipelines. It functions as an application optimizer to identify bottlenecks in language model workflows using automated metrics and model-based scoring. The framework includes a system for generating synthetic datasets that mimic production scenarios and edge cases to create realistic test cases. It enables reference-free assessment, allowing the evaluation of response quality by analyzing grounding in the provided context without requiring gold-standard labels. The s

    Quantifies the accuracy and relevance of the data retrieval process using specialized performance metrics.

    Python
    Ver en GitHub↗14,400
  • optuna/optunaAvatar de optuna

    optuna/optuna

    14,388Ver en GitHub↗

    Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine learning model configurations. It functions as a Bayesian optimization library that systematically tests parameter combinations to maximize or minimize objective functions, streamlining the model development process through iterative evaluation. The project distinguishes itself through a define-by-run dynamic construction model, which allows users to build complex, conditional search spaces using standard programming logic. Its architecture is highly modular, featuring a pluggabl

    Identifies influential variables to focus future optimization efforts.

    Pythondistributedhyperparameter-optimizationmachine-learning
    Ver en GitHub↗14,388
  • open-metadata/openmetadataAvatar de open-metadata

    open-metadata/OpenMetadata

    14,213Ver en GitHub↗

    OpenMetadata is an enterprise data catalog, metadata platform, and governance suite that functions as a knowledge graph for data assets. It serves as an AI-ready metadata layer, providing governed context and organizational memory to large language model agents via the Model Context Protocol. The platform distinguishes itself by capturing institutional knowledge, linking conversations, decisions, and remediation notes directly to data assets to preserve tribal knowledge. It integrates AI agents to automate metadata governance, such as suggesting descriptions and identifying sensitive data thr

    Ships monitoring for data health, freshness metrics, and profiling checks to detect distribution shifts.

    TypeScriptcontextcontext-layerdata-catalog
    Ver en GitHub↗14,213
  • ydataai/pandas-profilingAvatar de ydataai

    ydataai/pandas-profiling

    13,610Ver en GitHub↗

    This project is an exploratory data analysis framework and profiling tool designed to generate comprehensive statistical reports from Pandas and Spark DataFrames. It functions as a data quality profiler that identifies missing values, duplicates, and high correlations within tabular datasets. The tool distinguishes itself through specialized capabilities for time-series analysis, extracting temporal statistics, seasonality, and auto-correlation plots. It also includes a dataset comparison utility to identify structural or content changes between different versions of a dataset. The analysis

    Identifies problematic data patterns including missing values, high correlation, and duplicates.

    Python
    Ver en GitHub↗13,610
  • aiming-lab/autoresearchclawAvatar de aiming-lab

    aiming-lab/AutoResearchClaw

    13,453Ver en GitHub↗

    AutoResearchClaw is an agentic system designed to automate the scientific research process. It functions as an autonomous research agent and workflow automator that manages the entire lifecycle of a project, from initial hypothesis generation and literature review to experimental execution and the production of LaTeX-formatted academic papers. The system distinguishes itself through a multi-agent research pipeline that utilizes structured debates for hypothesis refinement and peer review. It employs a branch-and-merge architecture to explore parallel research directions and integrates human-i

    Detects numerical errors and verifies evidence consistency to prevent fabrication in research outputs.

    Python
    Ver en GitHub↗13,453
  • ydataai/ydata-profilingAvatar de ydataai

    ydataai/ydata-profiling

    13,388Ver en GitHub↗

    Ydata-profiling is an automated exploratory data analysis framework designed to generate comprehensive statistical reports and visual summaries from dataframes. It functions as a diagnostic tool for assessing data quality, identifying missing values, duplicates, and outliers, while providing a scalable engine for profiling massive datasets across distributed enterprise environments. The project distinguishes itself through its ability to handle large-scale data through distributed task orchestration and lazy stream processing, which minimizes memory overhead during complex computations. It in

    Detects missing values, duplicates, and outliers to ensure data quality.

    Pythonbig-data-analyticsdata-analysisdata-exploration
    Ver en GitHub↗13,388
  • dbt-labs/dbt-coreAvatar de dbt-labs

    dbt-labs/dbt-core

    13,051Ver en GitHub↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Visualizes dependency graphs and downstream impacts of model changes to ensure data integrity.

    Rustanalyticsbusiness-intelligencedata-modeling
    Ver en GitHub↗13,051
  • vibrantlabsai/ragasAvatar de vibrantlabsai

    vibrantlabsai/ragas

    12,659Ver en GitHub↗

    Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and autonomous agent workflows. It provides a comprehensive suite of tools for benchmarking system outputs, utilizing language models as automated judges to score performance against defined rubrics and reference data. By standardizing inputs, retrieved contexts, and generated responses into a unified schema, the project enables consistent analysis across complex AI applications. The framework distinguishes itself through its ability to generate synthetic test datasets from existin

    Measures the accuracy and relevance of retrieved context by comparing retrieved documents against ground truth or assessing the quality of the retrieval process itself.

    Pythonevaluationllmllmops
    Ver en GitHub↗12,659
  • linkedin/datahubAvatar de linkedin

    linkedin/datahub

    12,106Ver en GitHub↗

    DataHub is a metadata management system and data catalog platform designed to provide a centralized directory for discovering, managing, and documenting datasets across a diverse data stack. It serves as a comprehensive framework for metadata management, incorporating a data governance framework to classify sensitive information and assign ownership for organizational accountability. The platform distinguishes itself through AI-enabled data discovery, which connects large language models to a metadata graph to allow for natural language search and exploration of data assets. It also provides

    Provides a tracking system for monitoring data freshness, volume changes, and schema drift to ensure ecosystem reliability.

    Python
    Ver en GitHub↗12,106
  • datahub-project/datahubAvatar de datahub-project

    datahub-project/datahub

    12,141Ver en GitHub↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Allows AI agents to traverse and explain complex data dependencies and transformation logic.

    Pythondata-catalogdata-discoverydata-governance
    Ver en GitHub↗12,141
  • great-expectations/great_expectationsAvatar de great-expectations

    great-expectations/great_expectations

    11,558Ver en GitHub↗

    Great Expectations is a data quality testing framework and observability platform designed to monitor the reliability of data pipelines. It provides a structured environment for defining, documenting, and automating data quality assertions, allowing teams to validate datasets against expected structure and content before they move through downstream processes. The project distinguishes itself through a declarative domain-specific language that stores quality rules as version-controlled configuration files. It utilizes an execution engine abstraction to translate these high-level assertions in

    Monitors data pipeline reliability by tracking validation results and alerting teams to quality regressions.

    Pythoncleandatadata-engineeringdata-profilers
    Ver en GitHub↗11,558
  • vuestorefront/vue-storefrontAvatar de vuestorefront

    vuestorefront/vue-storefront

    10,926Ver en GitHub↗

    Vue Storefront is a composable commerce platform designed to decouple the presentation layer from backend systems. By providing a headless frontend framework, it enables developers to build high-performance, mobile-first digital storefronts that remain independent of specific commerce engines, payment providers, or content management systems. The platform distinguishes itself through a modular architecture that uses standardized integration adapters to aggregate data from disparate services into a unified layer. This approach allows businesses to modernize legacy infrastructure or manage comp

    Evaluates technical issues based on their effect on customer experience and revenue to prioritize engineering efforts.

    commercetoolse-commerceecommerce
    Ver en GitHub↗10,926
  • wandb/wandbAvatar de wandb

    wandb/wandb

    10,844Ver en GitHub↗

    Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow orchestration. It provides a comprehensive suite of tools for logging, visualizing, and versioning training metrics, model artifacts, and hyperparameter sweeps to ensure reproducibility across development cycles. The platform also functions as an observability tool for large language model applications, enabling the tracing of execution steps, token usage, and reasoning processes. The project distinguishes itself through its event-driven automation capabilities, which allow users

    Calculates the statistical influence of hyperparameters on model performance using correlation analysis.

    Pythonaicollaborationdata-science
    Ver en GitHub↗10,844
Ant.123Siguiente
  1. Home
  2. Data & Databases
  3. Data Pipelines

Explorar subetiquetas

  • Custom Data Pipeline GuidanceGuides users through constructing custom data pipelines for vision and text tasks using a mid-level API. **Distinct from Data Pipelines:** Distinct from Data Pipelines: specifically provides guidance and tutorials for building custom data pipelines, not just the pipelines themselves.
  • Data Quality Monitors9 sub-etiquetasSystems for tracking data health and quality metrics over time within processing pipelines. **Distinct from Data Pipelines:** Distinct from Data Pipelines: focuses on the monitoring and observability of data quality rather than the transformation logic itself.
  • Repository-Defined Pipelines1 sub-etiquetaPipelines defined by their input and output data repositories rather than explicit task sequences. **Distinct from Data Pipelines:** Distinct from Data Pipelines: focuses on repository-based pipeline definition, not tensor-oriented transformation stages.