Thanks to visit codestin.com
Credit goes to github.com

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.9k 1k

  2. opensbi opensbi Public

    RISC-V Open Source Supervisor Binary Interface

    C 1.3k 629

  3. riscv-tools riscv-tools Public archive

    RISC-V Tools (ISA Simulator and Tests)

    Shell 1.2k 449

  4. riscv-tests riscv-tests Public

    C 1.1k 520

  5. riscv-pk riscv-pk Public

    RISC-V Proxy Kernel

    C 669 331

  6. homebrew-riscv homebrew-riscv Public

    homebrew (macOS) packages for RISC-V toolchain

    Ruby 357 55

Repositories

Showing 10 of 27 repositories
  • riscv-tests Public
    riscv-software-src/riscv-tests’s past year of commit activity
    C 1,081 520 124 24 Updated Nov 17, 2025
  • riscv-isa-sim Public

    Spike, a RISC-V ISA Simulator

    riscv-software-src/riscv-isa-sim’s past year of commit activity
    C 2,916 1,000 311 48 Updated Nov 17, 2025
  • riscv-unified-db Public

    Monorepo containing a machine-readable database of the RISC-V specification and artifact generation tools

    riscv-software-src/riscv-unified-db’s past year of commit activity
    C++ 115 BSD-2-Clause 78 226 (1 issue needs help) 53 Updated Nov 15, 2025
  • riscv-mirror-fsl Public

    Mirror of FSL. Fusion/Fracture Specification Language.

    riscv-software-src/riscv-mirror-fsl’s past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 14, 2025
  • riscv-mirror-stf-library Public

    Mirror of STF Library. The acronym STF stands for Simulation Trace Format. This is intended to be used with Sparta-based simulators, but that's not necessary.

    riscv-software-src/riscv-mirror-stf-library’s past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 14, 2025
  • sail-riscv-tests Public

    Precompiled test suites for comprehensive testing of the Sail RISC-V model

    riscv-software-src/sail-riscv-tests’s past year of commit activity
    1 Apache-2.0 2 1 0 Updated Nov 12, 2025
  • 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++ 190 Apache-2.0 74 32 4 Updated Nov 11, 2025
  • opensbi Public

    RISC-V Open Source Supervisor Binary Interface

    riscv-software-src/opensbi’s past year of commit activity
    C 1,306 629 83 3 Updated Nov 10, 2025
  • librpmi Public

    Reference implementation of RPMI specification as a library.

    riscv-software-src/librpmi’s past year of commit activity
    C 11 15 3 0 Updated Nov 7, 2025
  • riscv-mirror-mavis Public

    Mirror of Mavis. Mavis is a framework that allows decoding of the RISC-V ISA into custom instruction class types as well as custom extensions to those class types.

    riscv-software-src/riscv-mirror-mavis’s past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 4, 2025

People

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

Most used topics