User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome IPFS

Useful resources for using IPFS and building things on top of it

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 2, 2020, 12:01 p.m.

Thank you ipfs & contributors
View Topic on GitHub:
ipfs/awesome-ipfs

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Apps

IPFS project website

163
121
114d
MIT

A minimal browser for the distributed web

120
12
38d
AGPL-3.0

Decentralized 2 factor authentication app built on Textile & IPFS

102
7
1y 8m
n/a

IPFS Social Proof: A decentralized identity and social proof system

95
24
1y 10m
MIT

music library manager and MusicBrainz tagger

9.76K
1.62K
5d
MIT

Threejs browser server for IPFS assets

19
5
4y 5m
n/a

EVM contract system developer multitool

295
62
3y 6m
GPL-3.0

Discussify's browser extension app

30
2
1y 9m
MIT

Dcentralized url shortening service base on ipfs

11
7
8m
MIT

A script to rehost your git repos in ipfs

169
21
4y 5m
MIT

Display Gorilla repl on IPFS

12
2
4y 11m
MIT

Encrypted pastebin using IPFS

165
25
67d
n/a

A personal booru-style media tagger that can import files and tags from your hard drive and popular websites. Content can be shared with other users via user-run servers.

923
66
7d
n/a

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

329
26
49d
MIT
87
11
5y 41d
GPL-3.0

ipcoronafs (ipcfs) is a set of tools for taking coronavirus case information and storing it on IPFs

5
2
8m
AGPL-3.0

An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.

2.22K
336
41d
MIT

in browser file manager for IPFS

73
14
1y 8m
n/a

IPFS with TiddlyWiki

21
3
29d
GPL-3.0

a decentered wiki system by ipfs and markdown

78
29
2y 6m
MIT

An example IPFS backed Pastebin / Image Host / File Sharing application.

49
14
1y 12m
n/a

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

1.07K
114
7m
AGPL-3.0

〰 Distribute your code snippets in IPFS

124
11
4y 8m
MIT

Inter Planetary Git

2
0
26d
n/a

Service Menu for Dolphin File Manager to upload files to IPFS

10
1
2y 13d
GPL-3.0

Minerva is a Drill storage plugin for IPFS

16
9
1y 4m
n/a

P2P BBS over IPFS

4
0
2y 69d
n/a

The first fully featured, multi-platform, publicly auditable, decentralized, end-to-end encrypted messenger with a feature to send money to rival all the other chat apps out there.

2
0
85d
GPL-3.0

Send and recieve files securely through the IPFS network

6
0
79d
GPL-3.0

☄️ Temporal is an easy-to-use, enterprise-grade interface into distributed and decentralized storage

193
29
6m
MIT

A fork of xfce-screenshooter with IPFS support!

5
1
2y 4m
GPL-2.0

Convert article in current tab to readable form and upload it to writable node(s). Source

Create and manage your Ethereum Profile, and your personal data. Use the 3box-js library to integrate profiles into your dapp. Source

A Next-Generation Social Media Network, powered by Ethereum and embedded into IPFS.

Decentralized content publishing / monetization platform.

A friend-to-friend file-sharing app build on top of IPFS.

Distributed social platform that runs in the browser. Source

File synchronization with git like interface and FUSE filesystem. Source

A decentralized Google alternative, built with the help of IPFS. Source

Play music from your IPFS node, or any other cloud/distributed storage service you use.

Digix is an asset-tokenisation platform built on Ethereum and IPFS.

Distributed video sharing with steem.it integrations, using ipfs for backend storage.

EdChain is a global network for education and careers. It uses blockchain and distributed web technologies to deliver educational content, even to those without broadband internet. Source

A website to buy and sell files through Ethereum and IPFS. Source

First completely decentralised job market platform built on Ethereum and IPFS. Source

Everforo is the next generation of online community groups build on top of IPFS.

File transportation service for IPFS, upload files to the future of distributed web.

Gogo Tattoo Project uses IPFS, DLTs and other modern technologies to offer tattoo artists and wearers an unbreakable lifetime record of their portfolios. gogo.tattoo app already has a feature to share works directly to IPFS.

A booru-style media tagging application and content aggregator with all media backed by IPFS.

An Infrastructure: use API and developer tools provide secure, reliable, and scalable access to Ethereum and IPFS to help build decentralized application easier.

A simple way to publish uncensorable essays on IPFS.

