Coder Social home page Coder Social logo

aaronlaw / awesome-ipfs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ipfs/awesome-ipfs

0.0 1.0 1.0 3.94 MB

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

Home Page: https://awesome.ipfs.io/

License: Creative Commons Zero v1.0 Universal

JavaScript 43.92% CSS 5.06% HTML 50.55% Makefile 0.46%

awesome-ipfs's Introduction

Awesome IPFS Awesome

Useful resources for using IPFS 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 or ipfs/notes.

Table of Contents

Contribute to this list!

Everyone is welcome to submit their new awesome-ipfs item, but it will be accepted only if it meets our content policy.

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 to learn how to do so.

Apps

  • 2read - Convert article in current tab to readable form and upload it to writable node(s). Source
  • 3Box - Create and manage your Ethereum Profile, and your personal data. Use the 3box-js library to integrate profiles into your dapp. Source
  • a js video player - Demo
  • a markdown renderer - Demo
  • a qr-code renderer - Demo
  • AirSecure - Decentralized two factor authentication app built on Textile & IPFS.
  • akasha - A Next-Generation Social Media Network, powered by Ethereum and embedded into IPFS.
  • Alexandria - Decentralized content publishing / monetization platform.
  • Arbore - A friend-to-friend file-sharing app build on top of IPFS.
  • Autonomica "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 - Beets has a plugin which allows for easy sharing of music libraries using IPFS
  • Blokaly - A badge issuing, sharing and display platform based on IPFS.
  • Boards - Distributed social platform that runs in the browser. Source
  • brig - File synchronization with git like interface and FUSE filesystem. Source
  • Cohort - A golang app to preset a threejs interface and get all of its assets out of IPFS.
  • Computes - Computes.io is a distributed supercomputer powered by IPFS.
  • Cyber - A consensus computer on top of IPFS that uses IPFS hashes to create cyberlinks. Source
  • dapple - Dapple is a Solidity developer multitool designed to manage the growing complexity of interconnected smart contract systems.
  • Diffuse - Play music from your IPFS node, or any other cloud/distributed storage service you use.
  • digx - Digix is an asset-tokenisation platform built on Ethereum and IPFS.
  • Discussify - Discussify provides a real-time, peer to peer, and permanent discussion platform for anyone to join and participate.
  • DtinyUrl - Dcentralized URL shortening service based on IPFS. Source
  • dtube - Distributed video sharing with steem.it intergrations, using ipfs for backend storage.
  • enzypt.io - A website to buy and sell files through Ethereum and IPFS. Source
  • Ethlance - First completely decentralised job market platform built on Ethereum and IPFS. Source
  • git-ipfs-rehost - A script to rehost your git repos in ipfs.
  • Global Upload - File transportation service for IPFS, upload files to the future of distributed web.
  • 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 - Gorilla is a rich REPL for Clojure in the notebook style.
  • Hardbin - Hardbin is an encrypted pastebin, with the decryption key passed in the URL fragment
  • hasteIPFS - IPFS based code bin. (Read only for now)
  • HydrusNetwork - A booru-style media tagging application with a multitude of features, recently added basic ipfs support.
  • 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 - 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 - 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 - In browser file manager for IPFS.
  • IPFS Event Drop - An app that allows for improved visualization of ipfs events.
  • IPFS ID and Public Key QR Codes Demo - A demo app that uses windows.ipfs to show you a QR Code of your IPNS Link and of your Public Key. Source
  • IPFS with TiddlyWiki - 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 - Build your wiki system base on ipfs and markdown.
  • ipfs-search - Searching the universe since 2016. Sniffs the DHT gossip and indexes file and directory hashes. Metadata and search API's available. Source
  • ipfs-share - Pastebin/Image host/File sharing application
  • ipfs.ink - Publish and render markdown essays to and from ipfs. Source
  • ipfs.pics - Upload and share pics.
  • IPFSBin - Pastebin clone build.
  • IpJot - Creates short notes, stories, books, poems, conversations on IPFS.
  • IPSE - A search engine for the IPFS network.
  • KDE-DolphinServiceMenu-IPFS - Service Menu for Dolphin File Manager to upload files to IPFS The open network for transaction requests.
  • killcord - A censorship resistant deadman's switch Source
  • markup.rocks - Pandoc-based markup editor/previewer/converter, ported to IPFS. Source
  • Minerva - Minerva is a storage plugin of Apache Drill that connects IPFS's decentralized storage and Drill's flexible query engine.
  • OpenBazaar - This new version(v2.0) is built on IPFS, Openbazaar stores can now be accessible to buyers even when they are offline.
  • Orbit - Distributed, peer-to-peer chat application on IPFS. Source
  • Origin Protocol - Distributed sharing economy marketplace with images, metadata, and ERC 725 data stored on IPFS. Source
  • Partyshare - A simple file sharing desktop app. Source
  • Pathephone - Distributed music streaming app.
  • Peer Bandwidth Demo - 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
  • Peer Map Demo - A map of IPv4 IPFS peers that uses window.ipfs Source
  • Peergos - End-to-end encrypted, peer-to-peer file storage and sharing. Source
  • Philes - A simple browser-based IPFS notepad app. Source
  • Playback - IPFS playback support. This allows casting a video in IPFS to a Chromecast.
  • PubSub Chat Demo - A ~76KB demo chat app that uses window.ipfs, provided by the IPFS Companion web extension Source
  • PushToTalk - Push to Talk lets you edit audio essays and publish them with IPFS.
  • qri - Dataset verion control, discovery and collaboration tools (free, open-source). Source
  • Request - Decentralized network for financial transactions. Source
  • SimpleID - Developer tools for adding Ethereum authentication and content pinning to your app. Source
  • TallyLab - Local-first, end-to-end encrypted data diary app for capturing, analyzing, and sharing data about any and everything.
  • Temporal - Temporal is an easy to use API and platform for integrating IPFS and other distributed/decentralized storage technologies into enterprise applications
  • Textile Photos - Textile Photos is a secure, mobile digital wallet for your photos. Source
  • ToDo List Demo - A ToDo List demo app that uses windows.ipfs. Source
  • ujo - A blockchain marketplace for musicians.
  • uport - Uport is a mobile, self-sovereign identity and key management system, built on the Ethereum blockchain.
  • Wistful Books - Single page offline application for enjoying librivox.org audio books. Source
  • xfce-screenshooter-ipfs-support - A fork of xfce-screenshooter with IPFS support!

