Spark Open Source Projects

Browse 763 Spark open source projects, ranked by GitHub stars. Find the most popular Spark tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 763 projects
43,807 stars

DataTalksClub/data-engineering-zoomcamp

Data Engineering Zoomcamp is a free 9-week course on building production-ready data pipelines. The next cohort starts in January 2026. Join the course here 👇🏼

Metrics details
Stars43,807
29,248 stars

donnemartin/data-science-ipython-notebooks

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

Metrics details
Stars29,248
28,710 stars

getredash/redash

Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.

Metrics details
Stars28,710
26,162 stars

yeasy/docker_practice

最新Docker容器技术,从真实案例中学习最佳实践!| Learn and understand Docker&Container technologies, with real DevOps practice!

Metrics details
Stars26,162
16,922 stars

heibaiying/BigData-Notes

大数据入门指南 :star:

Metrics details
Stars16,922
16,281 stars

FavioVazquez/ds-cheatsheets

List of Data Science Cheatsheets to rule the world

Metrics details
Stars16,281
15,870 stars

dagster-io/dagster

An orchestration platform for the development, production, and observation of data assets.

Metrics details
Stars15,870
15,632 stars

apache/doris

Apache Doris is a real-time analytics and hybrid search database for AI agents.

Metrics details
Stars15,632
15,180 stars

andkret/Cookbook

The Data Engineering Cookbook

Metrics details
Stars15,180
15,081 stars

zhisheng17/flink-learning

flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》

Metrics details
Stars15,081
14,719 stars

aalansehaiyang/technology-talk

【大厂面试专栏】一份Java程序员需要的技术指南,这里有面试题、系统架构、职场锦囊、主流中间件等,让你成为更牛的自己!

Metrics details
Stars14,719
14,694 stars

horovod/horovod

Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.

Metrics details
Stars14,694
14,243 stars

deeplearning4j/deeplearning4j

Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...

Metrics details
Stars14,243
10,492 stars

wangzhiwubigdata/God-Of-BigData

专注大数据学习面试,大数据成神之路开启。Flink/Spark/Hadoop/Hbase/Hive...

Metrics details
Stars10,492
9,657 stars

perwendel/spark

A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin

Metrics details
Stars9,657
9,438 stars

tobymao/sqlglot

Python SQL Parser and Transpiler

Metrics details
Stars9,438
9,176 stars

risingwavelabs/risingwave

Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.

Metrics details
Stars9,176
9,064 stars

apache/iceberg

Apache Iceberg

Metrics details
Stars9,064
8,917 stars

delta-io/delta

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs

Metrics details
Stars8,917
8,864 stars

intel-analytics/BigDL

Accelerate LLM with low-bit (FP4 / INT4 / FP8 / INT8) optimizations using bigdl-llm

Metrics details
Stars8,864
8,772 stars

mage-ai/mage-ai

🧙 Build, run, and manage data pipelines for integrating and transforming data.

Metrics details
Stars8,772
8,543 stars

XiangLinPro/IT_book

本项目收藏这些年来看过或者听过的一些不错的常用的上千本书籍,没准你想找的书就在这里呢,包含了互联网行业大多数书籍和面试经验题目等等。有人工智能系列(常用深度学习框架TensorFlow、pytorch、keras。NLP、机器学习,深度学习等等),大数据系列(Spark,Hadoop,Scala,kafka等),程序员必修系列(C、C++、java、数据结构、linux,设计模式、数据库等等)

Metrics details
Stars8,543
7,499 stars

h2oai/h2o-3

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.

Metrics details
Stars7,499
7,212 stars

Alluxio/alluxio

Alluxio, data orchestration for analytics and machine learning in the cloud

Metrics details
Stars7,212
6,959 stars

doocs/technical-books

😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...

Metrics details
Stars6,959
6,784 stars

Angel-ML/angel

A Flexible and Powerful Parameter Server for large-scale machine learning

Metrics details
Stars6,784
6,644 stars

apache/zeppelin

Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

Metrics details
Stars6,644
6,601 stars

ibis-project/ibis

the portable Python dataframe library

Metrics details
Stars6,601
6,264 stars

donnemartin/dev-setup

macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

Metrics details
Stars6,264
6,193 stars

apache/hudi

Upserts, Deletes And Incremental Processing on Big Data.

Metrics details
Stars6,193
6,064 stars

holman/spark

▁▂▃▅▂▇ in your shell.

Metrics details
Stars6,064
5,361 stars

JerryLead/SparkInternals

Notes talking about the design and implementation of Apache Spark

Metrics details
Stars5,361
5,231 stars

microsoft/SynapseML

Simple and Distributed Machine Learning

Metrics details
Stars5,231
5,075 stars

tencentmusic/cube-studio

