Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Engineering

Data Engineering

103 projects

Showing 31 of 103 projects

Delight
DelightScala

A free, open-source alternative to Spark UI and Spark History Server with enhanced CPU and memory metrics visualizations.

#apache-spark#spark#delight
Stars344
Forks58
Last commit2 years ago
Cassandra
CassandraHTML

A curated list of the best resources, tools, libraries, and documentation for the Apache Cassandra database ecosystem.

#database#apache#developer-tools
Stars318
Forks61
Last commit3 years ago
NoSQL Guides
NoSQL Guides

A curated collection of resources and guides for understanding, selecting, and using NoSQL databases effectively.

#brewer-theorem#database-architecture#cap-theorem
Stars300
Forks30
Last commit4 years ago
Geni
GeniClojure

An idiomatic Clojure dataframe library that runs on Apache Spark, providing a seamless interface for data processing and machine learning.

#apache-spark#high-performance-computing#spark
Stars296
Forks26
Last commit13 days ago
More SQL Parsing!
More SQL Parsing!Python

A Python SQL parser that converts SQL queries into JSON-izable parse trees for translation to non-SQL datastores.

#ast-generation#sql-flavors#python-library
Stars293
Forks56
Last commit2 months ago
HiveRunner
HiveRunnerJava

An open-source unit test framework for Hive SQL queries, enabling TDD without installed dependencies via JUnit 4 and 5.

#unit-testing#klarna-featured#hive-sql
Stars262
Forks78
Last commit1 year ago
Csvlint.go
Csvlint.goMakefile

A Go library and CLI tool for validating CSV files against RFC 4180 standards.

#csv-validation#go-library#command-line-tool
Stars209
Forks20
Last commit11 months ago
DQOps
DQOpsJava

A DataOps-friendly data quality monitoring platform with customizable checks, dashboards, and incident management for multiple data sources.

#data-quality-report#data-observability#data-quality-checks
Stars195
Forks38
Last commit9 months ago
HBase
HBase

A curated list of awesome HBase projects, clients, frameworks, tools, and resources.

#data-storage#data-integration#hbase
Stars180
Forks41
Last commit5 months ago
Streamline
StreamlineJava

A visual development platform for building, deploying, and managing streaming analytics applications with multiple engine bindings.

#stream-processing#flink#storm
Stars167
Forks94
Last commit3 years ago
Spark-BigQuery
Spark-BigQueryScala

A Spark library for reading from and writing to Google BigQuery using DataFrames and SQL.

#apache-spark#data-engineering#gcp
Stars156
Forks50
Last commit6 years ago
elusion
elusionRust

A Rust DataFrame and data engineering library with PySpark/SQL-like syntax, built for business data pipelines with Microsoft stack integration.

#pyspark-alternative#sql-like#data-science
Stars144
Forks4
Last commit6 months ago
The "Database as Code" Manifesto
The "Database as Code" Manifesto

A manifesto advocating for treating database interactions, queries, and lifecycle management as plain code with SQL as the primary language.

#database#version-control#devops
Stars119
Forks5
Last commit6 months ago
spark-connect-rs
spark-connect-rsRust

An experimental Rust client for Apache Spark Connect, providing a DataFrame API to interact with Spark clusters.

#spark-connect#apache-spark#spark
Stars116
Forks25
Last commit1 year ago
Datajob
DatajobPython

A Python framework for building and deploying serverless data and ML pipelines on AWS using AWS CDK.

#glue#sagemaker#stepfunctions
Stars111
Forks19
Last commit3 years ago
php-tdengine
php-tdenginePHP

A PHP client extension for the TDengine big data engine, with Swoole coroutine support.

#database-driver#swoole#tdengine-client
Stars78
Forks9
Last commit3 years ago
Beetest
BeetestJava

A simple utility for testing Apache Hive scripts locally without requiring Java development skills.

#unit-testing#apache-hive#data-engineering
Stars73
Forks24
Last commit9 years ago
Parquet
ParquetPHP

A pure PHP library for reading and writing Parquet columnar storage files without external dependencies.

#parquet#file-format#data-engineering
Stars64
Forks3
Last commit2 days ago
ByteHub
ByteHubPython

An easy-to-use Python feature store for machine learning, optimized for timeseries data and built on Dask.

#parquet#data-science#data-engineering
Stars61
Forks3
Last commit5 years ago
Julia
JuliaJulia

A Julia client interface for reading from and writing to the TypeDB knowledge graph database.

#typedb-client#julia#typedb-osi
Stars54
Forks4
Last commit4 years ago
cl-influxdb
cl-influxdbCommon Lisp

A native Common Lisp interface for the InfluxDB time series database.

#quicklisp#data-engineering#monitoring
Stars24
Forks3
Last commit9 years ago
cl-influxdb
cl-influxdbCommon Lisp

A native Common Lisp interface for the InfluxDB time series database.

#quicklisp#data-engineering#monitoring
Stars24
Forks3
Last commit9 years ago
Provero
ProveroPython

A vendor-neutral, declarative data quality engine that defines checks in YAML and runs anywhere.

#data-testing#airflow#yaml
Stars17
Forks3
Last commit4 days ago
SnackFS
SnackFSScala

A lightweight, HDFS-compatible file system built over Cassandra with a fat driver design for easy deployment.

#distributed-filesystem#hdfs-compatible#storage
Stars13
Forks5
Last commit11 years ago
datatrax
datatraxGo

A pure Go toolkit for data engineering and classic machine learning with zero external dependencies.

#batch-processing#deduplication#zero-dependencies
Stars10
Forks0
Last commit5 months ago
Cassandra.Lunch
Cassandra.Lunch

A weekly online meetup and resource hub for Apache Cassandra topics, featuring talks, tutorials, and community discussions.

#airflow#devops#akka
Stars10
Forks9
Last commit3 years ago
koala-diff
koala-diffPython

A blazingly fast data comparison tool for Python that instantly compares massive CSV/Parquet datasets, powered by Rust.

#parquet#high-performance#simd
Stars9
Forks0
Last commit8 months ago
eos-etl
eos-etlPython

Extract, transform, and load (ETL) scripts for exporting and streaming EOS blockchain data.

#crypto#eos#cryptocurrency
Stars8
Forks7
Last commit3 years ago
crdt-merge
crdt-mergePython

A CRDT-based merge library that guarantees mathematical convergence for DataFrames, JSON, ML models, and distributed agents.

#federated-learning#python-library#collaborative-editing
Stars7
Forks1
Last commit19 days ago
pcaptoparquet
pcaptoparquetPython

A Python package for converting PCAP network capture files to Parquet, CSV, or JSON formats.

#parquet#network-traffic#pcap
Stars7
Forks1
Last commit29 days ago
databricks
databricksShell

A Zsh plugin that enhances Databricks CLI with convenient aliases, profile management, and job run analysis using the 'dbrs' prefix.

#shell-integration#workflow-automation#oh-my-zsh-zsh-plugin-databricks-cli-productivity
Stars3
Forks0
Last commit
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
#Big Data30
#Python29
#Data Science26
#Etl23
#Data Pipelines22
#Data Processing18
#Apache Spark17
#Machine Learning16
#Data Quality15
#Database12
#Data Analytics10
#Awesome List10