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: Feb. 28, 2021, 9:02 a.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
6m
MIT

A minimal browser for the distributed web

120
12
4m
AGPL-3.0

Decentralized 2 factor authentication app built on Textile & IPFS

105
9
1y 11m
n/a

IPFS Social Proof: A decentralized identity and social proof system

97
26
2y 34d
MIT

music library manager and MusicBrainz tagger

9.95K
1.64K
5d
MIT

Threejs browser server for IPFS assets

19
5
4y 8m
n/a

EVM contract system developer multitool

295
62
3y 9m
GPL-3.0

Discussify's browser extension app

31
2
1y 12m
MIT

Dcentralized url shortening service base on ipfs

12
8
11m
MIT

A script to rehost your git repos in ipfs

173
21
4y 8m
MIT

Display Gorilla repl on IPFS

13
2
5y 76d
MIT

Encrypted pastebin using IPFS

171
25
5m
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.

986
72
4d
n/a

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

348
27
46d
MIT
87
11
5y 4m
GPL-3.0

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

5
2
11m
AGPL-3.0

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

2.65K
400
5d
MIT

in browser file manager for IPFS

75
14
1y 11m
n/a

IPFS with TiddlyWiki

32
3
4d
GPL-3.0

a decentered wiki system by ipfs and markdown

89
30
2y 9m
MIT

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

49
15
2y 84d
n/a

Publish and render markdown essays to and from ipfs

107
13
3y 81d
GPL-3.0

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

1.07K
115
10m
AGPL-3.0

〰 Distribute your code snippets in IPFS

126
11
4y 11m
MIT

Inter Planetary Git

2
0
114d
n/a

Service Menu for Dolphin File Manager to upload files to IPFS

10
1
2y 101d
GPL-3.0

Minerva is a Drill storage plugin for IPFS

20
11
1y 7m
n/a

P2P BBS over IPFS

6
1
2y 5m
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
5m
GPL-3.0

Send and recieve files securely through the IPFS network

6
1
14d
GPL-3.0

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

200
32
46d
MIT

Open movies

14
2
30d
LGPL-3.0

A fork of xfce-screenshooter with IPFS support!

5
1
2y 7m
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.

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 8m
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.

56
16
3y 8m
n/a

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

97
20
1y 57d
MIT

git transport helper for ipfs

186
21
1y 72d
MIT

Go version of P2P Database on IPFS

112
22
76d
Apache-2.0

A library that is a bridge between Stellar and IPFS.

21
5
1y 89d
Apache-2.0

IPFS and libp2p on Mobile, with Gomobile

110
31
25d
n/a
36
5
3y 8m
n/a

Retrieve IPFS object data and send it to stdout.

14
3
5y 115d
MIT

🐋 IPFS-backed Docker Registry

308
23
19d
MIT

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

42
5
78d
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.

35
4
2y 20d
MIT

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

20
8
4y 30d
n/a

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

64
11
4y 10m
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

54
16
3y 11m
MIT

Browser extension that simplifies access to IPFS resources on the web

1.21K
196
13d
CC0-1.0

Zero-Config CLI to Deploy Static Websites to IPFS

724
61
7m
n/a

Ipfs gui for windows

46
9
3y 6m
MIT

Run the IPFS daemon as a Linux system init daemon

58
14
5y 10m
n/a

Mount the InterPlanetary File System as a mapped drive on Windows

109
12
2y 41d
MIT

paste stdin and clipboard to ipfs

27
5
5y 104d
MIT

A toolkit help upload files to IPFS pinning services.

0
0
83d
GPL-3.0

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

44
7
2y 7m
MIT

Scrape pages and store them in IPFS

218
33
5y 115d
n/a

Encrypt and decrypt IPFS files with a secret passphrase.

10
2
2y 94d
MIT

Retrieve files over IPFS and save them locally.

186
31
4m
MIT

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

5
6
3y 9m
MIT

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

2
0
11m
AGPL-3.0

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

257
34
1y 6m
MIT

IPFS Storage service with search capability

180
44
1y 119d
Apache-2.0

Decentralized Version Control System

2
0
116d
AGPL-3.0

Peer-to-Peer Databases for the Decentralized Web

5.02K
360
72d
MIT

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

20
16
3y 9m
n/a

ShareX custom uploaders

219
180
6m
n/a

IPFS node monitoring for Android & ChromeOS

80
12
9m
n/a

A command-line tool and Go package interface for wayback webpage to IPFS

0
0
83d
GPL-3.0

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
9m
MIT