#Spark

Showing 60 of 300 repositories tagged #spark, ranked by stars

apache
apache
spark

Apache Spark - A unified analytics engine for large-scale data processing

Score
100
★ 43.6k ⑂ 29.3k +64/day
Scala
DataTalksClub
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 👇🏼

Score
100
★ 43.3k ⑂ 8.5k +235/day
Jupyter Notebook
donnemartin
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.

Score
76
★ 29.2k ⑂ 8.0k +5/day
Python
getredash
getredash
redash

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

Score
97
★ 28.7k ⑂ 4.6k +11/day
Python
yeasy
yeasy
docker_practice

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

Score
100
★ 26.1k ⑂ 5.8k +2/day
Go
FavioVazquez
FavioVazquez
ds-cheatsheets

List of Data Science Cheatsheets to rule the world

Score
67
★ 16.3k ⑂ 4.1k +11/day
GaiZhenbiao
GaiZhenbiao
ChuanhuChatGPT

GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.

Score
88
★ 15.3k ⑂ 2.2k +2/day
Python
horovod
horovod
horovod

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

Score
91
★ 14.7k ⑂ 2.2k
Python
deeplearning4j
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...

Score
94
★ 14.2k ⑂ 3.8k +5/day
Java
tobymao
tobymao
sqlglot

Python SQL Parser and Transpiler

Score
82
★ 9.4k ⑂ 1.2k +17/day
Python
mage-ai
mage-ai
mage-ai

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

Score
79
★ 8.8k ⑂ 977 +3/day
Python
h2oai
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.

Score
85
★ 7.5k ⑂ 2.0k
Jupyter Notebook
Alluxio
Alluxio
alluxio

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

Score
95
★ 7.2k ⑂ 2.9k +4/day
Java
Angel-ML
Angel-ML
angel

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

Score
100
★ 6.8k ⑂ 1.6k
Java
donnemartin
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.

Score
52
★ 6.3k ⑂ 1.1k +2/day
Python
microsoft
microsoft
SynapseML

Simple and Distributed Machine Learning

Score
99
★ 5.2k ⑂ 862
Scala
tencentmusic
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等分布式

Score
100
★ 5.1k ⑂ 884 +3/day
Python
JohnSnowLabs
JohnSnowLabs
spark-nlp

State of the Art Natural Language Processing

Score
100
★ 4.1k ⑂ 743 +1/day
Scala
Cyb3rWard0g
Cyb3rWard0g
HELK

The Hunting ELK

Score
81
★ 3.9k ⑂ 690
Jupyter Notebook
yahoo
yahoo
TensorFlowOnSpark

TensorFlowOnSpark brings TensorFlow programs to Apache Spark clusters.

Score
42
★ 3.8k ⑂ 939
Python
liyupi
liyupi
sql-generator

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

Score
100
★ 3.4k ⑂ 693
Vue
databricks
databricks
koalas

Koalas: pandas API on Apache Spark

Score
89
★ 3.4k ⑂ 369
Python
lakesoul-io
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.

Score
73
★ 3.2k ⑂ 419
Java
spark-notebook
spark-notebook
spark-notebook

Interactive and Reactive Data Science using Scala and Spark.

Score
90
★ 3.1k ⑂ 642
JavaScript
kubeflow
kubeflow
spark-operator

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

Score
98
★ 3.1k ⑂ 1.5k +4/day
Python
lakehq
lakehq
sail

Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.

Score
70
★ 3.1k ⑂ 192 +2/day
Rust
geekyouth
geekyouth
SZT-bigdata

深圳地铁大数据客流分析系统🚇🚄🌟

Score
93
★ 2.5k ⑂ 616
Scala
XZB-1248
XZB-1248
Spark

✨Spark is a web-based, cross-platform and full-featured Remote Administration Tool (RAT) written in Go that allows you control all your devices anywhere. Spark是一个Go编写的,网页UI、跨平台以及多功能的远程控制和监控工具,你可以随时随地监控和控制所有设备。

Score
75
★ 2.4k ⑂ 580
Go
apache
apache
kyuubi

Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.

Score
95
★ 2.4k ⑂ 1.0k
Scala
salesforce
salesforce
TransmogrifAI

TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning

Score
92
★ 2.3k ⑂ 399
Scala
moj-analytical-services
moj-analytical-services
splink

Fast, accurate and scalable probabilistic data linkage with support for multiple SQL backends

Score
99
★ 2.3k ⑂ 243 +3/day
Python
fugue-project
fugue-project
fugue

A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.

Score
98
★ 2.2k ⑂ 101
Python
AlexIoannides
AlexIoannides
pyspark-example-project

Implementing best practices for PySpark ETL jobs and applications.

Score
86
★ 2.1k ⑂ 806
Python
dotnet
dotnet
spark

.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.

Score
85
★ 2.1k ⑂ 329
C#
endymecy
endymecy
spark-ml-source-analysis

spark ml 算法原理剖析以及具体的源码实现分析

Score
62
★ 2.0k ⑂ 818
szilard
szilard
benchm-ml