cube studio开源云原生一站式机器学习/深度学习/大模型AI平台,mlops算法链路全流程,算力租赁平台,notebook在线开发,拖拉拽任务流pipeline编排,多机多卡分布式训练,超参搜索,推理服务VGPU虚拟化,边缘计算,标注平台自动化标注,deepseek等大模型sft微调/奖励模型/强化学习训练,vllm/ollama/mindie大模型多机推理,私有知识库,AI模型市场,支持国产cpu/gpu/npu 昇腾生态,支持RDMA,支持pytorch/tf/mxnet/deepspeed/paddle/colossalai/horovod/ray/volcano等分布式

Metrics details
Stars5,075
4,458 stars

thedmd/imgui-node-editor

Node Editor built using Dear ImGui

Metrics details
Stars4,458
4,158 stars

PipelineAI/pipeline

PipelineAI

Metrics details
Stars4,158
4,144 stars

JohnSnowLabs/spark-nlp

State of the Art Natural Language Processing

Metrics details
Stars4,144
3,929 stars

Cyb3rWard0g/HELK

The Hunting ELK

Metrics details
Stars3,929
3,896 stars

RoaringBitmap/RoaringBitmap

A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others

Metrics details
Stars3,896
3,892 stars

databricks/learning-spark

Example code from Learning Spark book

Metrics details
Stars3,892
3,846 stars

yahoo/TensorFlowOnSpark

TensorFlowOnSpark brings TensorFlow programs to Apache Spark clusters.

Metrics details
Stars3,846
3,635 stars

awslabs/deequ

Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.

Metrics details
Stars3,635
3,476 stars

lw-lin/CoolplaySpark

酷玩 Spark: Spark 源代码解析、Spark 类库等

Metrics details
Stars3,476
3,435 stars

liyupi/sql-generator

🔨 用 JSON 来生成结构化的 SQL 语句,基于 Vue3 + TypeScript + Vite + Ant Design + MonacoEditor 实现,项目简单(重逻辑轻页面)、适合练手~

Metrics details
Stars3,435
3,406 stars

apache/linkis

Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.

Metrics details
Stars3,406
3,371 stars

databricks/koalas

Koalas: pandas API on Apache Spark

Metrics details
Stars3,371
3,334 stars

apache/incubator-paimon

Apache Paimon(incubating) is a streaming data lake platform that supports high-speed data ingestion, change data tracking and efficient real-time analytics.

Metrics details
Stars3,334
3,265 stars

WeBankFinTech/DataSphereStudio

DataSphereStudio is a one stop data application development& management portal, covering scenarios including data exchange, desensitization/cleansing, analysis/mining, quality measurement, visualization, and task scheduling.

Metrics details
Stars3,265
3,246 stars

gunnarmorling/awesome-opensource-data-engineering

An Awesome List of Open-Source Data Engineering Projects

Metrics details
Stars3,246
3,243 stars

lakesoul-io/LakeSoul

LakeSoul is an end-to-end, realtime cloud-native Lakehouse framework for fast data ingestion, concurrent updates, incremental analytics, multimodal data processing and vector search — powering next-generation BI and AI workloads.

Metrics details
Stars3,243
3,187 stars

MoRan1607/BigDataGuide

大数据学习,从零开始学习大数据,包含大数据学习各阶段学习视频、面试资料

Metrics details
Stars3,187
3,142 stars

spark-notebook/spark-notebook

Interactive and Reactive Data Science using Scala and Spark.

Metrics details
Stars3,142
3,136 stars

GoogleCloudPlatform/spark-on-k8s-operator

Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.

Metrics details
Stars3,136
3,134 stars

databricks/Spark-The-Definitive-Guide

Spark: The Definitive Guide's Code Repository

Metrics details
Stars3,134
3,006 stars

LuckyZXL2016/Movie_Recommend

基于Spark的电影推荐系统,包含爬虫项目、web网站、后台管理系统以及spark推荐系统

Metrics details
Stars3,006
2,837 stars

spark-jobserver/spark-jobserver

REST job server for Apache Spark

Metrics details
Stars2,837
2,786 stars

vector4wang/spring-boot-quick

:herb: 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、k3s、k3d、k8s、mybatis加解密插件、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等:pushpin:

Metrics details
Stars2,786
2,771 stars

hi-weijun/PythonDataScience-Collections

最全数据分析资料汇总(含python、爬虫、数据库、大数据、tableau、统计学等)

Metrics details
Stars2,771
2,663 stars

douban/dpark

Python clone of Spark, a MapReduce alike framework in Python

Metrics details
Stars2,663
2,626 stars

spotify/scio

A Scala API for Apache Beam and Google Cloud Dataflow.

Metrics details
Stars2,626
1-60 of 763 projects
Get A Weekly Email With Trending Spark Projects
Stay updated on Spark plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.