IPFS Ecosystem

IPFS (InterPlanetary File System) is a peer-to-peer distributed file system that seeks to connect all computing devices with the same system of files.

In some ways, IPFS is similar to the World Wide Web, but IPFS could be seen as a single BitTorrent swarm, exchanging objects within one Git repository. In other words, IPFS provides a high-throughput, content-addressed block storage model, with content-addressed hyperlinks. This forms a generalized Merkle directed acyclic graph (DAG).

IPFS combines a distributed hash table, an incentivized block exchange, and a self-certifying namespace. IPFS has no single point of failure, and nodes do not need to trust each other, except for every node they are connected to. Distributed Content Delivery saves bandwidth and prevents distributed denial-of-service (DDoS) attacks, a problem common with HTTP.

Created by
Juan Benet
Released
May 23, 2014
Community Repos
2,943
Total GitHub Stars
72,001
Core Projects
More
ipfs
22,555
Peer-to-peer hypermedia protocol
kubo
15,752
An IPFS implementation in Go
ipfs-desktop
5,789
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux
Popular Projects 
More

ipfs-cluster

Pinset orchestration for IPFS

01 Jul 2016 1,454

go-libp2p-kad-dht

A Kademlia DHT implementation on go-libp2p

21 Aug 2016 524

js-libp2p

The JavaScript Implementation of libp2p networking stack

23 Jul 2015 2,303

orbitdb

Peer-to-Peer Databases for the Decentralized Web

26 Dec 2015 8,101

Peergos

A p2p, secure file storage, social network and application protocol

23 Aug 2013 1,859

FileNation

The simplest way to send your files around the world using IPFS

01 Aug 2017 869

soketi

Next-gen, Pusher-compatible, open-source WebSockets server

12 Jun 2021 4,520

hey

Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿

19 Mar 2022 22,399

berty

Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

16 Jul 2018 7,342

ipfs-deploy

Zero-Config CLI to Deploy Static Websites to IPFS

13 Feb 2019 1,158

embark

Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

24 May 2015 3,789

graph-node

Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL

19 Apr 2018 2,782

ipwb

InterPlanetary Wayback: A distributed and persistent archive replay system using IPFS

04 Mar 2016 607

is-ipfs

A set of utilities to help identify IPFS resources on the web

31 Jan 2016 126

nft.storage

**Notice: Uploads Decommissioned - Existing Data is Safe!** NFT

09 Mar 2021 619

trystero

✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase

26 Oct 2020 1,212

Piped

An alternative privacy-friendly YouTube frontend which is efficient by design

11 Nov 2020 7,445

lotus

Reference implementation of the Filecoin protocol, written in Go

25 Jun 2019 2,791

ipfspics-server

Content-addressable, peer-to-peer method of storing and sharing images on the internet

20 Oct 2015 1,114

superhighway84

USENET-inspired, uncensorable, decentralized internet discussion system running on IPFS & OrbitDB

23 Dec 2021 671
Up and Coming Projects 
More

chat-P2P

A simple site where you can write in real time

16 Sep 2024 12

ping-ipfs-gateway

Helps to ping working ipfs links

11 Sep 2024 0

pi-widget

A small Go server that displays live data of my Raspberry Pi

25 Aug 2024 4

blockchain-Certificate_validation

Blockchain technology used for validating the authenticity of the Certificate uploaded

22 Aug 2024 0

ipfs-storage-protocol

This repository provides a solution for integrating IPFS-based file storage with the Bitnet network

19 Aug 2024 0

js-ds-crdt

A distributed typescript / javascript datastore implementation using Merkle-CRDTs

17 Aug 2024 2

IPFSify

A decentralised audio streaming platform

16 Aug 2024 0

origyn-dapp

Sell digital goods on the new Internet | Fully on-chain

14 Aug 2024 1

Ozone-Blockchain

IPFS compatiable blockchain using Akka actors and Akka clusters

13 Aug 2024 1

4m00se-dapp

Web3-enabled WYSIWYG form builder application yielding customized embeddable HTML form widgets

12 Aug 2024 1

pinata-go-sdk

Unofficial Go SDK for interacting with Pinata

09 Aug 2024 2

Decentralized-RAG

Decentralized RAG with Blockchain

26 Jul 2024 0

Pehchan-Kon

"Pehchan-Kon" aims to revolutionize digital identity management by leveraging the power of blockchain technology to create a unified, secure, and verifiable digital identity solution

21 Jul 2024 0

Hardhat-nft-fcc

A repository implementing NFT's with the use of chainlink PriceFeeds and IPFS

17 Jul 2024 0

pinata

The new Pinata SDK

16 Jul 2024 4

implementations-grants

The site for the implementation fund

10 Jul 2024 0

Athena

🌿 an open source, distributed, blockchain based storage system for healthcare providers

07 Jul 2024 1

go-test

Testing utilty library

26 Jun 2024 0

exopypi

PEP691 compliant python package repository with mirroring and pluggable storage backends

22 Jun 2024 0

IPFS-Codex

Web Repository for IPFS CIDs

13 Jun 2024 1