dogear

enter for all results · esc to close

Data Engineering

313 items from igorbarinov/awesome-data-engineering ★9,166

  1. FlexViz github.com

    Python library for interactive, cross-filtered dashboards that stay responsive on 100M+ rows by aggregating with Polars on the server.

  2. dna-claude-analysis github.com

    Personal genome analysis toolkit with Python scripts analyzing raw DNA data across 17 categories (health risks, ancestry, pharmacogenomics, nutrition, psychology, etc.) and generating a terminal-style single-page HTML visualization.

  3. Pinball github.com

    DAG based workflow manager. Job flows are defined programmatically in Python. Support output passing between jobs.

  4. mysql_utils github.com

    Pinterest MySQL Management Tools.

    tool link ↗
  5. Snakebite github.com

    A pure python HDFS client.

  6. Heroic github.com

    A scalable time series database based on Cassandra and Elasticsearch, by Spotify.

  7. FirstData github.com

    The world's most comprehensive authoritative data source knowledge base. 210+ curated sources from governments, international organizations, and research institutions. MCP integration for AI agents. MIT licensed.

  8. Seaweed File System github.com

    Fast, Simple and Scalable Distributed File System with O(1) disk seek.

    tool link ↗
  9. Gockerize github.com

    Package golang service into minimal Docker containers.

  10. dbmask github.com

    Open-source tool that scans SQL databases for sensitive columns, masks them with deterministic fakes, and validates the masked copy row by row against the original.

  11. IonDB github.com

    A key-value store for microcontroller and IoT applications.

    tool link ↗
  12. MemDB github.com

    Distributed Transactional In-Memory Database (based on MongoDB).

  13. Eventsim github.com

    Event data simulator. Generates a stream of pseudo-random events from a set of users, designed to simulate web traffic.

    tool link ↗
  14. dvt github.com

    Data Validation Tool compares data from source and target tables to ensure that they match. It provides column validation, row validation, schema validation, custom query validation, and ad hoc SQL exploration.

  15. kafkat github.com

    Simplified command-line administration for Kafka brokers.

    tool link ↗
  16. Dekart github.com

    Open-source SQL to map platform for BigQuery, Snowflake, and PostGIS.

  17. Rocker-compose github.com

    Docker composition tool with idempotency features for deploying apps composed of multiple containers. Deprecated.

  18. ReductStore github.com

    High-performance blob and time-series storage, with edge deployment, selective replication, and efficient querying of multimodal data.

    tool link ↗
  19. Kroxylicious github.com

    A Kafka Proxy, solving problems like encrypting your Kafka data at rest.

    tool link ↗
  20. Grai github.com

    A data catalog tool that integrates into your CI system exposing downstream impact testing of data changes. These tests prevent data changes which might break data pipelines or BI dashboards from making it to production.

    tool link ↗
  21. Hivemall github.com

    Scalable machine learning library for Hive/Hadoop.

  22. Kyoto Tycoon github.com

    A lightweight network server on top of the Kyoto Cabinet key-value database, built for high-performance and concurrency.

  23. docker-logstash github.com

    A highly configurable Logstash (1.4.4) - Docker image running Elasticsearch (1.7.0) - and Kibana (3.1.2).

  24. Zodiac github.com

    A lightweight tool for easy deployment and rollback of dockerized applications.

    tool link ↗
  25. Deep Spark github.com

    Connecting Apache Spark with different data stores. Deprecated.

    tool link ↗
  26. DQOps github.com

    An open-source data quality platform for the whole data platform lifecycle from profiling new data sources to applying full automation of data quality monitoring.

    tool link ↗
  27. Scriptella ETL github.com

    Open-source, Java-based ETL and script execution tool for transferring and transforming data between databases, files, and other sources.

  28. pg-kafka github.com

    A PostgreSQL extension to produce messages to Apache Kafka.

  29. OrionBelt Semantic Layer github.com

    Open-source semantic sidecar that compiles YAML-defined dimensions, measures, and metrics into optimized SQL across 8 engines (BigQuery, ClickHouse, Databricks, Dremio, DuckDB, MySQL, PostgreSQL, Snowflake). Unified REST, MCP, and Postgres wire protocol; one model powers AI…

  30. pdfmux github.com

    Python PDF-to-Markdown orchestrator. Classifies each page and routes to the optimal backend (PyMuPDF, Docling, RapidOCR, Gemini Flash), emitting Markdown plus a per-page confidence score so ingestion pipelines can quarantine low-trust pages before feeding LLMs or retrieval.

  31. daffy github.com

    Decorator-first DataFrame contracts/validation (columns/dtypes/constraints) at function boundaries. Supports Pandas/Polars/PyArrow/Modin.

    tool link ↗
  32. FutureSearch SDK github.com

    Python SDK that dispatches parallel web-research agents across table rows, synthesizing multi-agent findings into structured columns.

  33. Snowflake Emulator github.com

    A Snowflake-compatible emulator for local development and testing.

    tool link ↗
  34. datatrax github.com

    Data engineering and classic ML toolkit with batch processing, type coercion, and 7 algorithms in pure Go with zero dependencies.

  35. Kafka-logger github.com

    Kafka-winston logger for Node.js from Uber.

    tool link ↗
  36. PACE github.com

    An open source framework that allows you to enforce agreements on how data should be accessed, used, and transformed, regardless of the data platform (Snowflake, BigQuery, DataBricks, etc.)

  37. QueryGPT github.com

    Natural language database query interface with automatic chart generation, supporting Chinese and English queries.

  38. drt github.com

    OSS Reverse ETL CLI. Sync data from warehouses to business tools via YAML.

  39. Google Sheets ETL github.com

    Live import all your Google Sheets to your data warehouse.

    tool link ↗
  40. AKF github.com

    The AI native file format. Trust scores, source provenance, and compliance metadata that embed into 20+ formats (DOCX, PDF, images, code). EXIF for AI.

  41. OneQuery github.com

    Self-hosted gateway for safe, auditable queries for agents across approved data sources.

    tool link ↗
  42. Provero github.com

    A vendor-neutral, declarative data quality engine. Define checks in YAML, run anywhere. Includes 16 built-in check types, SQL batch optimizer, anomaly detection, and data contracts.

  43. data-genie github.com

    High-performance, streaming-first ETL engine for Node.js and TypeScript with constant memory footprint.

  44. faucet-stream github.com

    Config-driven data-movement platform for Rust with pluggable source and sink connectors, running ETL, CDC, and streaming pipelines declaratively from YAML or embedded as a library.

  45. Micro S3 persistence github.com

    Docker microservice for saving/restoring volume data to S3.

  46. SnackFS github.com

    A bite-sized, lightweight HDFS compatible file system built over Cassandra.

    tool link ↗
  47. Scherlok github.com

    Zero-config data quality CLI. Profiles every table on first run, then auto-detects anomalies (volume drops, schema drift, freshness misses, distribution shifts) on subsequent runs. No YAML, no rules to write. Works with Postgres, BigQuery, Snowflake, and dbt.

  48. Rawbbit github.com

    Open-source self-hosted game analytics pipeline. HTTP event collector with NATS JetStream buffering, raw Parquet in object storage you own, and ClickHouse for queries via Metabase, SQL, or a read-only MCP server for AI agents. Designed for teams that want to own their raw game…

  49. Dotflow github.com

    A lightweight Python library for building execution pipelines with retry, parallel execution, cron scheduling, and async support.

  50. koala-diff github.com

    A high-performance Python library for comparing large datasets (CSV, Parquet) locally using Rust and Polars. It features zero-copy streaming to prevent OOM errors and generates interactive HTML data quality reports.

  51. next page of items loading…