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
11 current maintainers8 active leads2 new active leads4 lead step-downs1 lead movement3 early lead departures

Maintainer signals as of Aug 10, 2026


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