IPFS

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.
- GitHub: https://github.com/topics/ipfs
- Wikipedia: https://en.wikipedia.org/wiki/InterPlanetary_File_System
- Repo: https://github.com/ipfs/ipfs
- Created by: Juan Benet
- Released: May 23, 2014
- Aliases: ipfs-daemon, ipfs-api, ipfs-webui, js-ipfs, ipfs-protocol, go-ipfs,
- Last updated: 2025-05-01 00:14:57 UTC
- JSON Representation
https://github.com/fission-codes/ipfs-haskell
IPFS wrapper for Haskell
content-addressing ipfs library
Last synced: 10 Apr 2025
https://github.com/cluster-labs/horizon
A Dashboard to manage and monitor IPFS Cluster
clusterlabs dashboard ipfs ipfs-cluster ipfs-cluster-api
Last synced: 23 Apr 2025
https://github.com/suda/wireless-microphone
ππ Turn any device into a wireless microphone over the internet
alpine-js ipfs ipfs-pubsub neumorphic webrtc webrtc-audio
Last synced: 26 Mar 2025
https://github.com/vdutts7/ai-generated-nfts
Generate 1000+ piece NFT collections using AI and Smart Contracts
etherjs hardhat ipfs nft-generator smart-contracts solidity
Last synced: 22 Apr 2025
https://github.com/p2plabsxyz/dscan
A decentralized storage and file-sharing tool that uploads content to IPFS and generates decentralized QR codes.
browser-extension buidl-tools chrome-extension decentralization dscan-extension filecoin hacktoberfest ipfs p2p p2plabsxyz qrcode-generator web3 web3storage webpack-plugin
Last synced: 17 Mar 2025
https://github.com/textileio/react-native-sdk
[DEPRECATED] React Native bindings for https://github.com/textileio/go-textile
android decentralized ios ipfs mobile react-native textile
Last synced: 02 Dec 2024
https://github.com/ipfs/go-ipns
Utilities for creating, parsing, and validating IPNS records
Last synced: 19 Jan 2025
https://github.com/web3os-org/kernel
The OS for the next web
blockchain browser cryptocurrency dapp ethereum ipfs javascript operating-system web3 webapp
Last synced: 25 Nov 2024
https://github.com/meehow/peer-id-generator
Vanity public key generator for use with IPFS and IPNS
bruteforce ipfs ipns libp2p vanity vanity-address vanitygen
Last synced: 17 Mar 2025
https://github.com/olizilla/ipfs-content-addressed-archiver
Use your browser to hash files with IPFS and export them as a verifiable content-addressed archive
Last synced: 30 Apr 2025
https://github.com/peoples-cloud/pc
people's cloud: using the ideas of botnets for good
Last synced: 19 Apr 2025
https://github.com/transmute-industries/dapp
TypeScript React Redux Ethereum IPFS Starter Kit
dapp ethereum ipfs react redux truffle typescript
Last synced: 03 Dec 2024
https://github.com/lewangdev/bookbookgo_bot
A Telegram bot for book-searcher. Create and search books index, create your private library on Telegram.
Last synced: 02 Jan 2025
https://github.com/aragon/aragon-desktop
(Aragon 1) Managing an decentralized organization on a desktop near you
Last synced: 22 Apr 2025
https://github.com/portalnetwork/kaizen-cli
ππ Kaizen is a powerful framework combine all the blockchain technologies to help you easily develop and deploy dapps
blockchain cli dapp ethereum framework ipfs javascript kaizen smart-contract-tools smart-contracts solidity
Last synced: 20 Mar 2025
https://github.com/ipfs/js-kubo-rpc-client
A client library for the Kubo RPC API
http-client ipfs kubo rpc-client
Last synced: 05 Apr 2025
https://github.com/bmwiedemann/opensuse
public mirror of openSUSE sources from build.opensuse.org
Last synced: 23 Jan 2025
https://github.com/vasa-develop/ultimate-ipfs-series
An Ultimate tutorial series to learn about IPFS, IPLD, Multiformats, Libp2p and Filecoin
clusterlabs filecoin filecoin-protocol ipfs ipfs-resources ipfsresources ipld ipns libp2p multiformat multiformats tutorials ultimate-ipfs-series
Last synced: 28 Apr 2025
https://github.com/my-network/ipvpn
[WIP] Easy-to-use decentralized secure overlay private network (for any device)
android autodiscovery automation decentralized dht easy-to-use golang ipfs kademlia linux macos mesh nat p2p secure vpn windows wireguard
Last synced: 17 Apr 2025
https://github.com/linonetwo/ipfs-browser-gateway
An IPFS gateway without server, by utilizing service worker.
Last synced: 12 Apr 2025
https://github.com/textileio/notes
[DEPRECATED] Textile Notes App
dapp decentralized ipfs productivity react-native typescript
Last synced: 02 Dec 2024
https://github.com/rtradeltd/libcp2p
A libp2p-like protocol with first class support for embedded systems. End goal is a protocol that can run on anything from your fridge, embedded systems, and anything else. Higher level languages bindings will be done via FFI. Heavy WIP
c c-lang c-libp2p cid cmake cmocka doxygen embedded-c embedded-systems gcc ipfs ipld libp2p multiaddr multibase multicodec multiformats multihash valgrind
Last synced: 27 Apr 2025
https://github.com/trustbloc/orb
A DID method implementation that extends the Sidetree protocol into a Fediverse of interconnected nodes and witnessed using certificate transparency. Spec: https://trustbloc.github.io/did-method-orb/
activitypub certificate-transparency content-addressable-storage decentralized-identifiers did-method fediverse ipfs sidetree
Last synced: 10 Apr 2025
https://github.com/questnetwork/qd
Just a lightning fast open source peer-to-peer cross-platform social network that doesnβt sell you out.
angular cross-platform dapp decentralized dynamic electron encrypted-p2p-channels end-to-end-encryption ethereum ipfs messenger unstoppable
Last synced: 25 Jan 2025
https://github.com/andrejrakic/100-blockchain-developer-resources
https://medium.com/@andrej.rakic/100-blockchain-resources-for-developers-4b4f81e731a3
blockchain crypto developer-tools ethereum hyperledger-fabric ipfs truffle wallet
Last synced: 08 Apr 2025
https://github.com/dappforce/subsocial-offchain
Off-chain storage for Subsocial blockchain. This app builds user feeds and notifications by subscribing to Substrate events.
activity-feed activity-stream dappforce decentralized-communities elasticsearch ipfs ipfs-node news-feed off-chain offchain offchain-storage polkadot postgres postgresql subsocial substrate
Last synced: 11 Apr 2025
https://github.com/Consensys/web3studio-soy
Static Websites on the Distributed Web
devops ens ipfs ipfs-gateway web3studio-soy
Last synced: 25 Nov 2024
https://github.com/lgdbdumps/lgdbdumps
Library Genesis (libgen) db dumps mirror on ipfs
Last synced: 17 Nov 2024
https://github.com/multiformats/py-multiaddr
multiaddr implementation in Python
ipfs libp2p multiformats network python
Last synced: 23 Jan 2025
https://github.com/cawfree/thegraph-react
βοΈ React bindings for helping build decentralized applications quickly on Ethereum and IPFS using GraphQL.
ethereum graph graphprotocol ipfs react react-native thegraph
Last synced: 21 Dec 2024
https://github.com/ipfs-shipyard/ipfs-provider
Connect to IPFS via an available provider
Last synced: 26 Apr 2025
https://github.com/pactcare/starlog
Starlog: Metadata Blockchain based on Substrate
blockchain ipfs ipfs-blockchain substrate
Last synced: 12 Apr 2025
https://github.com/multiformats/cid-utils-website
A website for decoding CIDs
cid content-addressing dag-pb ipfs
Last synced: 18 Nov 2024
https://github.com/consensys/web3studio-soy
Static Websites on the Distributed Web
devops ens ipfs ipfs-gateway web3studio-soy
Last synced: 19 Nov 2024
https://github.com/naszam/ants-review
:1st_place_medal: @ETHTurin | KERNEL Genesis Block :seedling: Team @gitcoinco :ant:
ants-review bounties erc-20 ethereum ipfs peer-reviews science
Last synced: 30 Apr 2025
https://github.com/PACTCare/Starlog
Starlog: Metadata Blockchain based on Substrate
blockchain ipfs ipfs-blockchain substrate
Last synced: 28 Jan 2025
https://github.com/hldb/welo
peer-to-peer, collaborative states using Merkle-CRDTs
ipfs ipld merkle-crdt p2p peer-to-peer
Last synced: 02 Dec 2024
https://github.com/fiatjaf/filemap.xyz
upload files to a geographic point. never memorize a link again.
firebase geofire ipfs leaflet openstreetmap
Last synced: 16 Jan 2025
https://github.com/infura/ipfs-upload-client
A minimal CLI tool to upload files and directories to IPFS
Last synced: 09 Apr 2025
https://github.com/ipfs-cluster/js-cluster-client
A client library for the IPFS Cluster HTTP API, implemented in JavaScript.
ipfs ipfs-cluster ipfs-cluster-api ipfs-http-client js
Last synced: 23 Jan 2025
https://github.com/jorropo/linux2ipfs
Small pipeline and extreme-performance oriented IPFS implementation to upload files and deltas to pinning services very fast.
Last synced: 30 Apr 2025
https://github.com/jorishermans/storagestack
A decentralized storage abstraction middleware framework
blockchain blockstack ipfs peer-to-peer storage typescript
Last synced: 11 Feb 2025
https://github.com/deedeecx330/skyhook
Send and recieve files securely through the IPFS network
aes-256 aes-encryption file file-sharing file-upload files filesystem ipfs ipfs-api ipfs-hash ipfs-network ipfs-node ipfs-protocol python python3 skyhook sqlite sqlite-database sqlite3 sqlite3-database
Last synced: 21 Jan 2025
https://github.com/zhixuan0318/ipfs-for-wordpress
The all-in-one plugin which provides the most comprehensive and powerful IPFS solutions for WordPress - the largest CMS in the world. Install the plugin on your WP site and start IPFS-ing~
elementor ipfs ipfs-cdn nftstorage pinata web3storage woocommerce wordpress
Last synced: 20 Nov 2024
https://github.com/P2PModels/wiki
An Unstoppable Wiki for the Right to Access Knowledge
Last synced: 19 Nov 2024
https://github.com/tomibennett/ruby-ipfs-http-client
A client library for the IPFS HTTP API, implemented in Ruby.
Last synced: 30 Jan 2025
https://github.com/MLH-Fellowship/CryptoDrive
A Decentralised Encrypted File Storing and Sharing App which is back-boned by Ethereum Smart Contracts and is preparing its launch to the moon π
blockchain encrpytion ethereum ethical-data file-sharing ipfs smart-contracts
Last synced: 10 Apr 2025
https://github.com/JoinColony/pinion
πPin orbit-db stores and ipfs hashes
Last synced: 06 Dec 2024
https://github.com/180Protocol/180protocol
Confidential compute for sensitive data sharing and commercial collaboration
blockchain confidential-computing data data-analysis data-science decentralized-storage distributed dlt enclave filecoin intel-sgx ipfs java kotlin privacy-enhancing-technologies rewards-engine
Last synced: 20 Apr 2025
https://github.com/ipfs-shipyard/react-native-ipfs-demo
Demo app exploring IPFS in React Native.
Last synced: 13 Apr 2025
https://github.com/yosephks/moralis-opensea-plugins
Simple NFT Marketplace dApp using Moralis OpenSea Plugin
blockchain dapp dapps dapps-development erc1155 erc721 ethereum fleek-hosting ipfs metamask moralis nft nftmar nfts opensea react react-hooks reactjs web3
Last synced: 14 Apr 2025
https://github.com/inevolin/ipfs-file-encryption
This repo shows how to encrypt files prior to uploading them to IPFS. Similarly it can decrypt and download these files. The solution uses both RSA and AES encryption algorithms to achieve maximum security.
cryptography encryption interplanetary-file-system ipfs ipfs-api ipfs-encryption p2p
Last synced: 21 Jan 2025
https://github.com/taktoa/narfuse
A FUSE filesystem, written in Haskell, that allows one to mount NAR (Nix archive) files and expose them as a virtual Nix store.
fuse-filesystem haskell ipfs nar nix nixos
Last synced: 10 Apr 2025
https://github.com/linux08/dapp
Ethereum-ipfs-solidity-react-native
blockchain ethereum ethereum-blockchain ethereum-dapp ipfs ipfs-api react-native web3
Last synced: 21 Jan 2025
https://github.com/anjakammer/rabbitmq-with-django
Example for using Microservices with RabbitMQ in a Django Web-Application
django django-rest-framework docker ipfs microservices pika rabbitmq
Last synced: 09 Apr 2025
https://github.com/photon-storage/falcon
Falcon is an IPFS node that can join Gateway3 protocol to offer a decentralized IPFS gateway service.
Last synced: 09 Feb 2025
https://github.com/180protocol/180protocol
Confidential compute for sensitive data sharing and commercial collaboration
blockchain confidential-computing data data-analysis data-science decentralized-storage distributed dlt enclave filecoin intel-sgx ipfs java kotlin privacy-enhancing-technologies rewards-engine
Last synced: 14 Apr 2025
https://github.com/vaultec81/orbitdns
Distributed PKI based DNS
distributed-systems dns ipfs orbit-db p2p pki
Last synced: 30 Apr 2025
https://github.com/scala-network/libipfs
A C-Style library implemented in Go for using IPFS in C++/C.
Last synced: 02 Feb 2025
https://github.com/0xvikasrushi/ipfs-encrypt
A Node.js module for uploading and downloading encrypted folders to/from IPFS using AES-256-CBC encryption
ipfs ipfs-encryption web3-storage
Last synced: 15 Apr 2025
https://github.com/mlh-fellowship/cryptodrive
A Decentralised Encrypted File Storing and Sharing App which is back-boned by Ethereum Smart Contracts and is preparing its launch to the moon π
blockchain encrpytion ethereum ethical-data file-sharing ipfs smart-contracts
Last synced: 17 Dec 2024
https://github.com/degencast/s3
A explorer for the Ceramic network
ceramic ceramic-network ipfs web3
Last synced: 01 Jan 2025
https://github.com/us3r-network/s3
A explorer for the Ceramic network
ceramic ceramic-network ipfs web3
Last synced: 15 Nov 2024
https://github.com/ipfs-inactive/js-ipfs-mfs
[ARCHIVED] now part of the https://github.com/ipfs/js-ipfs repo
ipfs javascript js-ipfs mfs peer-to-peer
Last synced: 19 Jan 2025
https://github.com/vaultec81/orbit-dns
Distributed PKI based DNS
distributed-systems dns ipfs orbit-db p2p pki
Last synced: 24 Apr 2025
https://github.com/ileskov/pokemons-evolution
The contract allows to mint any pokemon, as well as evolve them following the rules from the official game outside the blockchain.
blockchain coverage-testing dapp docgen erc1155 erc20 ethereum ethersjs hardhat ipfs nft nft-collection nft-game nft-generator opensea pokemon slither smart-contract solhint solidity
Last synced: 20 Nov 2024
https://github.com/suprasummus/ipfs-api-mount
Mount IPFS directory as local FS.
Last synced: 22 Apr 2025
https://github.com/openmole/gridscale
Scala library for accessing various file, batch systems, job schedulers and grid middlewares.
batch grid-middlewares htc ipfs scala scala-library storage
Last synced: 20 Jan 2025
https://github.com/stateless-minds/cyber-witness
Decentralized media simulator based on the reporter and witnesses concept. It aims to be an alternative to mass media, surveillance, censorship, fact checkers and centralized control of news.
censorship-resistant decentralized-applications distributed-computing ipfs mass-media media newsapp p2p self-governance society-management wasm web3 webassembly
Last synced: 22 Apr 2025
https://github.com/facert/dtinyurl
Dcentralized url shortening service base on ipfs
Last synced: 15 Mar 2025
https://github.com/hvxahv/hvx
A completely decentralized social network implementation.
activitypub decentralized golang ipfs matrix-org privacy social-network
Last synced: 11 Feb 2025
https://github.com/alexanderschau/ipfs-pinning-action
Pin your files to IPFS using GitHub Actions π
ipfs ipfs-pinning-services pinata
Last synced: 14 Mar 2025
https://github.com/ipfs-shipyard/ipfs-cohost
A CLI to co-host websites published to IPFS
Last synced: 13 Apr 2025
https://github.com/maxlath/ipfs-add-from-url
A command line executable to add a file to IPFS from a URL instead of a file path
Last synced: 17 Feb 2025
https://github.com/JusticeEngineering/pin-tweet-to-ipfs
Web extension to Save tweets in a verifiable way to IPFS
chrome-extension ipfs twitter web web3 webextension
Last synced: 03 Apr 2025
https://github.com/jeffbr13/django-ipfs-storage
IPFS storage backend for Django.
Last synced: 14 Apr 2025
https://github.com/maht0rz/pinata-sdk
Unofficial SDK for Pinata IPFS pinning service
docker ipfs javascript pinata reasonml
Last synced: 21 Mar 2025
https://github.com/ipfs-shipyard/ipfs-dag-builder-vis
See how the DAGs get built
dag graph ipfs ipfs-gui merkle unixfs visualization
Last synced: 13 Apr 2025
https://github.com/mohamedmansour/3mail
Implementing a decentralized email on the blockchain using Secure IPFS as message channels and ENS as the DID address resolutions!
ceramic email-service ens ethereum ipfs orbitdb
Last synced: 15 Apr 2025
https://github.com/monadic-xyz/ipfs
Haskell libraries for interacting with IPFS
haskell ipfs multiformats multihash
Last synced: 19 Apr 2025
https://github.com/wondertan/go-ipfs-recovery
Data recovery for IPFS protocol.
entanglement ipfs ipld libp2p reedsolomon
Last synced: 29 Dec 2024
https://github.com/ipfs-shipyard/nopfs
Say NO with NOpfs! NOpfs provides content-blocking-layer capabilities for IPFS (Kubo).
Last synced: 07 Apr 2025
https://github.com/ipfs-shipyard/demo-ipfs-id-qr-codes
Generates a QR Code of your IPNS URL and Public Key
app dapp distributed example ipfs
Last synced: 13 Apr 2025
https://github.com/vgrichina/nearfs
Distributed file system compatible with IPFS using NEAR blockchain as a backend.
blockchain ipfs nearprotocol web3 web4
Last synced: 13 Apr 2025
https://github.com/blockfrost/blockfrost-go
Golang SDK for Blockfrost.io
blockfrost cardano golang ipfs
Last synced: 17 Feb 2025
https://github.com/ipfs/ipld-explorer-components
React components for https://explore.ipld.io and ipfs-webui
Last synced: 06 Apr 2025
https://github.com/klarluft/tzklar-boilerplate
Tezos tzKlar NFT contract boilerplate
blockchain boilerplate fa2 ipfs klarluft ligo nft pinata religo smart-contracts taquito template tezos tzip-12 tzip-16 tzip-21 tzklar
Last synced: 18 Apr 2025
https://github.com/revolunet/react-orbitdb
react hooks and providers for dealing with ipfs orbit-db datasources
decentralized ipfs orbitdb react react-hooks
Last synced: 09 Mar 2025