Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of data engineering tools for software developers
GitHub stars and default-branch commits for igorbarinov/awesome-data-engineering.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Protocol Buffers - Google's data interchange format
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Scalable datastore for metrics, events, and real-time analytics
NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.
Incremental engine for long horizon agents 🌟 Star if you like it!
Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.
A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 97+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.
lakeFS - Data version control for your data lake | Git for data
Making Postgres and Elasticsearch work together like it's 2023
World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.
Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-code visual pipelines or SQL, 385 components, dbt, CDC, data quality, reverse ETL, lineage, MCP for AI agents. No vendor cloud, no per-row billing.
Distributed Prometheus time series database
Object-storage native graph database with branching and typed ontology
High-performance, time-indexed object storage for robotics and industrial IoT
Intent as Code | the workflow language for AI. One file, 4 verbs, one Rust binary. Local-first, any model, AGPL-3.0. 🦋
Interactive data exploration that is extremely fast and agent-native
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
Turn CSV, Excel, and read-only databases into verified, editable business reports.
The fast, config-driven way to move data in Rust — a native CLI and an embeddable Rust ETL library
One interface for your whole data stack, with built-in safeguards and a simpler workflow for your team. Written in Rust. Docker not needed.
Blazingly fast data comparison tool for Python, powered by Rust. Compare massive CSV/Parquet datasets instantly.