Skip to content
@riscv-software-src

RISC-V Software

The Open-Standard Instruction Set Architecture

Welcome to the RISC-V Software Repos 👋

RISC-V Logo

These repos consist of RISC-V software that is maintained by RISC-V International. These repositories represent upstream sources for many open source projects.

Things you'll find here include:

  • Spike, a RISC-V Simulator
  • riscof, the RISC-V Architectural Test Framework
  • opensbi, a RISC-V Supervisor Binary Interface reference implementation

If you don't find what you're looking for here, try one of our other GitHub organizations:

Popular repositories Loading

  1. riscv-isa-sim riscv-isa-sim Public

    Spike, a RISC-V ISA Simulator

    C 2.5k 877

  2. riscv-tools riscv-tools Public archive

    RISC-V Tools (ISA Simulator and Tests)

    Shell 1.2k 447

  3. opensbi opensbi Public

    RISC-V Open Source Supervisor Binary Interface

    C 1.1k 522

  4. riscv-tests riscv-tests Public

    C 917 470

  5. riscv-pk riscv-pk Public

    RISC-V Proxy Kernel

    C 599 310

  6. riscv-angel riscv-angel Public

    JavaScript RISC-V ISA Simulator. Boots linux in a web-browser.

    JavaScript 336 62

Repositories

Showing 10 of 20 repositories
  • riscv-unified-db Public

    Machine-readable database of the RISC-V specification, and tools to generate various views

    riscv-software-src/riscv-unified-db’s past year of commit activity
    Ruby 24 18 88 (1 issue needs help) 12 Updated Dec 28, 2024
  • opensbi Public

    RISC-V Open Source Supervisor Binary Interface

    riscv-software-src/opensbi’s past year of commit activity
    C 1,062 522 71 3 Updated Dec 24, 2024
  • riscv-isa-sim Public

    Spike, a RISC-V ISA Simulator

    riscv-software-src/riscv-isa-sim’s past year of commit activity
    C 2,514 877 279 48 Updated Dec 20, 2024
  • riscv-perf-model Public

    Example RISC-V Out-of-Order/Superscalar Processor Performance Core and MSS Model

    riscv-software-src/riscv-perf-model’s past year of commit activity
    C++ 144 Apache-2.0 61 39 5 Updated Dec 18, 2024
  • riscv-brs-tests Public

    RISC-V Boot and Runtime Services Test Suite

    riscv-software-src/riscv-brs-tests’s past year of commit activity
    C 1 Apache-2.0 4 0 2 Updated Dec 6, 2024
  • librpmi Public

    Reference implementation of RPMI specification as a library.

    riscv-software-src/librpmi’s past year of commit activity
    C 7 8 3 1 Updated Nov 25, 2024
  • riscv-tests Public
    riscv-software-src/riscv-tests’s past year of commit activity
    C 917 470 117 21 Updated Nov 18, 2024
  • riscv-isac Public archive
    riscv-software-src/riscv-isac’s past year of commit activity
    Python 32 BSD-3-Clause 55 19 (2 issues need help) 9 Updated Nov 4, 2024
  • riscv-ctg Public archive
    riscv-software-src/riscv-ctg’s past year of commit activity
    Python 40 BSD-3-Clause 51 12 8 Updated Nov 4, 2024
  • homebrew-riscv Public

    homebrew (macOS) packages for RISC-V toolchain

    riscv-software-src/homebrew-riscv’s past year of commit activity
    Ruby 316 49 7 2 Updated Oct 26, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…