A minimal benchmark for scalability, speed and accuracy of commonly used open source implementations (R packages, Python scikit-learn, H2O, xgboost, Spark MLlib etc.) of the top machine learning algorithms for binary classification (random forests, gradient boosted trees, deep neural networks etc.).

Score
82
★ 1.9k ⑂ 327
R
apache
apache
auron

The Auron accelerator for distributed computing framework (e.g., Spark) leverages native vectorized execution to accelerate query processing

Score
100
★ 1.8k ⑂ 228
Rust
zhonghuasheng
zhonghuasheng
Tutorial

后端 (Java Golang)全栈知识架构体系总结

Score
50
★ 1.8k ⑂ 239 +1/day
Shell
OBenner
OBenner
data-engineering-interview-questions

More than 2000+ Data engineer interview questions.

Score
97
★ 1.7k ⑂ 551 +9/day
Python
jadianes
jadianes
spark-py-notebooks

Apache Spark & Python (pySpark) tutorials for Big Data Analysis and Machine Learning as IPython / Jupyter notebooks

Score
84
★ 1.7k ⑂ 906
Jupyter Notebook
almond-sh
almond-sh
almond

A Scala kernel for Jupyter

Score
98
★ 1.6k ⑂ 247
Scala
maxpumperla
maxpumperla
elephas

Distributed Deep learning with Keras & Spark

Score
46
★ 1.6k ⑂ 304
Python
hi-primus
hi-primus
optimus

:truck: Agile Data Preparation Workflows made easy with Pandas, Dask, cuDF, Dask-cuDF, Vaex and PySpark

Score
80
★ 1.5k ⑂ 232
Python
san089
san089
goodreads_etl_pipeline

An end-to-end GoodReads Data Pipeline for Building Data Lake, Data Warehouse and Analytics Platform.

Score
80
★ 1.5k ⑂ 245
Python
SeldonIO
SeldonIO
seldon-server

Machine Learning Platform and Recommendation Engine built on Kubernetes

Score
69
★ 1.5k ⑂ 298
Java
HariSekhon
HariSekhon
Dockerfiles

50+ DockerHub public images for Docker & Kubernetes - DevOps, CI/CD, GitHub Actions, CircleCI, Jenkins, TeamCity, Alpine, CentOS, Debian, Fedora, Ubuntu, Hadoop, Kafka, ZooKeeper, HBase, Cassandra, Solr, SolrCloud, Presto, Apache Drill, Nifi, Spark, Consul, Riak

Score
88
★ 1.4k ⑂ 482
Shell
jupyter-incubator
jupyter-incubator
sparkmagic

Jupyter magics and kernels for working with remote Spark clusters

Score
87
★ 1.4k ⑂ 445
Python
iflytek
iflytek
datasophon

The next generation of cloud-native big data management expert , Aims to help users rapidly build stable, efficient, and scalable cloud-native platforms for big data.

Score
71
★ 1.3k ⑂ 458
Java
zinggAI
zinggAI
zingg

Scalable master data management, identity resolution, entity resolution, and deduplication using ML

Score
97
★ 1.2k ⑂ 170
Java
abhishek-ch
abhishek-ch
around-dataengineering

A Data Engineering & Machine Learning Knowledge Hub

Score
79
★ 1.1k ⑂ 223
Python
pixiedust
pixiedust
pixiedust

Python Helper library for Jupyter Notebooks

Score
77
★ 1.0k ⑂ 159
Jupyter Notebook
alanchn31
alanchn31
Data-Engineering-Projects

Personal Data Engineering Projects

Score
78
★ 1.0k ⑂ 208 +2/day
Jupyter Notebook
deanwampler
deanwampler
spark-scala-tutorial

A free tutorial for Apache Spark.

Score
92
★ 988 ⑂ 435
Jupyter Notebook
h2oai
h2oai
sparkling-water

Sparkling Water provides H2O functionality inside Spark cluster

Score
69
★ 978 ⑂ 361 +1/day
Scala
metabrainz
metabrainz
listenbrainz-server

Server for the ListenBrainz project, including the front-end (javascript/react) code that it serves and all of the data processing components that LB uses.

Score
64
★ 972 ⑂ 346 +2/day
Python
sparklyr
sparklyr
sparklyr

R interface for Apache Spark

Score
77
★ 970 ⑂ 307
R
delta-io
delta-io
delta-sharing

An open protocol for secure data sharing

Score
96
★ 951 ⑂ 231
Scala
data-prep-kit
data-prep-kit
data-prep-kit

Open source project for data preparation for GenAI applications

Score
61
★ 948 ⑂ 251 +2/day
HTML
wzhe06
wzhe06
SparkCTR

CTR prediction model based on spark(LR, GBDT, DNN)

Score
38
★ 927 ⑂ 256
Scala
ankurchavda
ankurchavda
streamify

A data engineering project with Kafka, Spark Streaming, dbt, Docker, Airflow, Terraform, GCP and much more!

Score
33
★ 885 ⑂ 198
Python
Related Topics
#python#machine-learning#data-science#scala#big-data#sql#data-engineering#hadoop#pyspark#deep-learning#kubernetes#apache-spark

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly