Merge branch 'master' into master

This commit is contained in:
Andrew Nesbitt 2020-04-20 10:30:08 +01:00 committed by GitHub
commit c44047134d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
53 changed files with 8391 additions and 74 deletions

View File

@ -15,7 +15,7 @@ jobs:
NO_SANDBOX: true
steps:
- checkout
- run: npm install
- run: npm ci
- run: npm run build
- persist_to_workspace:
root: .

31
.github/workflows/data.yml vendored Normal file
View File

@ -0,0 +1,31 @@
name: auto build data
on:
push:
branches:
- master
paths:
- data/**
jobs:
build:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[skip ci]')"
steps:
- uses: actions/checkout@v2.1.0
- uses: actions/setup-node@v1.4.1
with:
node-version: 13
- name: build
# env:
run: |
npm --version
node --version
npm ci
npm run lint
npm run build
- name: Push changes
if: success()
uses: ad-m/github-push-action@v0.5.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}

1
.gitignore vendored
View File

@ -20,7 +20,6 @@ npm-debug.log*
yarn-debug.log*
yarn-error.log*
yarn.lock
package-lock.json
glyph*.svg
stroke*.svg

View File

@ -6,6 +6,7 @@ Please ensure your pull request adheres to the following guidelines:
- Search previous suggestions before making a new one, as yours may be a duplicate.
- If you just created something, wait at least a couple of weeks before submitting.
- Review the [content policy](POLICY.md) to ensure your submission meets the requirements.
### 2. Creating a submission
@ -20,8 +21,14 @@ Please ensure your pull request adheres to the following guidelines:
### 3. Submitting it through a PR
- Make sure to run `npm run build:readme` or `yarn build:readme` before submitting the Pull Request.
- Make sure to run `npm ci && npm run build:readme` before submitting the Pull Request.
- The pull request should have a useful title and include a link to the package and why it should be included.
- Submit products when they are useable, or at a state which has something to show which is awesome in itself. This cuts down on half-finished implementations.
Thank you for your suggestions!
-----
**NOTE**: If you want to edit the README file directly (not the items/links) you need to modify the [`scripts/readme-template.md`](https://github.com/ipfs/awesome-ipfs/blob/master/scripts/readme-template.md) instead and run `make build` again. Thank you!

View File

@ -1,6 +1,6 @@
build:
npm --version
node --version
npm install
npm ci
npm run lint
npm run build

15
POLICY.md Normal file
View File

@ -0,0 +1,15 @@
# Awesome IPFS Content Policy
Thanks for submitting your entry to Awesome IPFS!
Entries are accepted if they meet the following criteria:
* Entries must respect the [IPFS Community Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md)
* Entries must use *IPFS* (libp2p, ipld, multiformats is not enough)
* Entries must be immediately usable (eg. nothing that is paywall-only, even a free trial would be ok)
* Entries must have a clear license and/or privacy policy where applicable
This policy is evaluated by the site admins upon submission, per the process defined in the [contribution guide](CONTRIBUTING.md).
This policy was developed [here](https://github.com/ipfs/awesome-ipfs/issues/150) - please add questions, comments and suggestions there.

View File

@ -6,11 +6,12 @@
> Useful resources for using [IPFS](https://ipfs.io) and building things on top of it
_This list is for projects, tools, or pretty much any things related to IPFS that 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)._
_This list is for projects, tools, or pretty much any things related to IPFS that 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 [our IPFS Discuss Forums](https://discuss.ipfs.io)._
## Table of Contents
- [Contribute](#contribute-to-this-list)
- [Collab-Cluster](#collab-cluster)
- [Apps](#apps)
- [Articles](#articles)
- [Datasets](#datasets)
@ -23,9 +24,13 @@ _This list is for projects, tools, or pretty much any things related to IPFS tha
## Contribute to this list!
Everyone is welcome to submit their new awesome-ipfs item. In order to add an element to this list, you need to modify the files in `/data` and then run a simple `make build` before publishing your pull request as the Readme and the website are automatically generated. Check the [CONTRIBUTING.md guidelines](https://github.com/ipfs/awesome-ipfs/blob/master/CONTRIBUTING.md) to learn how to do so.
Everyone is welcome to submit their new awesome-ipfs item, but it will be accepted only if it meets our [content policy](https://github.com/ipfs/awesome-ipfs/blob/master/POLICY.md).
**NOTE**: If you want to edit the README file directly (not the items/links) you need to modify the [README template](https://github.com/ipfs/awesome-ipfs/blob/master/scripts/readme-template.md) instead and run `make build` again. Thank you!
Readme and the website are automatically generated. In order to add an element to this list, you need to modify the files in `/data` and then run `make build` before publishing your pull request. Read [contributing guidelines](https://github.com/ipfs/awesome-ipfs/blob/master/CONTRIBUTING.md) to learn how to do so.
## Collab-Cluster
[Collaborative clusters](https://collab.ipfscluster.io/) are public IPFS Clusters that anyone can join to help replicating and re-distributing content on the IPFS network. Instead of datasets cluster content is usually updated.
## Apps
@ -36,7 +41,7 @@ Everyone is welcome to submit their new awesome-ipfs item. In order to add an el
- [a qr-code renderer](https://github.com/ipfs/website/tree/master/content/docs/examples/webapps/qr-render) - [Demo](https://ipfs.io/ipfs/QmccqhJg5wm5kNjAP4k4HrYxoqaXUGNuotDUqfvYBx8jrR/qr#enter%20text%20here)
- [AirSecure](https://github.com/airsecure/airsecure) - Decentralized two factor authentication app built on Textile & IPFS.
- [akasha](http://akasha.world/) - A Next-Generation Social Media Network, powered by Ethereum and embedded into IPFS.
- [Alexandria](http://www.alexandria.io/learn/#integrated-technologies) - Decentralized content publishing / monetization platform.
- [Alexandria](http://www.alexandria.io/) - Decentralized content publishing / monetization platform.
- [Arbore](http://arbo.re) - A friend-to-friend file-sharing app build on top of IPFS.
- [Autonomica "IPFS Social Proof"](https://github.com/IBM/ipfs-social-proof) - Autonomica is a Keybase-like Dapp for creating an identity and proving this identity via published social media and web proofs.
- [beets](https://github.com/beetbox/beets) - Beets has a plugin which allows for easy sharing of music libraries using IPFS
@ -44,13 +49,14 @@ Everyone is welcome to submit their new awesome-ipfs item. In order to add an el
- [Boards](https://ipfs.io/ipns/boards.ydns.eu) - Distributed social platform that runs in the browser. [Source](https://github.com/fazo96/ipfs-boards)
- [brig](https://brig.readthedocs.io/en/latest) - File synchronization with git like interface and FUSE filesystem. [Source](https://github.com/sahib/brig)
- [Cohort](https://github.com/zignig/cohort) - A golang app to preset a threejs interface and get all of its assets out of IPFS.
- [Computes](https://computes.io) - Computes.io is a distributed supercomputer powered by IPFS.
- [Cyber](https://cyber.page) - A decentralized Google alternative, built with the help of IPFS. [Source](https://github.com/cybercongress)
- [dapple](https://github.com/nexusdev/dapple) - Dapple is a Solidity developer multitool designed to manage the growing complexity of interconnected smart contract systems.
- [Diffuse](https://diffuse.sh) - Play music from your IPFS node, or any other cloud/distributed storage service you use.
- [digx](https://www.dgx.io/) - Digix is an asset-tokenisation platform built on Ethereum and IPFS.
- [Discussify](https://github.com/ipfs-shipyard/discussify-browser-extension) - Discussify provides a real-time, peer to peer, and permanent discussion platform for anyone to join and participate.
- [DtinyUrl](http://t.bdaily.club) - Dcentralized URL shortening service based on IPFS. [Source](https://github.com/facert/dtinyurl)
- [DtinyUrl](https://github.com/facert/dtinyurl) - Decentralized URL shortening service based on IPFS.
- [dtube](https://d.tube) - Distributed video sharing with steem.it intergrations, using ipfs for backend storage.
- [edChain](https://www.edchain.io/) - 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](https://github.com/edchainio/edchain-client-gui)
- [enzypt.io](https://enzypt.io/) - A website to buy and sell files through Ethereum and IPFS. [Source](https://github.com/flex-dapps/enzypt)
- [Ethlance](http://ethlance.com) - First completely decentralised job market platform built on Ethereum and IPFS. [Source](https://github.com/madvas/ethlance)
- [git-ipfs-rehost](https://github.com/whyrusleeping/git-ipfs-rehost) - A script to rehost your git repos in ipfs.
@ -58,17 +64,18 @@ Everyone is welcome to submit their new awesome-ipfs item. In order to add an el
- [gogo.tattoo](http://gogo.tattoo) - 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.
- [Gorilla REPL viewer](https://github.com/keorn/ipfs-gorilla-repl) - Gorilla is a rich REPL for Clojure in the notebook style.
- [Hardbin](https://github.com/jes/hardbin) - Hardbin is an encrypted pastebin, with the decryption key passed in the URL fragment
- [hasteIPFS](https://ipfs.io/ipns/bin.ipfs.ovh/) - IPFS based code bin. (Read only for now)
- [HydrusNetwork](https://github.com/hydrusnetwork/hydrus) - A booru-style media tagging application with a multitude of features, recently added basic ipfs support.
- [InfiniteBooru](https://infinitebooru.com) - A booru-style media tagging application and content aggregator with all media backed by IPFS.
- [infura.io](https://infura.io) - A Infrastructure: use API and developer tools provide secure, reliable, and scalable access toEthereum and IPFS to help build decentralized application easier.
- [InterPlanetary Wayback](https://github.com/oduwsdl/ipwb) - Web Archive (WARC) indexing and replay using IPFS.
- [Interplanetary Wiki](https://github.com/jamescarlyle/ipfs-wiki) - Wiki built on top of IPFS
- [IPFessay](https://gitlab.com/stavros/IPFessay) - A simple way to publish uncensorable essays on IPFS.
- [IPFS Desktop](https://github.com/ipfs-shipyard/ipfs-desktop) - Run your IPFS node on your machine without having to bother with command line tools. Manage your node, add your files, easily change the settings... everything from just one interface.
- [IPFS Drive](http://ipfs-drive.ydns.eu) - In browser file manager for IPFS. [Source](https://github.com/fazo96/ipfs-drive)
- [IPFS Drive](https://github.com/fazo96/ipfs-drive) - In browser file manager for IPFS.
- [IPFS Event Drop](https://github.com/travisperson/ipfs-event-drops) - An app that allows for improved visualization of ipfs events.
- [IPFS ID and Public Key QR Codes Demo](https://ipfs.io/ipfs/zdj7Whr8X3zah99TSuyPjENaERcBW9C7B36EaCb1DEZ5pbbL9/) - A demo app that uses windows.ipfs to show you a QR Code of your IPNS Link and of your Public Key. [Source](https://github.com/ipfs-shipyard/demo-ipfs-id-qr-codes)
- [IPFS Image Uploader](https://ipfs.talaikis.com/) - IPFS image uploader and viewer. [Source](https://github.com/TalaikisInc/ipfs-uploader)
- [IPFS with TiddlyWiki](https://github.com/xmaysonnave/tiddlywiki-ipfs) - IPFS with TiddyWiki is a TiddlyWiki plugin who aims to help developers, editors or users to save their wikis and attachments over IPFS.
- [ipfs-md-wiki](https://github.com/daijiale/ipfs-md-wiki) - Build your wiki system base on ipfs and markdown.
- [ipfs-search](https://ipfs-search.com) - Searching the universe since 2016.
Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search API's available. [Source](https://github.com/ipfs-search/ipfs-search)
@ -76,7 +83,9 @@ Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search
- [ipfs.ink](https://ipfs.ink) - Publish and render markdown essays to and from ipfs. [Source](https://github.com/kpcyrd/ipfs.ink)
- [ipfs.pics](https://github.com/ipfspics/ipfspics-server) - Upload and share pics.
- [IPFSBin](https://github.com/victorbjelkholm/ipfsbin) - Pastebin clone build.
- [IpfsCloud](https://ipfscloud.store) - A Decentralized, Anonymous Cloud Storage Platform on IPFS. [Source](https://github.com/cluster-labs/ipfscloud-web)
- [IpJot](https://ipjot.herokuapp.com/) - Creates short notes, stories, books, poems, conversations on IPFS.
- [IPSE](https://www.ipse.io/) - A search engine for the IPFS network.
- [Kauri](https://kauri.io) - 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.
- [KDE-DolphinServiceMenu-IPFS](https://github.com/amar-laksh/KDE-DolphinServiceMenu-IPFS) - Service Menu for Dolphin File Manager to upload files to IPFS The open network for transaction requests.
- [killcord](https://killcord.io/) - A censorship resistant deadman's switch [Source](https://github.com/nomasters/killcord)
- [markup.rocks](https://ipfs.io/ipfs/QmWPgJnUGLB1LPh9KMG9LEN4LVu5e17TwkEtcmTWdNn9V6/#/ipfs/QmfQ75DjAxYzxMP2hdm6o4wFwZS5t7uorEZ2pX9AKXEg2u) - Pandoc-based markup editor/previewer/converter, ported to IPFS. [Source](https://github.com/davidar/markup.rocks)
@ -92,21 +101,27 @@ Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search
- [Philes](https://philes.co) - A simple browser-based IPFS notepad app. [Source](https://github.com/chrismatthieu/philes)
- [Playback](https://mafintosh.github.io/playback/) - IPFS playback support. This allows casting a video in IPFS to a Chromecast.
- [PubSub Chat Demo](https://ipfs.io/ipfs/QmWZ3u5S7RjFXKfW6dSZhj7CozcvpqJxm48RYMmKkWcmNQ/) - A ~76KB demo chat app that uses window.ipfs, provided by the IPFS Companion web extension [Source](https://github.com/tableflip/ipfs-pubsub-chat-example)
- [Pugdit](https://github.com/zbyte64/pugdit) - A bulletin board service that discovers and distributes over IPFS
- [PushToTalk](http://timothy.hobbs.cz/push-to-talk/index.html) - Push to Talk lets you edit audio essays and publish them with IPFS.
- [qri](https://qri.io) - Dataset verion control, discovery and collaboration tools (free, open-source). [Source](https://github.com/qri-io/qri)
- [qri](https://qri.io) - Dataset version control, discovery and collaboration tools (free, open-source). [Source](https://github.com/qri-io/qri)
- [Request](https://request.network/) - Decentralized network for financial transactions. [Source](https://github.com/RequestNetwork/requestNetwork)
- [SimpleAsWater Bot](https://simpleaswater.com/ipfs-cluster-twitter-pinbot/) - A twitter bot that adds, pins, unpins your tweets to public IPFS network using IPFS Cluster. [Source](https://github.com/simpleaswater/twitter-pinbot)
- [SimpleID](https://simpleid.xyz/) - Developer tools for adding Ethereum authentication and content pinning to your app. [Source](https://github.com/simplesecure/)
- [TallyLab](https://tallylab.com/) - Local-first, end-to-end encrypted data diary app for capturing, analyzing, and sharing data about any and everything.
- [Temporal](https://github.com/RTradeLtd/Temporal) - Temporal is an easy to use API and platform for integrating IPFS and other distributed/decentralized storage technologies into enterprise applications
- [Textile Photos](https://www.textile.photos) - Textile Photos is a secure, mobile digital wallet for your photos. [Source](https://github.com/textileio/textile-mobile)
- [ToDo List Demo](https://ipfs.io/ipfs/QmSGQrmvHe6fFiWdV2H8YnhLaoX4qe5nYEmJfUFx6LdUYa/) - A ToDo List demo app that uses windows.ipfs. [Source](https://github.com/ipfs-shipyard/demo-ipfs-todo)
- [Tree3 Network](https://tree3.network/) - A decentralized platform for micropayments, offchain data and blogging powered by Stellar and IPFS. [Source](https://github.com/tree3network/tree3)
- [ujo](http://ujomusic.com/) - A blockchain marketplace for musicians.
- [uport](https://uport.me/#home) - Uport is a mobile, self-sovereign identity and key management system, built on the Ethereum blockchain.
- [uport](https://www.uport.me) - Uport is a mobile, self-sovereign identity and key management system, built on the Ethereum blockchain.
- [Wistful Books](https://wistfulbooks.com/) - Single page offline application for enjoying librivox.org audio books. [Source](https://github.com/smwa/wistfulbooks)
- [xfce-screenshooter-ipfs-support](https://github.com/amar-laksh/xfce-screenshooter-ipfs-support) - A fork of xfce-screenshooter with IPFS support!
## Articles
- 2020-01-22: [Building a Twitter Bot using IPFS Cluster](https://simpleaswater.com/ipfs-cluster-twitter-pinbot/?ref=awesomeipfs)
- 2020-01-04: [Hands-on IPLD Tutorial in Golang Series](https://simpleaswater.com/hands-on-ipld-tutorial-in-golang?ref=awesomeipfs)
- 2019-10-01: [InterPlanetary Chat Application using Libp2p](http://simpleaswater.com/libp2p/tutorials/nodejs/getting_started?ref=awesomeipfs)
- 2019-08-14: [Managing storage in a Java application with IPFS](https://kauri.io/article/3e8494f4f56f48c4bb77f1f925c6d926)
- 2019-07-22: [10+ Resources Every IPFS Developer Should Know About](https://medium.com/@vaibhavsaini_67863/10-resources-to-get-started-with-ipfs-5f429dc8a841)
- 2019-05-12: [The Complete Beginner's Guide to Deploying Your First Static Website to IPFS](https://dev.to/agentofuser/the-complete-beginner-s-guide-to-deploying-your-first-static-website-to-ipfs-33po)
@ -129,10 +144,12 @@ Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search
## Datasets
- [7-piece Syzygy tablebases](https://syzygy-tables.info/) - Solutions for all chess endgames with up to 7 pieces. [Source](https://github.com/syzygy1/tb)
- [alpine-linux 3.4 packages](https://ipfs.io/ipfs/QmRsvEpJggeu4HhoafzRFobV4sbwVVTXMrdb2p8XWv7bCS) [Source](https://github.com/ipfs/archives/issues/83)
- [arXiv](https://ipfs.io/ipfs/QmfXH9XtP7xmoTH8WAp4HNSduqWMwLTH8B8TvbTkdgzNAa) [Source](https://github.com/ipfs/archives/issues/2)
- [cdn.media.ccc.de](https://ipfs.io/ipfs/QmW84mqTYnCkRTy6VeRJebPWuuk8b27PJ4bWm2bL4nrEWb) [Source](https://github.com/ipfs/archives/issues/52)
- [cdnjs](https://ipfs.io/ipfs/QmRrnfFUgx81KZR9ibEcxDXgevoj9e5DydB5v168yembnX) [Source](https://github.com/ipfs/archives/issues/35)
- [Cooking Recipes](https://ipfs.io/ipfs/QmTXo6GforwsuGAd8behjgvKCsMMBdG1xMZJF4qa9W7CHB) - Around 50GB of formatted and unformatted cooking recipes. [Source](https://old.reddit.com/r/opendirectories/comments/dsznin/50_gb_directory_of_cooking_recipes/)
- [Geocities by Archive Team](https://ipfs.io/ipfs/QmVCjhoEFC9vwvaa8bKyJgwAByP4MXSogcyDGoz4Lkc3ox) [Source](https://github.com/ipfs/archives/issues/182)
- [haveibeenpwnd.com passwords](https://ipfs.io/ipfs/QmSRBDMksX7c5dfheGsYDdWrLdve5hBvXDQm7Yrov7KMJv) [Source](https://github.com/ipfs/archives/issues/157)
- [IETF RFC Archive](https://ipfs.io/ipfs/QmNvTjdqEPjZVWCvRWsFJA1vK7TTw1g9JP6we1WBJTRADM) [Source](https://github.com/ipfs/archives/issues/18)
@ -140,19 +157,25 @@ Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search
- [MDSConnect](https://ipfs.io/ipfs/QmcvfB6pAqUfTnuAK8zFKVxbdhopnBPveJrDcy1JAA7HX5) [Source](https://github.com/ipfs/archives/issues/152)
- [No-Intro Collection](https://ipfs.io/ipfs/QmPFj6iAxUwxVyEtDJBJHXVp4SX9dkV91Mh5mjqGxTctHy) [Source](https://github.com/ipfs/archives/issues/163)
- [Old Internet Files](https://ipfs.io/ipfs/QmbsZEvJE8EU51HCUHQg2aem9JNFmFHdva3tGVYutdCXHp) [Source](https://github.com/ipfs/archives/issues/176)
- [Presidental Daily Briefs](https://ipfs.io/ipfs/Qme6epvZDj3vzHcFKdF1nZhbixjw8Bn4imGcKnbUyBJL89) [Source](https://github.com/ipfs/archives/issues/23)
- [Presidential Daily Briefs](https://ipfs.io/ipfs/Qme6epvZDj3vzHcFKdF1nZhbixjw8Bn4imGcKnbUyBJL89) [Source](https://github.com/ipfs/archives/issues/23)
- [Project Apollo Archives](https://ipfs.io/ipfs/QmSnuWmxptJZdLJpKRarxBMS2Ju2oANVrgbr2xWbie9b2D) [Source](https://github.com/ipfs/archives/issues/143)
- [textfiles.com](https://ipfs.io/ipfs/QmNoscE3kNc83dM5rZNUC5UDXChiTdDcgf16RVtFCRWYuU) [Source](https://github.com/ipfs/archives/issues/155)
- [WistfulBooks: LibriVox Audiobook Archive](https://wistfulbooks.com) - Free public domain audiobooks from LibriVox.org packaged into a single page that lets you listen to audiobooks in your browser. [Source](https://github.com/smwa/wistfulbooks)
- [World Wide Web History Project](https://ipfs.io/ipfs/QmRTSA1UFHSx3z7taNRwUVM8AjB2EQwKvyZu3BfJg9QRtZ) [Source](https://github.com/ipfs/archives/issues/159)
- [xkcd](https://ipfs.io/ipns/xkcd.hacdias.com) [Source](https://github.com/ipfs/archives/issues/21)
- [yarchive.net](https://ipfs.io/ipfs/QmdA5WkDNALetBn4iFeSepHjdLGJdxPBwZyY47ir1bZGAK) [Source](https://github.com/ipfs/archives/issues/76)
## Services
- [Boom.FYI](https://www.boom.fyi) - An IPFS link shortening and access control service.
- [Eternum](https://www.eternum.io/) - Paid pinning service with an easy-to-use API.
- [Fission](https://fission.codes) - App and website hosting powered by IPFS, including DNS automation, identity, and end-to-end encryption.
- [NodeFort.io](https://www.nodefort.io) - Web-based IPFS node hosting service.
- [Peergos](https://peergos.org) - Your private, but social, space online. Store and edit documents and media. Share files or folders with friends. [Source](https://github.com/Peergos/Peergos)
- [Pinata](https://pinata.cloud) - Build and manage your dapp through Pinatas REST API and IPFS toolkit.
- [Robonomics Network](https://robonomics.network/en/) - Ethereum network infrastructure for cyber-physical systems' integration into Smart Cities and Industry 4.0
- [Temporal](https://temporal.cloud) - Scalable IPFS Infrastructure with free starter package featuring turnkey APIs, toolkits and storage.
- [Unstoppable Domains](https://unstoppabledomains.com) - Domains on blockchains
## Tools
@ -161,10 +184,12 @@ Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search
- [dillo-ipfs](https://git.scuttlebot.io/%25C35b%2BMlZ%2Fy5TT1e7SG66eNKEIdX5DRl9PRUxbhvO89k%3D.sha256) - IPFS integration for the Dillo web browser.
- [gatsby-plugin-ipfs](https://github.com/moxystudio/gatsby-plugin-ipfs) - Adds support for deploying Gatsby websites to IPFS by ensuring that assets are relative.
- [git-remote-ipfs](https://github.com/cryptix/git-remote-ipfs) - push/pull repositories from/to IPFS
- [go-orbit-db](https://github.com/berty/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.
- [go-stellar-ipfs](https://github.com/aanupam23/go-stellar-ipfs) - go-stellar-ipfs is a library that is a bridge between Stellar and IPFS.
- [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.
- [IPDR](https://github.com/miguelmota/ipdr) - IPFS-backed Docker Registry
- [ipfs-action](https://github.com/aquiladev/ipfs-action) - GitHub Action for delivery of static websites.
- [ipfs-add-from-encrypted](https://github.com/TroyWilson1/ipfs-add-from-encrypted) - Encrypt a file or directory with AES256 then add to IPFS
- [ipfs-add-from-url](https://github.com/maxlath/ipfs-add-from-url) - Add a file to IPFS from a URL instead of a file path
- [ipfs-chrome-extension](https://github.com/dylanPowers/ipfs-chrome-extension) - Chrome extension to redirect ipfs.io traffic to local gateway
@ -179,10 +204,11 @@ Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search
- [ipfs-publish](https://ipfs-publish.uhlir.dev) - Continuous Delivery tool for delivery of static websites from Git providers to IPFS. [Source](https://github.com/AuHau/ipfs-publish)
- [ipfs-screencap](https://github.com/jbenet/ipfs-screencap) - Capture screenshots, publish them to IPFS, and copy the link to the clipboard.
- [ipfscrape](https://github.com/victorbjelkholm/ipfscrape) - Scrape a webpage with all assets and put it in IPFS
- [ipfsecret](https://github.com/c2fo-lab/ipfsecret) - Encrypt and decrypt IPFS files with a secret passphrase
- [ipfsecret](https://github.com/shlemph/ipfsecret) - Encrypt and decrypt IPFS files with a secret passphrase
- [ipget](https://github.com/ipfs/ipget) - :satellite: wget for IPFS: retrieve files over IPFS and save them locally.
- [IPLD Explorer](https://explore.ipld.io) - Explore the Merkle Forest from the comfort of your browser [Source](https://github.com/ipfs-shipyard/ipld-explorer)
- [IPRedirect](https://github.com/JayBrown/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](https://github.com/RTradeLtd/iprfc) - IETF RFC downloader which stores RFCs on IPFS and indexes them with RTradeLtd/Lens.
- [ipscend](https://github.com/diasdavid/ipscend) - Tool for hosting web apps and static websites in IPFS
- [mahuta](https://github.com/ConsenSys/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).
- [orbit-db](https://github.com/orbitdb/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.
@ -190,6 +216,7 @@ Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search
- [Public gateway status checker](https://ipfs.fooock.com/) - Web app to check public states of IPFS gateways, including latency and gateway writable state. [Source](https://github.com/fooock/ipfs-gateway-checker)
- [Siderus Orion](https://orion.siderus.io) - Easy to use IPFS desktop client for macOS, Windows and Linux [Source](https://github.com/Siderus/Orion)
- [Sweet IPFS](https://github.com/RHazDev/Sweet-IPFS) - Full node for Android
- [Tellit](https://gitlab.com/terceranexus6/tellit) - Encrypt files before uploading them using a keypair or a passphrase
## Videos

View File

@ -3,6 +3,18 @@ color: aqua
icon: stroke_marketing
description: Applications built with IPFS or with functionality that uses IPFS.
content:
- title: SimpleAsWater Bot
website: https://simpleaswater.com/ipfs-cluster-twitter-pinbot/
source: https://github.com/simpleaswater/twitter-pinbot
picture: /images/twitter-bot.png
description: >
A twitter bot that adds, pins, unpins your tweets to public IPFS network using IPFS Cluster.
- title: Cyber
website: https://cyber.page
source: https://github.com/cybercongress
picture: /images/cybercongress.png
description: >
A decentralized Google alternative, built with the help of IPFS.
- title: SimpleID
website: https://simpleid.xyz/
source: https://github.com/simplesecure/
@ -28,7 +40,7 @@ content:
A Next-Generation Social Media Network, powered by Ethereum and embedded
into IPFS.
- title: Alexandria
website: http://www.alexandria.io/learn/#integrated-technologies
website: http://www.alexandria.io/
description: >
Decentralized content publishing / monetization platform.
- title: Arbore
@ -59,11 +71,6 @@ content:
description: >
A golang app to preset a threejs interface and get all of its assets
out of IPFS.
- title: Computes
website: https://computes.io
picture: /images/computes.svg
description: >
Computes.io is a distributed supercomputer powered by IPFS.
- title: dapple
source: https://github.com/nexusdev/dapple
description: >
@ -83,6 +90,13 @@ content:
description: >
Distributed video sharing with steem.it intergrations, using ipfs for
backend storage.
- title: edChain
website: https://www.edchain.io/
source: https://github.com/edchainio/edchain-client-gui
picture: /images/edchain.png
description: >
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.
- title: Ethlance
website: http://ethlance.com
source: https://github.com/madvas/ethlance
@ -109,6 +123,12 @@ content:
description: >
A booru-style media tagging application with a multitude of features,
recently added basic ipfs support.
- title: InfiniteBooru
source: https://infinitebooru.com
picture: /images/infinitebooru.png
description: >
A booru-style media tagging application and content aggregator
with all media backed by IPFS.
- title: InterPlanetary Wayback
source: https://github.com/oduwsdl/ipwb
picture: /images/interplanetarywayback.png
@ -123,7 +143,6 @@ content:
description: >
An app that allows for improved visualization of ipfs events.
- title: IPFS Drive
website: http://ipfs-drive.ydns.eu
source: https://github.com/fazo96/ipfs-drive
description: >
In browser file manager for IPFS.
@ -151,6 +170,14 @@ content:
source: https://github.com/victorbjelkholm/ipfsbin
description: >
Pastebin clone build.
- title: IpJot
website: https://ipjot.herokuapp.com/
description: >
Creates short notes, stories, books, poems, conversations on IPFS.
- title: IPSE
website: https://www.ipse.io/
description: >
A search engine for the IPFS network.
- title: markup.rocks
website: https://ipfs.io/ipfs/QmWPgJnUGLB1LPh9KMG9LEN4LVu5e17TwkEtcmTWdNn9V6/#/ipfs/QmfQ75DjAxYzxMP2hdm6o4wFwZS5t7uorEZ2pX9AKXEg2u
source: https://github.com/davidar/markup.rocks
@ -180,13 +207,13 @@ content:
website: https://qri.io
source: https://github.com/qri-io/qri
description: >
Dataset verion control, discovery and collaboration tools (free, open-source).
Dataset version control, discovery and collaboration tools (free, open-source).
- title: ujo
website: http://ujomusic.com/
description: >
A blockchain marketplace for musicians.
- title: uport
website: https://uport.me/#home
website: https://www.uport.me
description: >
Uport is a mobile, self-sovereign identity and key management system,
built on the Ethereum blockchain.
@ -205,10 +232,6 @@ content:
description: >
Hardbin is an encrypted pastebin, with the decryption key passed in
the URL fragment
- title: hasteIPFS
website: https://ipfs.io/ipns/bin.ipfs.ovh/
description: >
IPFS based code bin. (Read only for now)
- title: Gorilla REPL viewer
source: https://github.com/keorn/ipfs-gorilla-repl
description: >
@ -276,6 +299,11 @@ content:
picture: /images/pubsub-chat-demo.png
description: >
A ~76KB demo chat app that uses window.ipfs, provided by the IPFS Companion web extension
- title: Pugdit
website: https://github.com/zbyte64/pugdit
source: https://github.com/zbyte64/pugdit
description: >
A bulletin board service that discovers and distributes over IPFS
- title: Peer Map Demo
website: https://ipfs.io/ipfs/QmRPGCmLKH2dQmNiPRsiuYS9EhhJL1Gmkz5F75gKY1K4Bm/
source: https://github.com/tableflip/ipfs-peer-map-example
@ -301,11 +329,6 @@ content:
Run your IPFS node on your machine without having to bother with command line tools.
Manage your node, add your files, easily change the settings... everything from
just one interface.
- title: IpfsCloud
source: https://github.com/cluster-labs/ipfscloud-web
website: https://ipfscloud.store
description: >
A Decentralized, Anonymous Cloud Storage Platform on IPFS.
- title: 3Box
website: https://3box.io
source: https://github.com/uport-project/3box
@ -342,15 +365,19 @@ content:
description: >
Decentralized two factor authentication app built on Textile & IPFS.
- title: DtinyUrl
website: http://t.bdaily.club
source: https://github.com/facert/dtinyurl
description: >
Dcentralized URL shortening service based on IPFS.
Decentralized URL shortening service based on IPFS.
- title: Wistful Books
website: https://wistfulbooks.com/
source: https://github.com/smwa/wistfulbooks
description: >
Single page offline application for enjoying librivox.org audio books.
- title: Tree3 Network
website: https://tree3.network/
source: https://github.com/tree3network/tree3
description: >
A decentralized platform for micropayments, offchain data and blogging powered by Stellar and IPFS.
- title: Peergos
website: https://peergos.org
source: https://github.com/Peergos/Peergos
@ -366,3 +393,13 @@ content:
source: https://github.com/TalaikisInc/ipfs-uploader
description: >
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.
- title: IPFS with TiddlyWiki
source: https://github.com/xmaysonnave/tiddlywiki-ipfs
description: >
IPFS with TiddyWiki is a TiddlyWiki plugin who aims to help developers, editors or users to save their wikis and attachments over IPFS.
- title: Kauri
source: https://kauri.io
picture: /images/kauri_io.png
description: >
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.

View File

@ -3,60 +3,69 @@ color: navy
icon: stroke_pencil
description: Articles about the decentralized web and IPFS.
content:
- title: Building a Twitter Bot using IPFS Cluster
date: "2020-01-22"
website: https://simpleaswater.com/ipfs-cluster-twitter-pinbot/?ref=awesomeipfs
- title: Hands-on IPLD Tutorial in Golang Series
date: "2020-01-04"
website: https://simpleaswater.com/hands-on-ipld-tutorial-in-golang?ref=awesomeipfs
- title: InterPlanetary Chat Application using Libp2p
date: "2019-10-01"
website: http://simpleaswater.com/libp2p/tutorials/nodejs/getting_started?ref=awesomeipfs
- title: 10+ Resources Every IPFS Developer Should Know About
date: '2019-07-22'
date: "2019-07-22"
website: https://medium.com/@vaibhavsaini_67863/10-resources-to-get-started-with-ipfs-5f429dc8a841
- title: Ultimate Guide to Filecoin Breaking Down Filecoin Whitepaper & Economics
date: '2019-01-30'
date: "2019-01-30"
website: https://medium.com/swlh/ultimate-guide-to-filecoin-breaking-down-filecoin-whitepaper-economics-9212541a5895
- title: Decentralized & Distributed Edge Computing Comes to Computes.io
date: '2017-06-13'
date: "2017-06-13"
website: https://blog.computes.io/decentralized-distributed-edge-computing-comes-to-computes-io-396aa062bc85
- title: Using IPFS for IoT Communications
date: '2017-03-31'
date: "2017-03-31"
website: https://medium.com/@chrismatthieu/using-ipfs-for-iot-communications-b49c2139783a
- title: 'IPFS: The Internet Democratised'
date: '2016-09-12'
- title: "IPFS: The Internet Democratised"
date: "2016-09-12"
website: https://medium.com/@tonywillenberg/web-3-0-a-truly-democratised-internet-f4b06cb4077b
- title: Changelog Podcast
date: '2016-05-20'
date: "2016-05-20"
website: https://changelog.com/204/
- title: First Steps Toward Implementing Distributed Permanent Web With IPFS
date: '2015-09-10'
date: "2015-09-10"
website: https://hacked.com/first-steps-toward-implementing-distributed-permanent-web-ipfs/
- title: Introduction to IPFS
date: '2015-09-13'
date: "2015-09-13"
website: http://whatdoesthequantsay.com/2015/09/13/ipfs-introduction-by-example
- title: The InterPlanetary File System Wants to Create a Permanent Web
date: '2015-09-18'
date: "2015-09-18"
website: http://motherboard.vice.com/read/the-interplanetary-file-system-wants-to-create-a-permanent-web
- title: HTTP is obsolete. It's time for the distributed, permanent web
date: '2015-09-08'
date: "2015-09-08"
website: https://ipfs.io/ipfs/QmNhFJjGcMPqpuYfxL62VVB9528NXqDNMFXiqN5bgFYiZ1/its-time-for-the-permanent-web.html
- title: Downloading nodejs versions with nvm/n over IPFS
website: https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmUx363UFtgiQqkHHsPK3TSDmwoALDo2hrbMWbcxjH2vFc
- title: On future-proof cryptographic hashes
date: '2018-07-11'
date: "2018-07-11"
website: https://pascalprecht.github.io/posts/future-proofed-hashes-with-multihash/
- title: Content Identifiers in IPFS
date: '2018-08-06'
date: "2018-08-06"
website: https://pascalprecht.github.io/posts/content-identifiers-in-ipfs/
- title: Decentralized indexes for public genomic data
date: '2017-05-05'
date: "2017-05-05"
website: https://github.com/luizirber/2017-recomb
- title: Understanding the IPFS White Paper part 1
date: '2017-08-10'
date: "2017-08-10"
website: https://decentralized.blog/understanding-the-ipfs-white-paper-part-1.html
- title: Understanding the IPFS White Paper part 2
date: '2017-08-21'
date: "2017-08-21"
website: https://decentralized.blog/understanding-the-ipfs-white-paper-part-2.html
- title: "The Complete Beginner's Guide to Deploying Your First Static Website to IPFS"
date: '2019-05-12'
date: "2019-05-12"
website: https://dev.to/agentofuser/the-complete-beginner-s-guide-to-deploying-your-first-static-website-to-ipfs-33po
picture: /images/tutorial-ipfs-deploy.jpeg
- title: "Managing storage in a Java application with IPFS"
date: '2019-08-14'
date: "2019-08-14"
website: https://kauri.io/article/3e8494f4f56f48c4bb77f1f925c6d926
- title: The Case for a Decentralized Social Network
date: '2019-03-10'
date: "2019-03-10"
website: https://medium.com/npfoss/the-case-for-a-decentralized-social-network-2683b727abf5

View File

@ -53,7 +53,7 @@ content:
source: https://github.com/ipfs/archives/issues/2
description:
size: 25GB
- title: Presidental Daily Briefs
- title: Presidential Daily Briefs
hash: /ipfs/Qme6epvZDj3vzHcFKdF1nZhbixjw8Bn4imGcKnbUyBJL89
website: https://ipfs.io/ipfs/Qme6epvZDj3vzHcFKdF1nZhbixjw8Bn4imGcKnbUyBJL89
source: https://github.com/ipfs/archives/issues/23
@ -100,10 +100,28 @@ content:
website: https://ipfs.io/ipfs/QmVCjhoEFC9vwvaa8bKyJgwAByP4MXSogcyDGoz4Lkc3ox
source: https://github.com/ipfs/archives/issues/182
description:
size: 641TiB
size: 641GiB
- title: KinoKabaret Caen, 2018 - Shortfilms
hash: /ipfs/QmajLDwZLH6bKTzd8jkq913ZbxaB2nFGRrkDAuygYNNv39
website: https://ipfs.io/ipfs/QmajLDwZLH6bKTzd8jkq913ZbxaB2nFGRrkDAuygYNNv39
source: https://github.com/ipfs/archives/issues/172
description:
size: 30GB
- title: 'WistfulBooks: LibriVox Audiobook Archive'
hash: /ipfs/QmXyNMhV8bQFp6wzoVpkz3NqDi7Fj72Deg7KphAuew3RYU
website: https://wistfulbooks.com
source: https://github.com/smwa/wistfulbooks
description: Free public domain audiobooks from LibriVox.org packaged into a single page that lets you listen to audiobooks in your browser.
size: 2.0 TiB
- title: 'Cooking Recipes'
hash: /ipfs/QmTXo6GforwsuGAd8behjgvKCsMMBdG1xMZJF4qa9W7CHB
website: https://ipfs.io/ipfs/QmTXo6GforwsuGAd8behjgvKCsMMBdG1xMZJF4qa9W7CHB
source: https://old.reddit.com/r/opendirectories/comments/dsznin/50_gb_directory_of_cooking_recipes/
description: Around 50GB of formatted and unformatted cooking recipes.
size: 52GB
- title: '7-piece Syzygy tablebases'
hash: /ipfs/QmVgcSADsoW5w19MkL2RNKNPGtaz7UhGhU62XRm6pQmzct
website: https://syzygy-tables.info/
source: https://github.com/syzygy1/tb
description: Solutions for all chess endgames with up to 7 pieces.
size: 16.9 TiB

View File

@ -23,3 +23,25 @@ content:
website: https://www.nodefort.io
picture: /images/nodefort.png
description: Web-based IPFS node hosting service.
- title: Robonomics Network
website: https://robonomics.network/en/
picture: /images/1_Robonomics_logo_color.png
description: Ethereum network infrastructure for cyber-physical systems' integration into Smart Cities and Industry 4.0
- title: Boom.FYI
website: https://www.boom.fyi
picture: /images/boom-fyi.svg
description: An IPFS link shortening and access control service.
- title: Temporal
website: https://temporal.cloud
picture: /images/temporal.png
description: Scalable IPFS Infrastructure with free starter package featuring turnkey APIs, toolkits and storage.
- title: Unstoppable Domains
website: https://unstoppabledomains.com
picture: /images/unstoppable-domains-app.png
description: >
Domains on blockchains
- title: Fission
website: https://fission.codes
picture: /images/fission500px.png
description: >
App and website hosting powered by IPFS, including DNS automation, identity, and end-to-end encryption.

View File

@ -3,6 +3,9 @@ color: yellow
icon: stroke_code
description: Tools built on the top of IPFS.
content:
- title: Tellit
source: https://gitlab.com/terceranexus6/tellit
description: Encrypt files before uploading them using a keypair or a passphrase
- title: Sweet IPFS
source: https://github.com/RHazDev/Sweet-IPFS
description: Full node for Android
@ -67,6 +70,10 @@ content:
description: 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.
- title: iprfc
source: https://github.com/RTradeLtd/iprfc
description: IETF RFC downloader which stores RFCs on IPFS and indexes
them with RTradeLtd/Lens.
- title: ipscend
source: https://github.com/diasdavid/ipscend
description: Tool for hosting web apps and static websites in IPFS
@ -88,7 +95,7 @@ content:
source: https://github.com/Siderus/Orion
description: Easy to use IPFS desktop client for macOS, Windows and Linux
- title: ipfsecret
source: https://github.com/c2fo-lab/ipfsecret
source: https://github.com/shlemph/ipfsecret
description: Encrypt and decrypt IPFS files with a secret passphrase
- title: ipfs-add-from-encrypted
source: https://github.com/TroyWilson1/ipfs-add-from-encrypted
@ -131,3 +138,11 @@ content:
source: https://github.com/orbitdb/orbit-db
description: 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.
picture: /images/orbit-db.png
- title: go-orbit-db
website: https://github.com/berty/go-orbit-db
source: https://github.com/berty/go-orbit-db
description: 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.
- title: ipfs-action
picture: /images/ipfs-action.png
source: https://github.com/aquiladev/ipfs-action
description: GitHub Action for delivery of static websites.

8066
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,19 +1,52 @@
## What kind of change is it?
## What kind of PR is this?
**Select only one** *to speed up review/approval; i.e., don't lump an addition and a removal into a single PR.*
- [ ] Addition
- [ ] Removal
- [ ] Edit
- [ ] Other
- [ ] **Adding** something new to awesome-ipfs
- [ ] **Editing** something already listed on awesome-ipfs
- [ ] **Removing** something from awesome-ipfs
- [ ] **Something else** *(if so, please explain in the "Additional details" section below)*
<!-- If your change is not listed above, please remove the checklist bellow. -->
### Checklist
## Pre-submit checklist
**Please confirm ALL of the following** before submitting your PR.
- [ ] This PR includes only one addition, removal, or edit.
- [ ] I edited the `/data` directory instead of the [README.md](https://github.com/ipfs/awesome-ipfs/blob/master/README.md).
- [ ] This PR includes only one addition/removal/edit.
- [ ] I ran the `make build` command following my edits to the `/data` directory.
- [ ] I reviewed the [content policy](https://github.com/ipfs/awesome-ipfs/blob/master/POLICY.md) and the and the [IPFS Community Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) to ensure my submission meets the requirements.
- [ ] I have followed the [CONTRIBUTING.md guidelines](https://github.com/ipfs/awesome-ipfs/blob/master/CONTRIBUTING.md).
## Details
## Additional details
Provide details of your changes here.
### Is there anything else we should know about this PR?
<!-- If you've checked "Something else" above, or just want to provide additional info or clarification, please do so here. -->
### For new additions: What is your project's *current* size/reach?
<!--This could be number of users, number of integrations, frequency of use, or any other key metrics. If your PR isn't for a new addition to awesome-ipfs, or you don't know these numbers, you can leave this out.-->
### For new additions: What is your project's *potential* size/reach?
<!--This could be number of users, number of integrations, frequency of use, or any other key metrics. If your PR isn't for a new addition to awesome-ipfs, or you don't know these numbers, you can leave this out.-->
### For new additions: How critical is IPFS to your project?
<!--Choose one. If your PR isn't for a new addition to awesome-ipfs, you can leave this out.-->
- [ ] Essential
- [ ] Somewhat critical
- [ ] Useful, but not critical
### For new additions: What core goal(s) does your project address?
<!--Choose as many as apply. If your PR isn't for a new addition to awesome-ipfs, you can leave this out.-->
- [ ] Big-data solutions
- [ ] Freedom from corporate/government interference
- [ ] Data integrity
- [ ] Dev tools or other ways to enable developers
- [ ] Disaster resilience/recovery
- [ ] File storage/retrieval
- [ ] File streaming
- [ ] Permanent archiving
- [ ] Self-sovereign idenity
- [ ] Platforms that utilize consensus, reputation, or incentivization
- [ ] Other *(please list)*
### Is anything about IPFS blocking your project?
<!--If aspects of IPFS are hindering your project's progress, please elaborate here.-->

View File

@ -6,11 +6,12 @@
> Useful resources for using [IPFS](https://ipfs.io) and building things on top of it
_This list is for projects, tools, or pretty much any things related to IPFS that 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)._
_This list is for projects, tools, or pretty much any things related to IPFS that 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 [our IPFS Discuss Forums](https://discuss.ipfs.io)._
## Table of Contents
- [Contribute](#contribute-to-this-list)
- [Collab-Cluster](#collab-cluster)
#PLACEHOLDER_TOC#
- [Discussions](#discussions)
- [Want to hack on IPFS?](#want-to-hack-on-ipfs)
@ -18,9 +19,13 @@ _This list is for projects, tools, or pretty much any things related to IPFS tha
## Contribute to this list!
Everyone is welcome to submit their new awesome-ipfs item. In order to add an element to this list, you need to modify the files in `/data` and then run a simple `make build` before publishing your pull request as the Readme and the website are automatically generated. Check the [CONTRIBUTING.md guidelines](https://github.com/ipfs/awesome-ipfs/blob/master/CONTRIBUTING.md) to learn how to do so.
Everyone is welcome to submit their new awesome-ipfs item, but it will be accepted only if it meets our [content policy](https://github.com/ipfs/awesome-ipfs/blob/master/POLICY.md).
**NOTE**: If you want to edit the README file directly (not the items/links) you need to modify the [README template](https://github.com/ipfs/awesome-ipfs/blob/master/scripts/readme-template.md) instead and run `make build` again. Thank you!
Readme and the website are automatically generated. In order to add an element to this list, you need to modify the files in `/data` and then run `make build` before publishing your pull request. Read [contributing guidelines](https://github.com/ipfs/awesome-ipfs/blob/master/CONTRIBUTING.md) to learn how to do so.
## Collab-Cluster
[Collaborative clusters](https://collab.ipfscluster.io/) are public IPFS Clusters that anyone can join to help replicating and re-distributing content on the IPFS network. Instead of datasets cluster content is usually updated.
#PLACEHOLDER_CATEGORIES#

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 49 KiB

View File

@ -0,0 +1,33 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="1280.000000pt" height="1116.000000pt" viewBox="0 0 1280.000000 1116.000000"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,1116.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M7460 10700 c-144 -18 -243 -62 -336 -151 l-61 -59 -59 15 c-82 21
-186 20 -213 -2 -11 -10 -80 -124 -152 -253 -72 -129 -137 -241 -143 -248 -10
-11 -35 -4 -132 34 -852 332 -1743 411 -2639 233 -1679 -333 -3061 -1608
-3534 -3260 -96 -333 -144 -621 -177 -1055 -17 -220 -17 -243 0 -455 9 -123
24 -280 32 -349 101 -828 428 -1614 948 -2285 170 -219 393 -458 591 -635 231
-206 417 -344 905 -674 608 -410 1671 -718 2870 -830 398 -38 489 -41 1095
-41 621 0 714 4 1141 45 745 73 1481 230 2023 432 808 301 1301 687 1423 1115
18 63 22 103 22 203 -1 113 -4 134 -32 221 -111 337 -437 634 -987 900 -313
151 -547 235 -1007 364 -38 10 -58 21 -58 31 0 8 27 103 61 212 75 245 132
467 165 642 223 1194 -16 2410 -672 3410 -270 412 -630 807 -998 1095 -47 38
-86 73 -86 78 0 6 63 122 140 259 77 136 142 259 146 273 13 52 -77 175 -201
273 -53 43 -43 57 76 104 152 60 259 81 386 76 199 -8 276 -57 489 -314 148
-177 211 -236 305 -284 92 -47 430 -126 663 -155 240 -30 352 -16 542 65 52
22 99 38 105 35 16 -11 37 -59 54 -125 22 -89 35 -120 50 -120 15 0 26 32 50
145 14 64 24 86 50 112 44 44 90 44 201 -2 88 -37 124 -43 124 -23 0 7 -26 46
-58 88 -73 94 -82 110 -82 154 0 50 43 95 139 145 43 22 84 47 90 55 20 24
-22 39 -94 34 -91 -8 -164 6 -194 37 -23 22 -26 33 -25 93 0 37 4 100 9 140 7
63 6 72 -8 72 -9 0 -41 -31 -71 -68 -75 -94 -110 -122 -153 -122 -48 0 -87 26
-161 109 -95 106 -109 95 -72 -54 24 -95 24 -115 6 -159 -20 -48 -69 -67 -186
-73 -54 -3 -104 -9 -111 -14 -19 -12 4 -34 62 -60 27 -13 49 -26 49 -31 0 -12
-96 -70 -159 -97 -88 -37 -141 -51 -222 -58 -100 -8 -154 6 -312 78 -70 33
-130 59 -133 59 -21 0 -199 143 -434 350 -102 89 -198 173 -215 185 -27 21
-59 27 -300 54 -315 35 -445 42 -535 31z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 458 KiB

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 165 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 269 KiB

After

Width:  |  Height:  |  Size: 175 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 104 KiB

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 274 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 KiB

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB