Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Distributed

Distributed

65 projects

Showing 29 of 65 projects

FiloDB
FiloDBScala

A distributed, Prometheus-compatible, real-time, in-memory time series database designed for massive scalability and low-latency operational metrics.

#database#distributed#grafana
Stars1.5k
Forks238
Last commit21 hours ago
s3git
s3gitGo

A CLI tool that applies Git-like version control to cloud storage, enabling distributed, decentralized, and deduplicated data repositories.

#version-control#devops#distributed
Stars1.5k
Forks63
Last commit10 years ago
nebulex
nebulexElixir

An in-memory and distributed caching toolkit for Elixir, providing a unified abstraction layer for various caching backends.

#declarative#in-memory-cache#elixir
Stars1.4k
Forks79
Last commit1 month ago
kameo
kameoRust

A high-performance Rust library for building fault-tolerant, asynchronous actor-based systems that scale from local to distributed.

#distributed#distributed-systems#libp2p
Stars1.4k
Forks79
Last commit3 days ago
comqtt
comqttGo

A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.

#iot#embedded-systems#distributed
Stars1.2k
Forks87
Last commit3 days ago
storm-crawler
storm-crawlerJava

A scalable, mature, and versatile web crawler built on Apache Storm for building low-latency, distributed crawling systems.

#distributed#real-time-processing#distributed-systems
Stars986
Forks285
Last commit1 day ago
sparklyr
sparklyrR

An R interface for Apache Spark that enables distributed data processing, machine learning, and SQL queries using familiar R syntax.

#apache-spark#distributed#dplyr
Stars971
Forks308
Last commit22 days ago
Diffuse
DiffuseJavaScript

A customizable music player built from web components that connects to cloud and distributed storage.

#music#web-components#ipfs
Stars868
Forks66
Last commit1 day ago
Jubatus
JubatusC++

Framework and Library for Distributed Online Machine Learning

#distributed#c-plus-plus#ml
Stars708
Forks140
Last commit7 years ago
CosId
CosIdJava

A universal, flexible, and high-performance distributed ID generator for Java applications.

#generator#idgenerator#java-library
Stars640
Forks87
Last commit1 day ago
EchoVault
EchoVaultGo

A highly configurable, distributed, in-memory data store and cache implemented in Go, usable as a library or standalone service.

#database#distributed#raft-consensus
Stars537
Forks47
Last commit1 year ago
Subspace
SubspaceRust

A decentralized storage and compute network protocol implementation using Substrate, enabling scalable blockchain storage.

#crypto#distributed#gateway
Stars406
Forks252
Last commit18 hours ago
Hashview
HashviewPython

A web-based platform for organizing, automating, and analyzing password cracking tasks using Hashcat.

#security-analytics#distributed#flask
Stars397
Forks51
Last commit1 day ago
Goakt
GoaktGo

A distributed actor framework for Go that enables building scalable, reactive systems with typed messages and clustering.

#distributed#observability#distributed-systems
Stars364
Forks37
Last commit1 day ago
SVT Encore
SVT EncoreKotlin

A scalable video transcoding tool built on FFmpeg and Spring Boot, designed for VOD pipelines.

#transcoding#distributed#video-transcoding
Stars333
Forks28
Last commit23 days ago
Maze
MazePython

An application-oriented Deep Reinforcement Learning framework for real-world decision problems, covering simulation to deployment.

#hydra-config#simulation#distributed
Stars293
Forks12
Last commit1 month ago
elbencho
elbenchoC++

A distributed storage benchmark tool for file systems, object stores, and block devices with GPU support.

#cuda#throughput-testing#distributed
Stars281
Forks42
Last commit8 days ago
ruby-spark
ruby-sparkRuby

A Ruby wrapper for Apache Spark, enabling large-scale data processing with Ruby's expressive syntax.

#rdd#apache-spark#distributed
Stars226
Forks28
Last commit9 years ago
Peer Web Site
Peer Web SiteJavaScript

A browser-based tool for creating and hosting full-featured HTML websites peer-to-peer via WebRTC, WebTorrent, and IPFS.

#p2p-hosting#ipfs#distributed
Stars192
Forks26
Last commit1 year ago
asyncmachine-go/pkg/machine
asyncmachine-go/pkg/machineGo

A distributed workflow engine and state machine library for Go that implements aspect-oriented programming and the actor model.

#orchestrator#declarative#debugging-tools
Stars185
Forks13
Last commit21 days ago
Distributed Gatling
Distributed GatlingCSS

A distributed load testing solution that enables running Gatling simulations across a cluster of machines for high-scale performance testing.

#load-testing#stress-testing#distributed
Stars103
Forks44
Last commit3 years ago
flowgraph
flowgraphGo

A Go package for building scalable asynchronous dataflow systems using goroutines and channels with automatic back-pressure.

#back-pressure#asynchronous-programming#distributed
Stars66
Forks9
Last commit5 days ago
DemoHunter
DemoHunterPython

A distributed low-interaction honeypot with agent/master architecture for monitoring attacks across multiple protocols.

#honeypot#distributed#security
Stars63
Forks12
Last commit8 years ago
Tossit
TossitC#

A .NET library for distributed job/worker logic using RabbitMQ, with automatic connection management and recovery.

#distributed#message-queue#distributed-systems
Stars62
Forks7
Last commit2 months ago
JumpSuit
JumpSuitJavaScript

A 2D canvas game where players jump between planets, featuring a distributed server architecture with WebRTC communication.

#multiplayer#distributed#web-game
Stars47
Forks12
Last commit8 years ago
coherence-go-client
coherence-go-clientGo

A native Go client for Oracle Coherence that enables Go applications to interact with Coherence clusters using gRPC for distributed caching.

#data-grid#distributed#caching
Stars15
Forks6
Last commit2 months ago
scheduler
schedulerGo

A Go-native distributed job scheduler with delayed tasks, Redis coordination, retries, and lease-based recovery.

#retry-logic#task-processing#distributed
Stars7
Forks0
Last commit3 months ago
H3GeoDist
H3GeoDistGo

Distributes Uber H3 geographic cells across multiple nodes for scalable geospatial data processing.

#h3dist#distributed#geospatial
Stars2
Forks1
Last commit4 years ago
h2o3-gapstat
h2o3-gapstatJava

An H2O-3 implementation of the Gap Statistic method for determining the optimal number of clusters in a dataset.

#distributed#data-science#kmeans-clustering
Stars1
Forks0
Last commit1 year ago
PreviousPage 2 of 2

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
#Distributed Systems16
#Python15
#Machine Learning14
#Database10
#Distributed Computing9
#Golang9
#Distributed Database8
#Redis8
#Deep Learning8
#Big Data7
#Gpu Acceleration6
#Concurrency6