2015-10-14 17:35:45 +00:00
# Awesome IPFS [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
2015-11-03 13:36:28 +00:00
> Useful resources for using [IPFS](https://ipfs.io) and building things on top of it
2015-10-14 17:35:45 +00:00
2015-12-18 22:55:40 +00:00
_This list is for projects, tools, or pretty much any things related to IPFS that
2015-11-17 19:45:25 +00:00
are totally_ **awesome**_. This is for products which are already awesome - if
you have plans for cool stuff to do with IPFS, you should build it, and then
link it here. If you have an idea for an awesome thing to do with IPFS, a good
place to ask about it might be in [ipfs/apps ](https://github.com/ipfs/apps ) or
[ipfs/notes ](https://github.com/ipfs/notes )._
2015-10-14 17:35:45 +00:00
2015-10-16 20:56:01 +00:00
## Table of Contents
2015-10-16 20:56:35 +00:00
* [Use Cases ](#use-cases )
2015-10-16 20:56:01 +00:00
* [Apps ](#apps )
* [Tools ](#tools )
* [Videos ](#videos )
* [Archives ](#archives )
2015-12-18 21:58:45 +00:00
* [Discussions ](#discussions )
2015-10-16 20:56:01 +00:00
## Use Cases
## Apps
2015-12-23 15:08:51 +00:00
* [beets ](https://github.com/sampsyo/beets ) - Beets has a plugin which allows for easy sharing of music libraries using IPFS
* [Boards ](http://ipfs.ydns.eu/ipns/boards.ydns.eu/ ) - Distributed social platform that runs in the browser. [GitHub ](https://github.com/fazo96/ipfs-boards )
2015-10-31 16:12:54 +00:00
* [Interplanetary Wiki ](https://github.com/jamescarlyle/ipfs-wiki ) - Wiki built on top of IPFS
* [ipfs-share ](https://github.com/rameshvarun/ipfs-share ) - Pastebin/Image host/File sharing application
2015-12-23 15:08:51 +00:00
* [ipfs.pics ](https://ipfs.pics ) - Upload and share pics. [GitHub ](https://github.com/ipfspics/server )
* [IPFSBin ](http://ipfsbin.xyz/ ) - Pastebin clone build. [GitHub ](https://github.com/victorbjelkholm/ipfsbin )
2015-11-11 07:43:28 +00:00
* [markup.rocks ](https://github.com/davidar/markup.rocks ) - Pandoc-based markup editor/previewer/converter, ported to IPFS. [Example ](https://ipfs.io/ipfs/QmWPgJnUGLB1LPh9KMG9LEN4LVu5e17TwkEtcmTWdNn9V6/#/ipfs/QmfQ75DjAxYzxMP2hdm6o4wFwZS5t7uorEZ2pX9AKXEg2u )
2015-10-20 07:32:38 +00:00
2015-10-16 20:56:01 +00:00
## Tools
2015-12-23 15:08:51 +00:00
* [cachewarmer ](https://github.com/BrendanBenshoof/cachewarmer ) - Donate ipfs gateways to cache other people's content
2015-10-31 16:12:54 +00:00
* [git-remote-ipfs ](https://github.com/cryptix/git-remote-ipfs ) - push/pull repositories from/to IPFS
2015-12-23 15:08:51 +00:00
* [http2ipfs ](https://github.com/jbenet/http2ipfs-web ) - This is a simple webtool to add URLs to an IPFS node.
* [ipcat ](https://github.com/noffle/ipcat ) - :cat2: Retrieve IPFS object data and send it to stdout.
2015-10-31 16:12:54 +00:00
* [ipfs-chrome-extension ](https://github.com/dylanPowers/ipfs-chrome-extension ) - Chrome extension to redirect ipfs.io traffic to local gateway
2015-12-23 15:08:51 +00:00
* [ipfs-firefox-addon ](https://github.com/lidel/ipfs-firefox-addon ) - Firefox addon to provide access to IPFS via local gateway
2015-10-31 16:12:54 +00:00
* [ipfs-linux-service ](https://github.com/dylanPowers/ipfs-linux-service ) - IPFS Linux Init Daemon
2015-12-23 15:08:51 +00:00
* [ipfs-paste ](https://github.com/jbenet/ipfs-paste ) - Paste stdin and clipboard to IPFS
* [ipfs-screencap ](https://github.com/jbenet/ipfs-screencap ) - Capture screenshots, publish them to IPFS, and copy the link to the clipboard.
2015-11-06 22:05:30 +00:00
* [ipfscrape ](https://github.com/victorbjelkholm/ipfscrape ) - Scrape a webpage with all assets and put it in IPFS
2015-12-18 22:44:42 +00:00
* [ipget ](https://github.com/noffle/ipget ) - :satellite: wget for IPFS: retrieve files over IPFS and save them locally.
2015-12-23 15:08:51 +00:00
* [ipscend ](https://github.com/diasdavid/ipscend ) - Tool for hosting web apps and static websites in IPFS
* [pinbot ](https://github.com/whyrusleeping/pinbot ) - Pin content via IRC
2015-12-18 22:44:42 +00:00
2015-10-26 01:17:46 +00:00
2015-10-16 20:56:01 +00:00
## Videos
2015-11-03 13:39:18 +00:00
* [IPFS Alpha - Why we must redistribute the web ](https://www.youtube.com/watch?v=skMTdSEaCtA ) (YouTube)
2015-12-23 15:08:51 +00:00
* [Juan Bennet at Stanford 2015 ](https://www.youtube.com/watch?v=HUVmypx9HGI ) (YouTube)
2015-10-31 16:12:54 +00:00
2015-10-16 20:56:01 +00:00
## Archives
2015-10-14 17:35:45 +00:00
2015-10-31 16:12:54 +00:00
## Articles
2015-12-18 20:34:50 +00:00
### Press
2015-12-18 21:25:26 +00:00
* 2015-09-10: [First Steps Toward Implementing Distributed Permanent Web With IPFS ](https://hacked.com/first-steps-toward-implementing-distributed-permanent-web-ipfs/ ) (Hacked.com)
* 2015-09-13: [Introduction to IPFS ](http://whatdoesthequantsay.com/2015/09/13/ipfs-introduction-by-example/ ) (whatdoesthequantsay.com)
* 2015-09-18: [The InterPlanetary File System Wants to Create a Permanent Web ](http://motherboard.vice.com/read/the-interplanetary-file-system-wants-to-create-a-permanent-web ) (Vice // Motherboard)
* 2015-11-01: [Eris + IPFS ](https://db.erisindustries.com/distributed%20business/2015/11/01/eris-and-ipfs/ ) (erisindustries.com)
* 2015-11-03: [Interview With Kyle Drake & Juan Benet on the IPFS ](https://diginomics.com/interview-with-kyle-drake-juan-benet-on-the-ipfs/ ) (diginomics.com)
### Articles independently hosted on IPFS
* 2015-09-08: [HTTP is obsolete. It's time for the distributed, permanent web ](https://ipfs.io/ipfs/QmNhFJjGcMPqpuYfxL62VVB9528NXqDNMFXiqN5bgFYiZ1/its-time-for-the-permanent-web.html )
2015-12-18 20:34:50 +00:00
* [Downloading nodejs versions with nvm/n over IPFS ](https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmUx363UFtgiQqkHHsPK3TSDmwoALDo2hrbMWbcxjH2vFc ) (ipfs.io)
2015-12-18 21:58:45 +00:00
## Discussions
* [CRDTs discussion ](https://github.com/ipfs/notes/issues/23 )
2015-10-14 17:35:45 +00:00
## License
2015-12-18 22:55:40 +00:00
[![CC0 ](https://licensebuttons.net/p/zero/1.0/88x31.png )](http://creativecommons.org/publicdomain/zero/1.0/)