Displaying 1 to 20 from 338 results

bitcoin-wallet - Bitcoin Wallet app for your Android device

  •    Java

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

syncthing-android - Wrapper of syncthing for Android.

  •    Java

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

go-ethereum - Official Go implementation of the Ethereum protocol

  •    Go

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

  •    Javascript

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

  •    Javascript

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

  •    Elixir

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.

  •    Javascript

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

  •    Javascript

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

  •    C++

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"

  •    Javascript

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.

kraken - P2P Docker registry capable of distributing TBs of data in seconds

  •    Go

Kraken is a P2P-powered Docker registry that focuses on scalability and availability. It is designed for Docker image management, replication and distribution in a hybrid cloud environment. With pluggable backend support, Kraken can easily integrate into existing Docker registry setups as the distribution layer. Kraken has been in production at Uber since early 2018. In our busiest cluster, Kraken distributes more than 1 million blobs per day, including 100k 1G+ blobs. At its peak production load, Kraken distributes 20K 100MB-1G blobs in under 30 sec.

tribler - Privacy enhanced BitTorrent client with P2P content discovery

  •    Python

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.

noise - A decentralized P2P networking stack written in Go.

  •    Go

noise is an opinionated, easy-to-use P2P network stack for decentralized applications, and cryptographic protocols written in Go by Perlin Network. noise is made to be robust, developer-friendly, performant, secure, and cross-platform across multitudes of devices by making use of well-tested, production-grade dependencies.

orbit - A distributed, serverless, peer-to-peer chat application on IPFS

  •    

A distributed, serverless, peer-to-peer chat application on IPFS. Status: Hold. Work on Orbit Chat is largely in other repositories, at the moment. This may change in the future.

beaker - An experimental peer-to-peer Web browser

  •    Javascript

Beaker is an experimental peer-to-peer Web browser. It adds new APIs for building hostless applications while remaining compatible with the rest of the Web. Visit the website. Please feel free to open usability issues. Join us at #beakerbrowser on Freenode.

instant.io - Streaming file transfer over WebTorrent (torrents on the web)

  •    Javascript

Download/upload files using the WebTorrent protocol (BitTorrent over WebRTC). Powered by WebTorrent, the first torrent client that works in the browser without plugins. WebTorrent is powered by JavaScript and WebRTC. Supports Chrome, Firefox, Opera (desktop and Android).

orbit-db - Peer-to-Peer Databases for the Decentralized Web

  •    Javascript

OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses CRDTs for conflict-free database merges making OrbitDB an excellent choice for decentralized apps (dApps), blockchain applications and offline-first web applications.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.