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.
The Prometheus monitoring system and time series database.
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
Analyzes resource usage and performance characteristics of running containers.
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
An open-source graph database
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Simple, resilient multi-host containers networking and more.
lakeFS - Data version control for your data lake | Git for data
Privacy and Security focused Segment-alternative, in Golang and React
ingestr is a CLI tool to copy data between any databases with a single command seamlessly.
DEPRECATED: Data collection and processing made easy.
Build data pipelines with SQL and Python, ingest data from different sources, add quality checks, and build end-to-end flows.
Lightweight data stream processing engine for IoT edge
Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption
Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.
Docker composition tool with idempotency features for deploying apps composed of multiple containers.
A lightweight tool for easy deployment and rollback of dockerized applications.
A lightweight Snowflake emulator built with Go and DuckDB for local development and testing
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.
Data engineering and machine learning toolkit for Go.