An awesome list for those interested in building decentralized applications
Clone or download
Latest commit 720f262 Nov 9, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE.md CC0 this repo Oct 11, 2016
README.md Add awesome-dat. Nov 7, 2016
contributing.md Create contributing.md Oct 11, 2016

README.md

Awesome Decentralization Awesome

A curated list of useful libraries, tools, and resources for building untrusted decentralized applications.

Contents

Libraries

This section is broken out by programming language.

Node.js

  • webtorrent - Streaming torrent client for Node.js and the browser.
  • bitcore-lib - JavaScript Bitcoin library for Node.js and the browser.
  • kad - Kademlia distributed hash table library for Node.js and the browser.
  • elliptic - Fast elliptic-curve cryptography for Node.js and the browser.
  • js-ipfs - IPFS library for Node.js and the browser.
  • dat-js - Library for the dat protocol.
  • storj - Library for interacting with storj.
  • cachep2p - Drop-in script that acts as a P2P CDN, based on WebTorrent.

Go

C/C++

Platforms/Services

  • Ethereum - Platform for running applications on shared global infrastructure.
  • storj - Blobstore powered by cryptocurrency micropayments.
  • dat - Protocol for sharing large datasets.
  • BigchainDB - Scalable blockchain database.

Papers

Other Awesome Lists

License

CC0

To the extent possible under law, William Blankenship has waived all copyright and related or neighboring rights to this work.