A demo app that uses windows.ipfs to show you a QR Code of your IPNS Link and of your Public Key. Source

IPFS image uploader and viewer. Minerva is a storage plugin of Apache Drill that connects IPFS's decentralized storage and Drill's flexible query engine. Source

A completely decentralized first person shooter. Built with Unity, Fleek, Unstoppable Domans and Pinata. Source

Searching the universe since 2016.

Publish and render markdown essays to and from ipfs. Source

Creates short notes, stories, books, poems, conversations on IPFS.

A search engine for the IPFS network.

A community-based knowledge platform for web3 technologies built on top of IPFS and Ethereum. Learn, share and curate on up-to-date and high-quality technical articles and series.

A censorship resistant deadman's switch Source

Pandoc-based markup editor/previewer/converter, ported to IPFS. Source

This new version(v2.0) is built on IPFS, Openbazaar stores can now be accessible to buyers even when they are offline.

Distributed, peer-to-peer chat application on IPFS. Source

Distributed sharing economy marketplace with images, metadata, and ERC 725 data stored on IPFS. Source

A simple file sharing desktop app. Source

Distributed music streaming app.

An demo app that uses window.ipfs, provided by the IPFS Companion web extension to get and graph bandwidth info for your IPFS node Source

A map of IPv4 IPFS peers that uses window.ipfs Source

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. Source

End-to-end encrypted, peer-to-peer file storage and sharing. Source

A simple browser-based IPFS notepad app. Source

Experimental video player. ![Freeware][Freeware Icon] ![Open-Source Software][OSS Icon]

A ~76KB demo chat app that uses window.ipfs, provided by the IPFS Companion web extension Source

Push to Talk lets you edit audio essays and publish them with IPFS.

qri

Dataset version control, discovery and collaboration tools (free, open-source). Source

Decentralized network for financial transactions. Source

A twitter bot that adds, pins, unpins your tweets to public IPFS network using IPFS Cluster. Source

Developer tools for adding Ethereum authentication and content pinning to your app. Source

Local-first, end-to-end encrypted data diary app for capturing, analyzing, and sharing data about any and everything.

Textile Photos is a secure, mobile digital wallet for your photos. Source

A ToDo List demo app that uses windows.ipfs. Source

A decentralized platform for micropayments, offchain data and blogging powered by Stellar and IPFS. Source

ujo

A blockchain marketplace for musicians.

Uport is a mobile, self-sovereign identity and key management system, built on the Ethereum blockchain.

Single page offline application for enjoying librivox.org audio books. Source

Articles

Poster presented at RECOMB 2017

6
3
2y 5m
BSD-3-Clause

Datasets

Solutions for all chess endgames with up to 7 pieces. Source

