git ssb

10+

Matt McKegg / patchwork



Tree:
📄.gitignore
📄.travis.yml
📄LICENSE
📄README.md
📁assets
📄code-of-conduct.md
📄index.js
📁lib
📁locales
📄main-window.js
📁modules
📁overrides
📄package-lock.json
📄package.json
📁plugs
📁sbot
📄screenshot.jpg
📁scripts
📄server-process.js
📁styles
README.md

<h1 align="center">
<img alt="Patchwork icon" src="https://github.com/ssbc/patchwork/blob/0465f406357cec9cdb8d821f68758d7ab8ef41cf/assets/icon.png" width="256" height="256" />
<br />
Patchwork </h1>

<h4 align="center">
A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB). </h4>

Patchwork screenshot

<details>
<summary>Table of Contents</summary>
<li><a href="#features">Features</a></li>
<li><a href="#pubs">Pubs</a></li>
<li><a href="#install">Install</a></li>
<li><a href="#docs">Docs</a></li>
</details>

Features

It's better than email because:

It's better than Twitter and Facebook because:

Pubs

In order to gossip outside your local network, you'll need to connect to a Pub.

You can find an invite to an available pub at the Pub servers registry.

Get an invite, then in patchwork: click "+ Join Pub" and paste the invite code.

This will cause you to follow the Pub and vice versa. If you haven't synchronized to this social network yet, prepare to wait a few minutes while your local server synchronizes.

Install

Download installers for Windows, macOS and Linux

See patchwork/releases

Or build from source

With node (>= 4) and npm (>= 3) installed:

$ git clone https://github.com/ssbc/patchwork
$ cd patchwork
$ npm install
$ npm start

You'll need some more dependencies to build.

On Debian Linux:

sudo apt-get install g++ m4 libtool automake libgconf-2-4   # build tools
sudo apt-get install libxext-dev libxtst-dev libxkbfile-dev # spellchecker headers

On Fedora Linux:

sudo dnf install libXext-devel libXtst-devel libxkbfile-devel gcc-c++ m4 automake libtool

On macOS:

brew install libtool automake # build tools

Code of conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Docs

Built with git-ssb-web