IPFS logo

IPFS

IPFS is a set of open protocols and open-source tools for content-addressing, routing, and transferring data over peer-to-peer networks. It enables verifiable, portable, and resilient data systems for developers and organizations building across public and private networks.
Distributed

IPFS


Project Links


Description

IPFS is a peer-to-peer distributed file system that seeks to connect all computing devices with the same system of files. It is a decentralized system that allows users to store, retrieve, and share data based on the content's unique identifier rather than its location.


IPFS Desktop


Project Links


Description

IPFS Desktop is an Electron-based desktop application for using and managing IPFS. It can install and run an IPFS node or act as a control panel and file browser for an existing local node, with features for importing, pinning, browsing, downloading, sharing, peer visualization, IPFS/IPNS link handling, and CLI Tutor Mode.

Category: Node Software

Helia


Project Links


Description

Helia is an Apache/MIT-licensed open-source IPFS implementation written in TypeScript. It provides content addressing and CID-based retrieval, PubSub, DAG APIs, IPNS, built-in libp2p networking, and optional daemon operation across browsers, service workers, web extensions, Node.js, Electron, and React Native.

Category: Developer Tooling