Skip to content

radicle-dev/radicle-upstream

main
Switch branches/tags
Code

Latest commit

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
09bde98

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
ci
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ui
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
DCO
 
 
 
 
 
 
 
 
 
 
 
 

Upstream

Is the "build" Action succeeding? Is the "dist" Action succeeding?

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.

Development Builds

You can download the latest development build here

The development builds for macOS are unsigned. See this article on how to run unsigned apps on macOS.

Attribution

Upstream uses: