IPFS
IPFS is an open system to manage data without a central server.
Description
IPFS is a modular suite of protocols for organizing and transferring data, designed from the ground up with the principles of content addressing and peer-to-peer networking. Because IPFS is open-source, there are multiple implementations of IPFS. While IPFS has more than one use case, its main use case is for publishing data (files, directori...
Links
Additional Details
Popular or Actively Maintained Implementations
Name | Language(s) | What it's trying to do |
---|---|---|
bifrost-gateway | go | Lightweight IPFS HTTP Gateway daemon backed by a remote data store. |
boost | go | Daemon to get IPFS data in and out of a Filecoin storage provider. |
boxo | go | A component library for building IPFS applications and implementations in Go. |
Elastic Provider | javascript, typescript | Scalable cloud-native implementation. |
Estuary | go | Daemon oriented service to pin and onboard IPFS data into Filecoin. |
helia | javascript | A lean, modular, and modern implementation of IPFS for the prolific JS and browser environments |
ipfs cluster | go | Orchestration for multiple Kubo nodes via CRDT / Raft consensus |
iroh | rust | Extreme-efficiency oriented IPFS implementation. |
Kubo | go | Generalist daemon oriented IPFS implementation with an extensive HTTP RPC API. |
Lassie | go | A minimal universal retrieval client library for IPFS and Filecoin. |
Lotus | go | Filecoin node handling consensus, storage providing, making storage deals, importing data, ... |
Nabu | java | A minimalistic, fast and embeddable IPFS implementation. |
Check out more awesome projects, apps, tools, and services related to IPFS here!
Contact Info
contact@ipfs.io