Explore Projects

Discover 38 open source projects

Active filters (1):
Search: riscvร—
Clear all

Showing 21-38 of 38 projects

riscv-non-isa/riscv-asm-manual

RISC-V Assembly Programmer's Manual, a reference for developers working with RISC-V architecture.

1.6K
Active
Makefile
CLI Tools
Firmware & Drivers
#risc-v#assembly#programming-manual

TheThirdOne/rars

RARS is a RISC-V assembler and runtime simulator for educational and development purposes.

1.5K
Archived
Java
CLI Tools
Tutorials & Courses
#risc-v#assembler#simulator

riscv-software-src/opensbi

An open-source RISC-V supervisor binary interface, not focused on AI coding tools.

1.4K
Active
C
Firmware & Drivers
#risc-v#firmware#low-level

sysprog21/shecc

A self-hosting and educational C optimizing compiler, useful for building low-level system programming tools.

1.4K
Active
C
Compilers
Linux Distros
#c#compiler#linux

chipsalliance/riscv-dv

A random instruction generator for RISC-V processor verification, written in Python.

1.3K
Stable
Python
CLI Tools
API Frameworks
#risc-v#processor-verification#cli-tool

rustsbi/rustsbi

A Rust library that provides a RISC-V Supervisor Binary Interface (SBI) for embedded Rust development.

1.3K
Active
Rust
API Frameworks
CLI Tools
Rust
#bare-metal#riscv#rust-embedded

genodelabs/genode

Genode OS Framework is a microkernel-based operating system focused on security, modularity, and portability.

1.2K
Active
C++
Operating System
CLI Tools
#microkernel#security#modularity

LekKit/RVVM

RVVM is a RISC-V emulator written in C, allowing developers to run RISC-V applications on their systems.

1.2K
Active
C
CLI Tools
API Frameworks
#emulator#risc-v#linux

openhwgroup/cv32e40p

A RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform, written in SystemVerilog.

1.2K
Experimental
SystemVerilog
Arduino & Embedded
#riscv#risc-v#cpu

ultraembedded/biriscv

A 32-bit superscalar RISC-V CPU implementation written in Verilog for FPGA and ASIC applications.

1.2K
Archived
Verilog
Embedded
API Frameworks
#risc-v#cpu#fpga

riscv-software-src/riscv-tools

RISC-V tools including an ISA simulator and test suite for RISC-V processors.

1.2K
Archived
Shell
Embedded
CLI Tools
#risc-v#isa#simulator

riscv-software-src/riscv-tests

This repository contains a set of RISC-V tests used for verifying RISC-V processor implementations.

1.1K
Active
C
API Frameworks
CLI Tools
#risc-v#processor-testing#embedded-systems

plctlab/riscv-operating-system-mooc

This is a course on building a RISC-V operating system from scratch, not a vibe coder tool.

1.1K
Experimental
C
Tutorials & Courses
#operating-system#risc-v#c

riscvarchive/riscv-v-spec

A working draft of the proposed RISC-V V vector extension for low-power embedded systems.

1.1K
Archived
Assembly
Embedded
#risc-v#vector-extension#low-power

rust-embedded/riscv

A low-level library for accessing RISC-V processors in Rust, suitable for embedded systems development.

1.1K
Active
Rust
Embedded
API Frameworks
#risc-v#embedded#low-level

splinedrive/kianRiscV

RISC-V XV6/Linux SoC, a low-power, open-source CPU design for developers working on hardware and embedded systems.

1.1K
Active
Verilog
Arduino & Embedded
Linux Distros
#asic#chipdesign#cpu

eugene-tarassov/vivado-risc-v

FPGA-based RISC-V SoC running Debian Linux, useful for embedded systems and hardware-accelerated computing

1.1K
Active
Tcl
Arduino & Embedded
API Frameworks
Linux
#fpga#risc-v#embedded

libriscv/libriscv

A fast, lightweight, and dependency-free RISC-V emulator and sandbox for developers working on RISC-V projects.

1.0K
Active
C++
API Frameworks
CLI Tools
#risc-v#emulator#low-latency
1

Stay in the loop

Get weekly updates on trending AI coding tools and projects.