RangerMauve
Into distributed systems, moving data between peers, and mixed reality. Fediverse: `@mauve@mastodon.mauve.moe`
Mauve Software Inc.Ottawa, ON, Canada
Pinned Repositories
agregore-browser
A minimal browser for the distributed web (Desktop version)
dat-store
A CLI tool for backing up hyperdrive datasets
datmobile
Mobile app for viewing Dats. Pronounced like the famous hero's car.
hyper-sdk
Make your own hyper apps!
hyperswarm-web
Implementation of the hyperswarm API for use in web browsers
js-ipfs-fetch
Use the same `fetch()` API browsers provide for HTTP, but for IPFS
local-first-cyberspace
A roadmap for realizing a local-first and offline-first cyberspace
mostly-minimal-spanning-tree
MMST is used to create spanning trees in P2P networks while minimizing connections per node
webrun
Run Web-first ESM modules outside of the browser
Natakanu
Indigenous p2p collaboration tool
RangerMauve's Repositories
RangerMauve/hyper-sdk
Make your own hyper apps!
RangerMauve/hyperbeedeebee
A MongoDB-like database built on top of Hyperbee with support for indexing
RangerMauve/hypercore-fetch
Implementation of Fetch that uses the Hyper SDK for loading p2p content
RangerMauve/mqtt-pattern
Fast library for matching MQTT patterns with named wildcards
RangerMauve/bt-fetch
Interact with Bittorrent the same way you would websites via fetch()
RangerMauve/gemini-to-html
Parse out gemini pages and convert them to HTML
RangerMauve/ipld-prolly-indexer
Index data into queriable collections using IPLD Prolly Trees
RangerMauve/hyper-gateway
A gateway for talking to hypercore-protocol using the same URL structures as Agregore
RangerMauve/json-schema-from-path
A utility to get the sub-schema from a JSON-schema from the path in an object
RangerMauve/pouchdb-adapter-hyperbee
Adapter for PouchDB to load p2p data from Hyperbee
RangerMauve/auto-js-ipfs
Automatically get some IPFS download/upload/pinning functionality based on your environment.
RangerMauve/http-signed-fetch
Easy to use module for signing http requests for ActivityPub using the `fetch` API
RangerMauve/ipti
Explore and dump indexed IPLD Prolly Tree DBs
RangerMauve/staticpub.mauve.moe
Extperiments with static ActivityPub publishing and Distributed Press
RangerMauve/blog.mauve.moe
Mauve's Blog source code
RangerMauve/mind-goblin
Your friendly internet enabled assistant. Swap minds with custom prompts and Ollama
RangerMauve/mauve-dictation
Custom scripts for nerd-dictation that i use for programming
RangerMauve/shell-cracker
Kinda like bash if it was a regular GUI. Made with Electron for the ease of deployment.
RangerMauve/hyper-sdk-extension-gossip-swarm-example
An example for how you can use hyper-sdk to create a swarm of peers to gossip around a topic.
RangerMauve/localfirstweb.dev
A list of various resources for local-first web development
RangerMauve/car2dot
Convert IPFS CAR files to GraphViz DOT syntax for viewing graphs.
RangerMauve/csv-to-prolly-db
Take a CSV file and
RangerMauve/hyper-sdk-rpc
JSON-RPC wrapper for hyper-sdk to enable embedding into other applications.
RangerMauve/activitypub-types
ActivityPub types for Typescript
RangerMauve/automerge-repo
RangerMauve/continue
⏩ The easiest way to code with any LLM—Continue is an open-source autopilot for VS Code and JetBrains
RangerMauve/llm-gpt4all
Plugin for LLM adding support for the GPT4All collection of models
RangerMauve/meeting-summarizer
Summarize meeting notes using the candle library from HuggingFace
RangerMauve/stink-demon
LLMA powered servitor for common programming tasks.
RangerMauve/website-1
Stardust XR Website