Articles

Datasets

Services

  • Boom.FYI - An IPFS link shortening and access control service.
  • Eternum - Paid pinning service with an easy-to-use API.
  • Peergos - Your private, but social, space online. Store and edit documents and media. Share files or folders with friends. Source
  • Pinata - Build and manage your dapp through Pinata’s REST API and IPFS toolkit.
  • Temporal - Scalable IPFS Infrastructure with free starter package featuring turnkey APIs, toolkits and storage.

Tools

  • Blockwatch - 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
  • cachewarmer - Donate ipfs gateways to cache other people's content
  • dillo-ipfs - IPFS integration for the Dillo web browser.
  • gatsby-plugin-ipfs - Adds support for deploying Gatsby websites to IPFS by ensuring that assets are relative.
  • git-remote-ipfs - push/pull repositories from/to IPFS
  • go-stellar-ipfs - go-stellar-ipfs is a library that is a bridge between Stellar and IPFS.
  • http2ipfs - This is a simple webtool to add URLs to an IPFS node.
  • ipcat - 🐈 Retrieve IPFS object data and send it to stdout.
  • IPDR - IPFS-backed Docker Registry
  • ipfs-add-from-encrypted - Encrypt a file or directory with AES256 then add to IPFS
  • ipfs-add-from-url - Add a file to IPFS from a URL instead of a file path
  • ipfs-chrome-extension - Chrome extension to redirect ipfs.io traffic to local gateway
  • ipfs-chrome-station - Chrome extension to redirect ipfs.io traffic to local gateway
  • ipfs-common - Some common tools, 1.CID to human readable cid, 2.cid and block name convert, 3. read the leveldb tools. Source
  • 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-gui - Windows UI integration and IPFS installer
  • ipfs-linux-service - IPFS Linux Init Daemon
  • ipfs-mount - Mount IPFS as a mapped drive on Windows
  • ipfs-paste - Paste stdin and clipboard to IPFS
  • ipfs-publish - Continuous Delivery tool for delivery of static websites from Git providers to IPFS. Source
  • ipfs-screencap - Capture screenshots, publish them to IPFS, and copy the link to the clipboard.
  • ipfscrape - Scrape a webpage with all assets and put it in IPFS
  • 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 Source
  • 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.
  • ipscend - Tool for hosting web apps and static websites in IPFS
  • 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 - 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.
  • pinbot - Pin content via IRC
  • Public gateway status checker - Web app to check public states of IPFS gateways, including latency and gateway writable state. Source
  • Siderus Orion - Easy to use IPFS desktop client for macOS, Windows and Linux Source
  • Sweet IPFS - Full node for Android

Videos

Discussions

Want to hack on IPFS?

License

CC0

awesome-ipfs's People

Contributors

amar-laksh avatar aphelionz avatar auhau avatar autonome avatar bhstahl avatar chrismatthieu avatar cwaring avatar daviddias avatar dignifiedquire avatar dokterbob avatar fazo96 avatar fiatjaf avatar hacdias avatar jorge-sanz avatar koalalorenzo avatar kpcyrd avatar kubuxu avatar lidel avatar machawk1 avatar nannal avatar olizilla avatar pokeball99 avatar richardlitt avatar romaric-juniet avatar rwv avatar sindresorhus avatar stebalien avatar vasa-develop avatar victorb avatar zbigniewzolnierowicz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.