awesome-ipfs
by ipfs
Community list of awesome projects, apps, tools, pinning services and more related to IPFS.
AI summary
IPFS ecosystem
A curated list of projects and tools built on top of the InterPlanetary File System (IPFS) protocol
- stars
- 4.3K
- forks
- 528
- watching
- 150
- awesome lists
- 3
- entries
- 94
What's in the list
94 links in 6 sections, with live GitHub stats.activeno commit in 2y
Apps
Agregore
A minimal web browser for the distributed web. Supports downloading/uploading data from IPFS using the browser's API
- Anytype
Anytype is a no-code, modular web builder designed to give ownership back to creators. It's built on our private, local-first, p2p-synced and open Anysync protocol
archiveweb.page
A High-Fidelity Web Archiving Extension for Chrome and Chromium based browsers with support for IPFS
brig
File synchronization with git like interface and FUSE filesystem
Diffuse
Play music from your IPFS node, or any other cloud/distributed storage service you use
- Durin
Mobile app for accessing and uploading content on the IPFS network
Hardbin
Hardbin is an encrypted pastebin, with the decryption key passed in the URL fragment
hyprspace
A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks
InterPlanetary Wayback
Web Archive (WARC) indexing and replay using IPFS
Interplanetary Wiki
Wiki built on top of IPFS
- IPFessay
A simple way to publish uncensorable essays on IPFS
IPFS Desktop
IPFS Desktop gives you all the power of IPFS in a convenient desktop app: a complete IPFS node, plus handy OS menubar/taskbar shortcuts and an all-in-one file manager, peer map, and content explorer
ipfs-chat
Terminal-based, encrypted chatrooms. Allows private messaging & secure in-chat file/directory sharing. Server/broker-less (no signaling/rendezvous server needed). Works over LAN/internet(w/ NAT-traversal)
IPFS-FPS
A completely decentralized first person shooter. Built with Unity, Fleek, Unstoppable Domans and Pinata
killcord
A censorship resistant deadman's switch
Mintter
Mintter Hypermedia is an open system, built on IPFS, that allows communities to collaborate on content that is structured and deeply linked. All content in the system is cryptographically signed, versioned, and made permanent with IPFS
orbitchat.dev
Ultra simple chatrooms on the web
Peer Web Site
Peer to Peer Web Site hosting at your fingertips! Send full featured HTML (incl. CSS, JS) sites from your browser and attach files eg. videos, images, etc
Peergos
End-to-end encrypted, peer-to-peer file storage and sharing
Planet
Build and host decentralized blogs and websites with IPFS on your Mac
- PushToTalk
Push to Talk lets you edit audio essays and publish them with IPFS
- Quiet
Privacy focused, end-to-end encrypted chat app that runs a private IPFS network over Tor connections. Desktop and mobile iOS and Android apps available
TeaTime
A fully static distributed library system powered by IPFS, SQLite and GitHub
Browsers
IPFS in browsers
Tools
bifrost-gateway
[EXPERIMENTAL] A lightweight IPFS Gateway daemon backed by a remote data store
create-ipfs-app
Set up a decentralized web3 app by running one command
dScan
A browser extension that uploads the content to Web3.Storage and generates QR codes for CIDs
dump-ipfs
A decentralized encrypted backup agent for popular databases supported by IPFS and Filecoin
gatsby-plugin-ipfs
Adds support for deploying Gatsby websites to IPFS by ensuring that assets are relative
git-ipfs-rehost
A script to rehost your git repos in ipfs
git-remote-ipfs
push/pull repositories from/to IPFS
Git IPFS Remote Bridge
set of programs written in Python 3 which allow Git user to clone, push, fetch, self-host or release Git repositories over IPFS decentralized data storage system
go-orbit-db
This is a Golang port of OrbitDB that intends to be fully compatible with the original JavaScript version. OrbitDB is a serverless, distributed, peer-to-peer database
gomobile-ipfs
IPFS and libp2p on Mobile, with Gomobile
http2ipfs
This is a simple webtool to add URLs to an IPFS node
IPDR
IPFS-backed Docker Registry
IPFS Setup Action
A GitHub Action to install and initialize go-ipfs to provision a cross-platform test environment on GitHub's CI platform
ipfs-action
GitHub Action for delivery of static websites
ipfs-add-from-encrypted
Encrypt a file or directory with AES256 then add to IPFS
ipfs-companion
Browser extension that simplifies access to IPFS resources
ipfs-deploy
Zero-config CLI to deploy static websites: cd my-static-website && npx @agentofuser/ipfs-deploy
ipfs-mount
Mount IPFS as a mapped drive on Windows
ipfs-paste
Paste stdin and clipboard to IPFS
ipfs-pinner
A toolkit help upload files to IPFS pinning services
ipfs-publish
Continuous Delivery tool for delivery of static websites from Git providers to IPFS
ipfs-screencap
Capture screenshots, publish them to IPFS, and copy the link to the clipboard
ipfs-video-gateway
Cloud-init your own IPFS gateway on a cloud provider and easily pin content through a simple web interface
ipfsecret
Encrypt and decrypt IPFS files with a secret passphrase
ipget
wget for IPFS: retrieve files over IPFS and save them locally
IPLD Explorer
Explore the Merkle Forest from the comfort of your browser
ipns-pin
A command-line tool to pin stuff via ipns
IPRedirect
Browser userscript for redirecting IPFS/IPNS addresses to your local gateway. This should work on any browser that hasn't had an extension written for it yet and has support for userscripts
iprfc
IETF RFC downloader which stores RFCs on IPFS and indexes them with RTradeLtd/Lens
mahuta
Mahuta is a plug and play service for your micro-service architecture allowing to collect, store and index data on IPFS and offering search functionalities (full text, query)
Multiverse
Multiverse is a decentralized version control system that enables peer-to-peer software development
orbit-db
OrbitDB is a serverless, distributed, peer-to-peer database that uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers
Pin Tweet to IPFS
Web Extension which creates a WebArchiveZip of a tweet and adds to IPFS network
Public Gateway Checker
Checks which public gateways are online or not
rivet
A toolkit makes it easier to archive webpages to IPFS
sourcify
Decentralized Solidity contract source code verification service
SimpleAsWater Bot
A twitter bot that adds, pins, unpins your tweets to public IPFS network using IPFS Cluster
solid-ipfs
Using Solid to store IPFS Hash privately or publicly
- Tellit
Encrypt files before uploading them using a keypair or a passphrase
VIPFS
Publish your Vue apps easily to IPFS
wbipfs
A command-line tool and Go package interface for wayback webpage to IPFS
youtube2ipfs
Download videos from YouTube (and similar video platforms) and add them to IPFS
Services & Platforms
- Apillon
a Web3 development platform, offering IPFS gateways, IPFS file-pinning via Crust network and IPFS powered hosting services for websites and apps
- Ceramic
Ceramic combines IPFS content addressing with advanced cryptography and blockchain timestamps to guarantee security and verifiability of data
- dAppling
Hosting platform with automated deployments from GitHub to IPFS
- Fileverse
Encrypted file sharing based on IPFS. Share any files with or without a wallet
- Fleek
Open Web development platform for building, hosting, and storing sites and apps on IPFS, Filecoin, and the Internet Computer
- Fission
Fission builds open source protocols and managed solutions that empower developers to construct scalable and secure software applications
- Matters.town
Decentralized content publication ecosystem
- Peergos
Your private, but social, space online. Store and edit documents and media. Share files or folders with friends
- Valist
A trustless universal package repository enabling you to digitally sign and distribute software in just a few steps
Pinning services
- 4EVERLAND
4EVERLAND is a pinning service that provides IPFS infrastructure and tooling making it easier and faster to host frontends, store data/NFT/file and fetch data with IPFS
- Filebase
Pinning data to IPFS can be hard. Filebase removes that complexity
- Gateway3
A decentralized IPFS pinning service designed for developers. Supports content pinning, IPNS hosting, DAG operations, pinning tweets, and web hosting
- lighthouse.storage
A decentralized IPFS pinning service with privacy and encryption capabilities
- NFT.Storage
Free decentralized storage and bandwidth for NFTs on IPFS & Filecoin
- Pinata
Build and manage your dapp through Pinata’s REST API and IPFS toolkit
- Infura
Scalable and distributed storage infrastructure for your application
- Kriptonio
Pinning service & Web3 Platform for building Web3 apps
- QuickNode
IPFS gateways and pinning
- Scaleway
A multi-region, multi-az redundant IPFS pinning service
- Spheron
Spheron offers IPFS pinning service and dedicated gateways
- thirdweb
Easily upload and pin files to IPFS
- Web3.storage
Simple file storage with IPFS & Filecoin
Nothing in this list matches your filter.
Featured in 3 awesome lists
Each link jumps to the spot where the list mentions awesome-ipfs.