Source](https://github.com/ipfs/archives/issues/83)

Source](https://github.com/ipfs/archives/issues/2)

Source](https://github.com/ipfs/archives/issues/52)

Source](https://github.com/ipfs/archives/issues/35)

Around 50GB of formatted and unformatted cooking recipes. Source

Source](https://github.com/ipfs/archives/issues/182)

Source](https://github.com/ipfs/archives/issues/157)

Source](https://github.com/ipfs/archives/issues/18)

Source](https://github.com/ipfs/archives/issues/172)

Source](https://github.com/ipfs/archives/issues/152)

Source](https://github.com/ipfs/archives/issues/163)

Source](https://github.com/ipfs/archives/issues/176)

Source](https://github.com/ipfs/archives/issues/23)

Source](https://github.com/ipfs/archives/issues/143)

Source](https://github.com/ipfs/archives/issues/155)

Free public domain audiobooks from LibriVox.org packaged into a single page that lets you listen to audiobooks in your browser. Source

Source](https://github.com/ipfs/archives/issues/159)

Source](https://github.com/ipfs/archives/issues/21)

Source](https://github.com/ipfs/archives/issues/76)

Services

An IPFS link shortening and access control service.

DWS

Deploy modern static websites with DWS and Enjoy secure and decentralized storage on IPFS.

Paid pinning service with an easy-to-use API.

App and website hosting powered by IPFS, including DNS automation, identity, and end-to-end encryption.

End-to-end encrypted, peer-to-peer file storage and sharing. Source

Build and manage your dapp through Pinata’s REST API and IPFS toolkit.

Ethereum network infrastructure for cyber-physical systems' integration into Smart Cities and Industry 4.0

Scalable IPFS Infrastructure with free starter package featuring turnkey APIs, toolkits and storage.

Tools

IPFS pining/caching donation as a service.

54
16
3y 5m
n/a

Adds support for deploying Gatsby to IPFS by ensuring that assets are relative

91
20
11m
MIT

git transport helper for ipfs

183
21
11m
MIT

Go version of P2P Database on IPFS

84
20
43d
Apache-2.0

A library that is a bridge between Stellar and IPFS.

21
5
1y 1d
Apache-2.0

IPFS and libp2p on Mobile, with Gomobile

80
29
70d
n/a
36
5
3y 5m
n/a

Retrieve IPFS object data and send it to stdout.

14
3
5y 27d
MIT

🐋 IPFS-backed Docker Registry

245
20
1y 116d
MIT

GitHub Action for upload to IPFS. Supports Pinata, Infura pinning service as well as direct upload.

35
3
45d
MIT

This script takes a file or directory as input, uses GPG AES256 symmetric encryption with the password you provide and adds it to IPFS and returns the IPFS hash.

32
4
1y 9m
MIT

A command line executable to add a file to IPFS from a URL instead of a file path

18
7
3y 10m
n/a

Access gateway.ipfs.io urls the way they were meant: from your locally running ipfs daemon

63
11
4y 7m
BSD-3-Clause

Chrome extension that let's you access IPFS urls seamlessly from your local IPFS node, and take a look at its stats

53
15
3y 8m
MIT

Browser extension that simplifies access to IPFS resources on the web

1.05K
166
4d
CC0-1.0

Zero-Config CLI to Deploy Static Websites to IPFS

687
59
4m
n/a

Ipfs gui for windows

47
9
3y 105d
MIT

Run the IPFS daemon as a Linux system init daemon

58
14
5y 7m
n/a

Mount the InterPlanetary File System as a mapped drive on Windows

103
11
1y 10m
MIT

paste stdin and clipboard to ipfs

27
5
5y 16d
MIT

Capture screenshots, publish them to IPFS, and copy the link to the clipboard.

43
7
2y 4m
MIT

Scrape pages and store them in IPFS

214
30
5y 27d
n/a

Encrypt and decrypt IPFS files with a secret passphrase.

9
2
2y 6d
MIT

Retrieve files over IPFS and save them locally.

176
29
48d
MIT

Userscript to redirect IPFS and IPNS addresses to localhost in the browser

5
6
3y 6m
MIT

RFC downloader and archiver that stores RFCs on IPFS, and indexes them against Lens

2
0
8m
AGPL-3.0

🚀 Publish all your Web pages to IPFS, track released versions and more!

259
34
1y 4m
MIT

IPFS Storage service with search capability

176
41
1y 31d
Apache-2.0

Decentralized Version Control System

2
0
28d
AGPL-3.0

Peer-to-Peer Databases for the Decentralized Web

4.75K
345
20d
MIT

a bot for the ipfs irc channel that pins things (among other menial tasks)

21
15
3y 6m
n/a

ShareX custom uploaders

219
180
95d
n/a

IPFS node monitoring for Android & ChromeOS

78
12
6m
n/a

Monitor the current block number of the Ethereum blockchain, and set alerts (stored locally using PouchDB in your browser) for when certain block heights are passed. Source

IPFS integration for the Dillo web browser.

A multi-platform Qt5-based browser for the distributed web Source

Continuous Delivery tool for delivery of static websites from Git providers to IPFS. Source

Cloud-init your own IPFS gateway on a cloud provider and easily pin content through a simple web interface. Source

Explore the Merkle Forest from the comfort of your browser Source

Web app to check public states of IPFS gateways, including latency and gateway writable state. Source

Easy to use IPFS desktop client for macOS, Windows and Linux Source

Encrypt files before uploading them using a keypair or a passphrase

Videos

This talk breaks down how to build a dynamic app on top of IPFS with CRDTs, pub/sub, and slick UIs. It also delves into new models for distributed computation, and the ethical importance of distributing the web.

Let's take a look at how IPFS works, how it can solve issue's like censorship and if it would really work across multiple planets!

The talk includes a broad look at The IPFS Project, and a discussion on evolving the network stack through open source protocols R & D.

A full Training Program to teach devs on how to build for the Decentralized Web. The series covers a ton of content, touch multiple parts of the IPFS stack and guides devs through building a simple DApp.

Discussions

IPFS Collaborative Notebook for Research

276
16
6m
MIT