dalenoe

dalenoe/patchwork

A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).

JavaScript
0
0
No license

Patchwork is a decentralized messaging and sharing application built on Secure Scuttlebutt (SSB), offering end-to-end encrypted private messages, spam protection through follower relationships, and offline functionality by storing data locally. It's designed for users seeking a privacy-focused, open-source alternative to centralized social media platforms like Twitter and Facebook, with the ability to sync directly with friends over WiFi and maintain control over their data.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of dalenoe/patchwork

Account's avatar
require a whole directory of trees in bulk
Account's avatar
intercept local link clicks on a page
Account's avatar
Create an ArrayBuffer instance from a Data URI string
Account's avatar
node's assert.deepEqual algorithm
Account's avatar
helper function to create nested objects, best used with depject
Account's avatar
Default application menu for Electron apps
Account's avatar
Implement spellchecking, correctly
Account's avatar
insert a string of css into the <head>
Account's avatar
Cross-browser function that checks if an element is visible.
Account's avatar
Universal abstract-level database for Node.js and browsers
Account's avatar
in memory view on top of level.
Account's avatar
A CSS preprocessor that provides a simplified object orientated approach to css. The syntax is very similar to CSS but encourages better reuse of classes and discourages high specificity.
Account's avatar
Create observables and map them to DOM elements. Massively inspired by hyperscript and observ-*. No virtual dom, just direct observable bindings. Unnecessary garbage collection is avoided by using mutable objects instead of blasting immutable junk all over the place.
Account's avatar
Reduce the output of a pull-stream into a mutant observable.
Account's avatar
see if you have a non private (i.e. public ip address)
Account's avatar
detect when computer changes (wifi) networks
Account's avatar
Watches for the computer to fall asleep and then triggers an event callback on wakeup
Account's avatar
minimal core for ssb clients
Account's avatar
a pull-stream which may be aborted
Account's avatar
a deferred source, sink or through pull-stream
Account's avatar
Pull streams implementation of a file reader
Account's avatar
Identify the type of file passing through the stream
Account's avatar
measure latency/rtt and clock skew with pull-streams
Account's avatar
pull-stream with a push interface
Account's avatar
minimal pull stream
Account's avatar
Maintain and search through a sorted array using some low level functions
Account's avatar
blobs and blob replication for ssb
Account's avatar
keyfile operations for ssb
Account's avatar
message-processing tools for secure-scuttlebutt
Account's avatar
test wether a string is a valid ssb reference type
Account's avatar
sort ssb messages by cryptographic order
Account's avatar
calculate mean standard deviation in one pass
Account's avatar
decorates a textarea with GitHub-style suggestion popups (eg for emojis and users)
Account's avatar
search text in a web page
Account's avatar
Build cross platform desktop apps with JavaScript, HTML, and CSS

Top contributors

mmckegg's profile
mmckegg
286 contributions
ahdinosaur's profile
ahdinosaur
7 contributions
tiagoantao's profile
tiagoantao
1 contributions
mixmix's profile
mixmix
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet