SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Erasure Coding GitHub Repositories
Explore popular GitHub repositories tagged “erasure-coding”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
Ceph is a distributed object, block, and file storage platform
cloud-native distributed storage
Gluster Filesystem : Build your distributed storage in minutes
MooseFS Distributed Storage – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System / Software-Defined Storage
LizardFS is an Open Source Distributed File System licensed under GPLv3.
[Looking for new owners/maintainers, see #88] Rust implementation of Reed-Solomon erasure coding
seaweedfs implemented in pure Rust
Reed-Solomon forward error correcting library
Block Erasure Format - An extensible, fast, and usable file utility to encode and decode interleaved erasure coded streams of data.
Reusable C++ coding-related code library
Erasure coding (Reed–Solomon coding) in Go
Secret sharing library in Java for the Archistar multi-cloud storage system
Blazing Fast Erasure-Coding with Random Linear Network Coding (RLNC)
Reed-Solomon Erasure Coding in C#/.NET
fast reed solomon codes
A library for encoding and decoding sparse network codes
LeifDB - a distributed database using the Raft protocol, built in Go
Self-healing erasure-coded storage engine with transparent filesystem mounting. Reed-Solomon fault tolerance in a single binary
This is the implementation repository of our SOSP'24 paper: Aceso: Achieving Efficient Fault Tolerance in Memory-Disaggregated Key-Value Stores.
Random Linear Network Coding
A Rust wrapper for `openstack/liberasurecode`
Examples of usage for Mellanox HW offloads
ACM SoCC 2019, "Coupling Decentralized Key-Value Stores with Erasure Coding"
Reed-Solomon erasure coding backup tool with AES-256 encryption, GUI & CLI | Reed-Solomon 纠删码加密备份工具,支持 GUI 和 CLI
Memory-safe clean-room Rust reimplementation of PyTorch with deterministic autograd contracts, strict/hardened compatibility modes, differential conformance harnesses, and RaptorQ-backed durability artifacts.
Linux Foundation Edge - Nexoedge
A Rust crate that provides thread pool for managing executions of erasure coding
Interactive visual deep-dive into RaptorQ (RFC 6330) fountain codes — 5 hands-on visualizations, Python demos, and a first-principles walkthrough of the protocol that turns files into mathematical liquid
PredaStore is a high-performance, on-premise and edge-ready object storage platform, fully compatible with the Amazon S3 API. Designed for environments where speed, redundancy, and resiliency are critical, PredaStore is the ideal solution for edge data centers, private clouds, and hybrid deployments that demand low latency and high availability.