Skip to main content

A curated list of awesome resources, tools, frameworks, and educational content related to the InterPlanetary File System (IPFS). IPFS is a peer-to-peer hypermedia protocol designed to make the web faster, safer, and more open by enabling decentralized file storage and sharing.

4
GitHub Stars
39
Curated Resources
9
Categories
18 hours ago
Last Refreshed
General ResourcesGetting StartedIPFS Tools and LibrariesDevelopment FrameworksIPFS Pinning ServicesIPFS GatewaysEducational ResourcesProjects Built on IPFSCommunity and Forums

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me development frameworks resources from awesome-ipfs"

Installation instructions →

What's inside

Development Frameworks

  • 3Box

    A decentralized identity and data storage solution built on IPFS.

  • Fleek

    A development platform for building and hosting sites and applications on IPFS and the decentralized web.

  • Textile Threads

    A framework for building scalable, decentralized databases on IPFS.

  • Web3.Storage

    A service for storing files and data using IPFS and Filecoin.

IPFS Gateways

Projects Built on IPFS

  • Audius

    A decentralized music streaming service using IPFS for content storage.

  • DTube

    A decentralized video sharing platform built on IPFS and Steem.

  • OpenBazaar

    A decentralized online marketplace built on IPFS.

  • Peergos

    A decentralized, end-to-end encrypted file storage and sharing platform built on IPFS.

Getting Started

Educational Resources

  • Building DApps with IPFS

    A tutorial on building decentralized applications using IPFS.

  • IPFS 101

    An introductory guide to understanding the basics of IPFS.

  • IPFS Weekly

    The official blog of IPFS, featuring updates, tutorials, and announcements.

  • Mastering IPFS

    A comprehensive guidebook on IPFS, covering installation, usage, and application development.

IPFS Pinning Services

  • Eternum

    An IPFS pinning service offering permanent data storage.

  • Filebase

    A decentralized storage service with IPFS integration.

  • Infura IPFS Pinning

    Provides reliable IPFS pinning as part of Infura’s suite of services.

  • NFT.Storage

    A free service for storing NFTs on IPFS and Filecoin.

  • Pinata

    A popular pinning service for managing and hosting IPFS data.

Community and Forums

IPFS Tools and Libraries

  • Go-IPFS

    The reference implementation of IPFS written in Go.

  • IPFS-Cluster

    A tool for orchestrating and managing a cluster of IPFS nodes for large-scale data storage.

  • JS-IPFS

    A JavaScript implementation of IPFS for use in the browser and Node.js.

  • OrbitDB

    A serverless, peer-to-peer database built on IPFS.

  • Textile

    A suite of tools and libraries for building decentralized applications on IPFS.

Showing a sample of 39 resources. View the full list on GitHub →