nichoth

nichoth/patchwork

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

JavaScript
0
0
GNU Affero General Public License v3.0

Patchwork is a decentralized messaging and sharing application built on Secure Scuttlebutt (SSB), offering private, end-to-end encrypted communication without central servers. It functions as a peer-to-peer social network where users can share messages, files, and follow others while maintaining control over their data. This app is designed for privacy-conscious users seeking an alternative to traditional social media platforms, particularly those interested in decentralized, offline-capable communication systems.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of nichoth/patchwork

Account's avatar
require a whole directory of trees in bulk
Account's avatar
cross-platform command script as subset of bash
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
A lightweight, powerful javascript datetime picker
Account's avatar
insert a string of css into the <head>
Account's avatar
Universal abstract-level database for Node.js and browsers
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
Parse, validate, manipulate, and display dates
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
simple and lightweight observer
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
a secure, replicatable database
Account's avatar
Maintain and search through a sorted array using some low level functions
Account's avatar
figure-out dates across timezones
Account's avatar
scuttlebot plugin for getting reduced 'about' state
Account's avatar
scuttlebot plugin for indexing all link mentions of messages
Account's avatar
blobs and blob replication for ssb
Account's avatar
scuttlebot plugin for getting reduced 'contacts' state
Account's avatar
keyfile operations for ssb
Account's avatar
message-processing tools for secure-scuttlebutt
Account's avatar
scuttlebot plugin for indexed private messages
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

Top contributors

mmckegg's profile
mmckegg
477 contributions
ahdinosaur's profile
ahdinosaur
16 contributions
mixmix's profile
mixmix
7 contributions
dominictarr's profile
dominictarr
6 contributions
olizilla's profile
olizilla
5 contributions
pietgeursen's profile
pietgeursen
4 contributions
dmamills's profile
dmamills
3 contributions
meleyal's profile
meleyal
3 contributions
peterbraden's profile
peterbraden
2 contributions
frafra's profile
frafra
1 contributions

Recent events

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

No events yet