Ottawa, ON, Canada

Mauve Signweaver

Elite
@RangerMauve

Decentralized system consultant. Off grid cyberpunk. Still building the peer to peer web.

hyper-sdk. Make your own hyper apps!

300

hyperswarm-web. Implementation of the hyperswarm API for use in web browsers

107

local-first-cyberspace. A roadmap for realizing a local-first and offline-first cyberspace

102

webrun. Run Web-first ESM modules outside of the browser

76

js-ipfs-fetch. Use the same `fetch()` API browsers provide for HTTP, but for IPFS

67

dat-store. A CLI tool for backing up hyperdrive datasets

58

mostly-minimal-spanning-tree. MMST is used to create spanning trees in P2P networks while minimizing connections per node

49

mutable-webtorrent. Create / Load / Seed mutable webtorrents (BEP 46)

49

datmobile. Mobile app for viewing Dats. Pronounced like the famous hero's car.

45

hyperbeedeebee. A MongoDB-like database built on top of Hyperbee with support for indexing

45

discovery-swarm-web. Abstracts away discovery-swarm interaction with WebRTC and a websocket gateway.

42

aframe-xterm-component. Playing around with getting xterm.js working in Aframe VR

39

hypercore-fetch. Implementation of Fetch that uses the Hyper SDK for loading p2p content

37

co-hyperdrive. Share a hyperdrive with others. A multiwriter hyperdrive implementation

34

hyperswarm-proxy. Proxy p2p connections using a duplex stream and Hyperswarm

32

dat-workshop. A workshop for learning about dat-sdk and how to build p2p applications with it.

31

p2plex. Multiplex encrypted connections to peers over Hyperswarm

31

mqtt-pattern. Fast library for matching MQTT patterns with named wildcards

31

multi-hyperdrive. Take a bunch of hyperdrives, and read from them as if they were one.

30

gemini-to-html. Parse out gemini pages and convert them to HTML

30

dat-archive-web. DatArchive implementation for browsers that uses dat-gateway

29

hyperswarm-universal-chat. A basic demo showing how you can make a gossip based p2p chat using hyperswarm.

29

react-native-responsive-stylesheet. React-native library for creating stylesheets that return different styles based on screen size

26

ipld-prolly-indexer. Index data into queriable collections using IPLD Prolly Trees

24

bt-fetch. Interact with Bittorrent the same way you would websites via fetch()

22

load-dat-page. Load a dat webpage in a regular browser using dat-js

20

mqtt-regex. Converts an MQTT topic with parameters into a regular expression.

20

hyper-presence. Detect who's actively online using gossip over hypercore-protocol

20

hyperdrive-publisher. CLI for publishing a new change to your hyperdrive and syncing it with remote peers

19

dat-gateway. Visit https://github.com/garbados/dat-gateway/ instead

18

hyper-gateway. A gateway for talking to hypercore-protocol using the same URL structures as Agregore

16

dat-polyfill. Add support for the DatArchive API to the web

16

hyper-flood. Flooding broadcast using hypercore-protocol extensions

14

dat-xr-scene-ide. Load and edit aframe VR scenes from within WebXR

13

dat-js-example. An example of how you can use dat in the browser

13
35
Apply