• This repository has been archived on 01/Aug/2022
  • Stars
    star
    616
  • Rank 72,837 (Top 2 %)
  • Language Svelte
  • License
    Other
  • Created over 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Desktop client for Radicle.

โš ๏ธ Upstream has been sunsetted โš ๏ธ

Read more about it here. To discover and interact with projects on the Radicle protocol, please use the web app and Radicle CLI tooling.


Upstream is a cross-platform desktop client for the Radicle code collaboration protocol.

At the moment we support Linux and macOS. Latest packages for these platforms are available on the Radicle website.

Windows support is considered experimental at this stage -- we don't provide packages for this platform, so you'll have to build it from source.

The UI is written in JavaScript using Svelte and Electron and the node proxy logic is implemented in Rust.

A good entry point for exploration is development.md, where you'll find information on how to build Upstream from source.

If you're looking to contribute, take a look at contributing.md to learn about the different ways that we accept contributions.

If you have questions or would like to get in touch, check out radicle.community.

Building and running Upstream

Prerequisites

To build Upstream, run

yarn install
yarn run dist

This command will create an application package in the ./dist folder which you can then run.

Attribution

Upstream uses:

More Repositories

1

radicle-alpha

A peer-to-peer stack for code collaboration
Haskell
913
star
2

radicle-link

The second iteration of the Radicle code collaboration protocol.
Rust
423
star
3

heartwood

โค๏ธ๐Ÿชต Radicle Heartwood Protocol & Stack
Rust
131
star
4

radicle-interface

Radicle web interface
Svelte
93
star
5

radicle-cli

Radicle CLI
Rust
87
star
6

radicle-contracts

Radicle contracts on Ethereum
Solidity
67
star
7

radicle.xyz-old

The website
Mustache
53
star
8

drips-contracts

Drips smart contracts
Solidity
44
star
9

radicle-git

Everything Radicle growing around Git
Rust
33
star
10

radicle-surf

A code browsing library for VCS file systems.
Rust
33
star
11

radicle-registry

An experimental Substrate implementation of the Radicle Registry ๐Ÿ“’
Rust
33
star
12

radicle-client-services

Services backing the Radicle client interfaces.
Rust
31
star
13

radicle-bins

Collection of radicle binaries.
Svelte
22
star
14

radicle-decisions

Radicle Developers of All Countries, Unite!
Shell
17
star
15

radicle-docs

JavaScript
17
star
16

radicle-grants

Repository for all grants related work
Jupyter Notebook
16
star
17

radicle-orgs

Radicle Orgs Ethereum Contracts
Solidity
11
star
18

drips-periphery

Smart contracts for Radicle Drips
Solidity
10
star
19

radicle-cloud

Solidity
10
star
20

drips-js-sdk

JavaScript SDK for the Radicle Drips protocol ๐Ÿ’ง
TypeScript
9
star
21

radicle-avatar

Avatar generation library
Rust
9
star
22

drips-app-v2

๐Ÿ’ง Crowdfunding For The Open Web โ€” Drips Frontend App
Svelte
8
star
23

garden

This is a community space where anyone can add a plot by walking through our Radicle introductory guide.
HTML
8
star
24

radicle-whitepaper

The Radicle Language Whitepaper
TeX
7
star
25

homebrew-radicle

๐ŸŒฑ Radicle homebrew tap for easy distribution to a macos near you.
Ruby
6
star
26

old.radicle.xyz

Website for Radicle, a P2P stack for code collaboration.
HTML
5
star
27

radicle-desktop

Radicle desktop app
Svelte
5
star
28

drips-app

Vue
4
star
29

radicle-design-system

Radicle Design System ๐ŸŽจ
Svelte
4
star
30

radicle-keystore

Key Management
Rust
3
star
31

lbp.radicle.network

JavaScript
3
star
32

web-prototype

React web prototype
JavaScript
3
star
33

workstreams-app

Front end of workstreams app
TypeScript
3
star
34

radicle-drips-docs

CSS
2
star
35

gnosis-safe-subgraph

TypeScript
2
star
36

radicle-ssh

SSH wares
Rust
2
star
37

radicle.network-landing

The landing page for radicle.network.
HTML
2
star
38

workstreams-api

Rust
2
star
39

drips-sdk-examples

1
star
40

drips-landing-page

The marketing website for Drips.
HTML
1
star
41

radicle-subgraph

TypeScript
1
star
42

radmail

Rust
1
star
43

rad-radio

This is the website for RAD RADIO a collaboration between the decentralized streaming platform LivePeer, decentralized code collaboration stack Radicle, and Berlin video/radio broadcast series Hรถr.
Vue
1
star
44

transparent-machines-doc

Transparent Radicle machines
TeX
1
star
45

rad-clojure-berlin-04-2019

Nix
1
star
46

rad-issues-frontend

GUI for radicle issues
JavaScript
1
star
47

radicle.blog

The Radicle blog
Mustache
1
star
48

drips-subgraph

TypeScript
1
star
49

registry.radicle.xyz

The Radicle Registry Developer Documentation
JavaScript
1
star
50

radicle-tui

Radicle terminal user interface
Rust
1
star