Spark Open Source Projects
Browse 763 Spark open source projects, ranked by GitHub stars. Find the most popular Spark tools and libraries.
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
| Stars | 43,807 |
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
| Stars | 29,248 |
getredash/redash
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
Metrics details
| Stars | 28,710 |
yeasy/docker_practice
最新Docker容器技术,从真实案例中学习最佳实践!| Learn and understand Docker&Container technologies, with real DevOps practice!
Metrics details
| Stars | 26,162 |
heibaiying/BigData-Notes
大数据入门指南 :star:
Metrics details
| Stars | 16,922 |
FavioVazquez/ds-cheatsheets
List of Data Science Cheatsheets to rule the world
Metrics details
| Stars | 16,281 |
dagster-io/dagster
An orchestration platform for the development, production, and observation of data assets.
Metrics details
| Stars | 15,870 |
apache/doris
Apache Doris is a real-time analytics and hybrid search database for AI agents.
Metrics details
| Stars | 15,632 |
andkret/Cookbook
The Data Engineering Cookbook
Metrics details
| Stars | 15,180 |
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
| Stars | 15,081 |
aalansehaiyang/technology-talk
【大厂面试专栏】一份Java程序员需要的技术指南,这里有面试题、系统架构、职场锦囊、主流中间件等,让你成为更牛的自己!
Metrics details
| Stars | 14,719 |
horovod/horovod
Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
Metrics details
| Stars | 14,694 |
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
| Stars | 14,243 |
wangzhiwubigdata/God-Of-BigData
专注大数据学习面试,大数据成神之路开启。Flink/Spark/Hadoop/Hbase/Hive...
Metrics details
| Stars | 10,492 |
perwendel/spark
A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin
Metrics details
| Stars | 9,657 |
tobymao/sqlglot
Python SQL Parser and Transpiler
Metrics details
| Stars | 9,438 |
risingwavelabs/risingwave
Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Metrics details
| Stars | 9,176 |
apache/iceberg
Apache Iceberg
Metrics details
| Stars | 9,064 |
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
| Stars | 8,917 |
intel-analytics/BigDL
Accelerate LLM with low-bit (FP4 / INT4 / FP8 / INT8) optimizations using bigdl-llm
Metrics details
| Stars | 8,864 |
mage-ai/mage-ai
🧙 Build, run, and manage data pipelines for integrating and transforming data.
Metrics details
| Stars | 8,772 |
XiangLinPro/IT_book
本项目收藏这些年来看过或者听过的一些不错的常用的上千本书籍,没准你想找的书就在这里呢,包含了互联网行业大多数书籍和面试经验题目等等。有人工智能系列(常用深度学习框架TensorFlow、pytorch、keras。NLP、机器学习,深度学习等等),大数据系列(Spark,Hadoop,Scala,kafka等),程序员必修系列(C、C++、java、数据结构、linux,设计模式、数据库等等)
Metrics details
| Stars | 8,543 |
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
| Stars | 7,499 |
Alluxio/alluxio
Alluxio, data orchestration for analytics and machine learning in the cloud
Metrics details
| Stars | 7,212 |
doocs/technical-books
😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...
Metrics details
| Stars | 6,959 |
Angel-ML/angel
A Flexible and Powerful Parameter Server for large-scale machine learning
Metrics details
| Stars | 6,784 |
apache/zeppelin
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
Metrics details
| Stars | 6,644 |
ibis-project/ibis
the portable Python dataframe library
Metrics details
| Stars | 6,601 |
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
| Stars | 6,264 |
apache/hudi
Upserts, Deletes And Incremental Processing on Big Data.
Metrics details
| Stars | 6,193 |
holman/spark
▁▂▃▅▂▇ in your shell.
Metrics details
| Stars | 6,064 |
JerryLead/SparkInternals
Notes talking about the design and implementation of Apache Spark
Metrics details
| Stars | 5,361 |
microsoft/SynapseML
Simple and Distributed Machine Learning
Metrics details
| Stars | 5,231 |
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
| Stars | 5,075 |
thedmd/imgui-node-editor
Node Editor built using Dear ImGui
Metrics details
| Stars | 4,458 |
PipelineAI/pipeline
PipelineAI
Metrics details
| Stars | 4,158 |
JohnSnowLabs/spark-nlp
State of the Art Natural Language Processing
Metrics details
| Stars | 4,144 |
Cyb3rWard0g/HELK
The Hunting ELK
Metrics details
| Stars | 3,929 |
RoaringBitmap/RoaringBitmap
A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
Metrics details
| Stars | 3,896 |
databricks/learning-spark
Example code from Learning Spark book
Metrics details
| Stars | 3,892 |
yahoo/TensorFlowOnSpark
TensorFlowOnSpark brings TensorFlow programs to Apache Spark clusters.
Metrics details
| Stars | 3,846 |
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
| Stars | 3,635 |
lw-lin/CoolplaySpark
酷玩 Spark: Spark 源代码解析、Spark 类库等
Metrics details
| Stars | 3,476 |
liyupi/sql-generator
🔨 用 JSON 来生成结构化的 SQL 语句,基于 Vue3 + TypeScript + Vite + Ant Design + MonacoEditor 实现,项目简单(重逻辑轻页面)、适合练手~
Metrics details
| Stars | 3,435 |
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
| Stars | 3,406 |
databricks/koalas
Koalas: pandas API on Apache Spark
Metrics details
| Stars | 3,371 |
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
| Stars | 3,334 |
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
| Stars | 3,265 |
gunnarmorling/awesome-opensource-data-engineering
An Awesome List of Open-Source Data Engineering Projects
Metrics details
| Stars | 3,246 |
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
| Stars | 3,243 |
MoRan1607/BigDataGuide
大数据学习,从零开始学习大数据,包含大数据学习各阶段学习视频、面试资料
Metrics details
| Stars | 3,187 |
spark-notebook/spark-notebook
Interactive and Reactive Data Science using Scala and Spark.
Metrics details
| Stars | 3,142 |
GoogleCloudPlatform/spark-on-k8s-operator
Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
Metrics details
| Stars | 3,136 |
databricks/Spark-The-Definitive-Guide
Spark: The Definitive Guide's Code Repository
Metrics details
| Stars | 3,134 |
LuckyZXL2016/Movie_Recommend
基于Spark的电影推荐系统,包含爬虫项目、web网站、后台管理系统以及spark推荐系统
Metrics details
| Stars | 3,006 |
spark-jobserver/spark-jobserver
REST job server for Apache Spark
Metrics details
| Stars | 2,837 |
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
| Stars | 2,786 |
hi-weijun/PythonDataScience-Collections
最全数据分析资料汇总(含python、爬虫、数据库、大数据、tableau、统计学等)
Metrics details
| Stars | 2,771 |
douban/dpark
Python clone of Spark, a MapReduce alike framework in Python
Metrics details
| Stars | 2,663 |
spotify/scio
A Scala API for Apache Beam and Google Cloud Dataflow.
Metrics details
| Stars | 2,626 |
