Skip to main content

Download RuyiSDK

Get the RuyiSDK Package Manager and IDE to start your RISC-V development journey.

Choose the Right Installation Method

RuyiSDK Package Manager(or Ruyi Package Manager) is the core component of RuyiSDK. It provides software source management, package installation, virtual environment setup, device image flashing guides, news reading, and more. Ruyi Package Manager itself is a command-line tool. To lower the barrier to entry and better integrate with existing IDE workflows, RuyiSDK also provides an Eclipse plugin and a VS Code extension.

The RuyiSDK Eclipse plugin and VS Code extension integrate the Ruyi Package Manager installer. Ideally, after installing the plugin or extension, users do not need to install and configure Ruyi Package Manager separately from the command line. Please note that the IDE integration features are still actively improving.

Installation methodProsCons
Ruyi Package ManagerComplete and stable functionalityCommand-line only; requires familiarity with terminal usage
VS Code extensionGraphical workflow integrated with VS CodeFeatures are still actively improving
Eclipse pluginGraphical workflow integrated with Eclipse Embedded CDTFeatures are still actively improving
tip

Although Ruyi Package Manager, the VS Code extension, and the Eclipse plugin can also run on Windows and macOS, RuyiSDK currently provides full functionality only on Linux. Before installation, read RuyiSDK platform support to confirm support for your target platform. You can also read the full documentation.

By downloading and using RuyiSDK, you agree to the license terms and the privacy statement.

Install with the Script

Install Ruyi Package Manager

The installer detects your architecture, downloads the latest stable release from the ISCAS mirror first, and installs it to ~/.local/bin/ruyi:

>_bash
$ curl --proto '=https' --tlsv1.2 -fsSL https://ruyisdk.org/install.sh | sh

To install into a system directory, run the script with sudo and pass an explicit install path:

>_bash
$ curl --proto '=https' --tlsv1.2 -fsSL https://ruyisdk.org/install.sh | sudo sh -s -- --install-dir /usr/local/bin

Manual Download and Installation

RuyiSDK Package Manager

Ruyi Package Manager is the core component of RuyiSDK

Stable0.50.0
ISCAS mirror downloads:
GitHub Release downloads:
Testing0.51.0-alpha.20260616
ISCAS mirror downloads:
GitHub Release downloads:

RuyiSDK VS Code Extension

Use RuyiSDK in Visual Studio Code

Stable0.1.4
ISCAS mirror downloads:
GitHub Release downloads:

RuyiSDK Eclipse Plugin

Use RuyiSDK in Eclipse Embedded CDT

Stable0.1.5
ISCAS mirror downloads:
GitHub Release downloads:

Eclipse Marketplace