Inside of the Beaker browser, we’ve implemented a set of new Web APIs for connecting apps to the peer-to-peer network. This is part 1 of a series about how to build peer-to-peer Web apps.
I recently published a peer-to-peer Photos app using the Beaker browser. Today we’ll step through how the app was built, and how you can make other peer-to-peer Web apps like it.Read more »
BeakerBeaker is an experimental peer-to-peer browser built with Electron. Beaker implements Dat, a BitTorrent-style protocol for syncing and sharing files on a peer-to-peer network.
With tools for staging and reviewing a project’s changes, viewing a websites at any point in its version history, and secretly sharing files without using a third-party service, Beaker aims to be a powerful toolset for publishing files and websites on the peer-to-peer Web.An experimental peer-to-peer browser built with Electron.More + Close -
beakerbrowser.comThe website and documentation for the Beaker browser.
With@pfrazee, I designed and built the website for Beaker.The website and documentation for the Beaker browser.More + Close -
HashbaseHashbase is a service for rehosting files published with Dat, a peer-to-peer data syncing protocol.
Hashbase is the counterpart to Beaker and Dat — because Dat archives are hosted directly from the user’s device and by peers on the network, files are not download-able if no peers are actively hosting them. Hashbase acts as a “super peer” guaranteeing uptime and availability.A service for rehosting files on the peer-to-peer Web.More + Close -
NipplerA satirical tool for replacing female nipples in photos.A satirical tool for replacing female nipples in photos.More + Close -
Shroud is a Node module for encrypting and decrypting secrets with a master password, and managing those secrets on the filesystem.
Shroud CLI is a command line interface for managing passwords and other, secrets like recovery codes and password reset questions.
Twitter API Utilities
A collection of scripts for working with the Twitter API