Pinned Repositories
cabal-desktop
Desktop client for Cabal, the p2p/decentralized/local-first chat platform.
dat
:floppy_disk: peer-to-peer sharing & live syncronization of files via command line
deltachat-desktop
Email-based instant messaging for Desktop.
backchannel
Local-first address book
dat-menubar
deprecated
datpy
:snake: Dat python client
folder-walker
Get a stream of files walking recursively through a folder
jsonschema-protobuf
Convert JSON Schema to Protocol Buffers
nutella-scrape
:chocolate_bar: learn to scrape the web with Node.js -- it tastes like chocolate
dots-patterns
Patterns for decentralized protocols and applications.
okdistribute's Repositories
okdistribute/automerge-chat-demo
A demo of using automerge to build a chat client.
okdistribute/magic-wormhole-tauri
Magic wormhole desktop app with tauri (largely abandoned)
okdistribute/automerge-tutorial
okdistribute/automerge-sync
okdistribute/localred
peer-to-peer CRDT with a redis-like interface
okdistribute/spake2-wasm
SPAKE2 is a secure method for deriving a shared secret from a low entropy password.
okdistribute/litechannel
okdistribute/website
personal website -- okdistribute.xyz
okdistribute/automerge-todomvc-http
Demo of multiple platform Todo MVC using automerge to sync data over HTTP
okdistribute/automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
okdistribute/automerge-demo
A simple demonstration of an Automerge-based web application.
okdistribute/dice.party
a dice.party fork that is local-first
okdistribute/dots-website
okdistribute/dots-zine
okdistribute/eff-diceware-passphrase
Generate a cryptographically random password from EFF's improved Diceware word list
okdistribute/kafka-sdk-example
okdistribute/localfirstweb.dev
A list of various resources for local-first web development
okdistribute/magic-wormhole-js
WIP port of magic-wormhole to JavaScript
okdistribute/niceware
Generate or convert random bytes into passphrases in Node and the browser.
okdistribute/peritext
A CRDT for asynchronous rich-text collaboration, where authors can work independently and then merge their changes.
okdistribute/preact-netlify-test
okdistribute/random-training
site that generates random workout routines
okdistribute/relay
A tiny relay server that bridges two WebSocket connections, allowing the clients to talk directly to each other. (Formerly known as 🐟 Cevitxe Signal Server.)
okdistribute/relay-deployable
Stand-alone instance of the Cevitxe signal server, for deployment with no monorepo wrangling
okdistribute/secure-random-uniform
Generate secure, random, uniform integers, compensating for modulo bias
okdistribute/secure-sample
Secure, sequential (n, N) sampling
okdistribute/sodium-javascript
Pure Javascript version of sodium-native
okdistribute/sodium-universal
Universal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser
okdistribute/tldraw
A tiny little drawing app.
okdistribute/wasm-bindgen
Facilitating high-level interactions between Wasm modules and JavaScript