Displaying 1 to 20 from 169 results

bitcoin-wallet - Bitcoin Wallet app for your Android device


Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.

syncthing - Open Source Continuous File Synchronization


Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important one being the first. This is the summary version of the goal list - for more commentary, see the full Goals document.Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files.

syncthing-android - Wrapper of syncthing for Android.


A wrapper of Syncthing for Android.The project is translated on Transifex.

go-ethereum - Official Go implementation of the Ethereum protocol


Official golang implementation of the Ethereum protocol.Automated builds are available for stable releases and the unstable master branch. Binary archives are published at https://geth.ethereum.org/downloads/.




peer-tweet - Decentralized feeds using BitTorrent's DHT


BitTorrent's DHT is probably one of the most resilient and censorship-resistant networks on the internet. PeerTweet uses this network to allow users to broadcast tweets to anyone who is listening. When you start PeerTweet, it generates a hash @33cwte8iwWn7uhtj9MKCs4q5Ax7B which is similar to your Twitter username (ex. @lmatteis). The difference is that you have entire control over what can be posted because only you own the private key associated with such address. Furthermore, thanks to the DHT, what you post cannot be stopped by any government or institution. Once you find other PeerTweet addresses you trust (and are not spam), you can follow them. This configures your client to store this user's tweets and broadcasts them to the DHT every once in a while to keep their feed alive. This cooperation of following accounts, allows for feeds to stay alive in the DHT network. The PeerTweet protocol also publishes your actions such as I just followed @919c.. or I just liked @9139.. and I just retweeted @5789... This allows the possibility for new users to find other addresses they can trust; if I trust the user @6749.. and they're following @9801.., then perhaps I can mark @9801.. as not spam. This idea of publicly tweeting about your actions also allows for powerful future crawling analysis of this social graph.

ipfs - Peer-to-peer hypermedia protocol


A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.IPFS (the InterPlanetary File System) is a new hypermedia distribution protocol, addressed by content and identities. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open.

simple-peer - πŸ“‘ Simple WebRTC video/voice and data channels


This module works in the browser with browserify.Note: If you're NOT using browserify, then use the included standalone file simplepeer.min.js. This exports a SimplePeer constructor on window.


magnetissimo - Web application that indexes all popular torrent sites, and saves it to the local database


Web application that indexes all popular torrent sites, and saves it to the local database.Please check the Wiki pages for instructions on how to run Magnetissimo.

roll-call - πŸ“ž Free and reliable audio calls for everyone w/ browser p2p.


Roll Call is a completely freeπŸŽ‰ voice chat service with podcast quality recording. For more information on how to use Roll Call check out the FAQ.

ViralJS - Express


To reduce server load, latency and establish self-maintainable CDN based on your users browsers. Isomorphism blurred boundaries between server and client. The only difference between them currently is server`s ability to distribute application to clients. What if we go further enabling client to do this? What if we erase boundaries between server and client completely? In this case every client which got application`s code becomes it`s distributor or carrier. And drawing the analogy with spreading microorganisms in the nature this technique perfectly matches “viral JavaScript“ naming.

Bitcoin - Most popular Crypto Currency


Bitcoin uses peer-to-peer technology to operate with no central authority or banks; managing transactions and the issuing of bitcoins is carried out collectively by the network. Bitcoin is open-source; its design is public, nobody owns or controls Bitcoin and everyone can take part. Through many of its unique properties, Bitcoin allows exciting uses that could not be covered by any previous payment system.

CacheP2P - "More users = More capacity"


CacheP2P is a highly distributed cache platform based on WebTorrent and runs only in the browser. It is a javascript library that once included in a website, makes every new user a mirror of the specific URL he has opened and allows it to serve it to all the other users that also are accessing the same website, so the website's server doesn't have to.

tribler - Privacy enhanced BitTorrent client with P2P content discovery


Towards making Bittorrent anonymous and impossible to shut down. The aim of Tribler is giving anonymous access to online (streaming) videos. We are trying to make privacy, strong cryptography and authentication the Internet norm.

SocialVPN - P2P VPN that connects you to your friends computer


SocialVPN is an open-source IPOP-based virtual network that connects your computers privately to your friends’ computers. It automatically maps online social network relationships using Jingle and XMPP to create your own user-defined peer-to-peer VPNs – with no hassle, and supporting unmodified TCP/IP applications.

OpenBazaar-Client - Front-end Electron application for talking with the OpenBazaar-Server daemon


You must be running the OpenBazaar backend for the client to work! If you are using a remote server (a server on a different computer) your connection will fail on the first install, and you will need to enter the information for the remote server as a new connection.Remember you must be running the OpenBazaar-Server for the client to function properly. If you want to access the test network (testnet), run the server using the -t flag (e.g. $ python openbazaard.py start -t). If your router blocks your port after starting and stopping the server, you can set your server to a new port with the '-p' flag (-p followed by a port number).

fair-analytics - πŸ“Š An analytics server that doesn't undermine user's privacy


Google Analytics is the de-facto standard in the web and mobile analytics service world.Inspired by an interesting article from @staltz, and from the awesome work done by the micro-analytics team, I decided to start working on a Google Analytics alternative.

Lbry - A fully decentralized network for distributing data


LBRY is a protocol that provides a fully decentralized network for the discovery, distribution, and payment of data. It utilizes the LBRY blockchain as a global namespace and database of digital content. Blockchain entries contain searchable content metadata, identities, and rights and access rules. It also provides a data network consists of peers uploading and downloading data from other peers, possibly in exchange for payments, and a distributed hash table, used by peers to discover other peers.

bitcore - A full stack for bitcoin and blockchain-based applications


Bitcore is a infrastructure to build Bitcoin and blockchain-based applications for the next generation of financial technology. It is a full bitcoin node, your apps run directly on the peer-to-peer network. For wallet application development, additional indexes have been added into Bitcoin for querying address balances, transaction history, and unspent outputs.