#Riscv

Showing 34 of 34 repositories tagged #riscv, ranked by stars

raysan5
raysan5
raylib

A simple and easy-to-use library to enjoy videogames programming

Score
100
★ 33.8k ⑂ 3.2k +136/day
C
Tencent
Tencent
ncnn

ncnn is a high-performance neural network inference framework optimized for the mobile platform

Score
0
★ 23.5k ⑂ 4.5k +14/day
C++
unicorn-engine
unicorn-engine
unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

Score
80
★ 9.1k ⑂ 1.5k +2/day
C
capstone-engine
capstone-engine
capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

Score
100
★ 8.9k ⑂ 1.7k +3/day
C
OAID
OAID
Tengine

Tengine is a lite, high performance, modular inference engine for embedded device

Score
100
★ 4.5k ⑂ 978
C++
misprit7
misprit7
computerraria

A fully compliant RISC-V computer made inside the game Terraria

Score
57
★ 3.8k ⑂ 56 +3/day
Rust
rcore-os
rcore-os
rCore

Rust version of THU uCore OS. Linux compatible.

Score
64
★ 3.7k ⑂ 378
Rust
probe-rs
probe-rs
probe-rs

A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host

Score
100
★ 2.8k ⑂ 604 +4/day
Rust
oreboot
oreboot
oreboot

oreboot is a fork of coreboot, with C removed, written in Rust.

Score
93
★ 1.8k ⑂ 114 +1/day
Rust
o8vm
o8vm
octox

Unix-like OS in Rust inspired by xv6-riscv

Score
50
★ 1.6k ⑂ 64 +1/day
Rust
rustsbi
rustsbi
rustsbi

RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see prototyper folder.

Score
86
★ 1.3k ⑂ 143
Rust
github0null
github0null
eide

An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.

Score
100
★ 1.0k ⑂ 103 +1/day
TypeScript
d0iasm
d0iasm
rvemu

RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).

Score
21
★ 949 ⑂ 76
Rust
eunomia-bpf
eunomia-bpf
eunomia-bpf

A Tool to make Build and Run eBPF programs easier

Score
79
★ 883 ⑂ 75
Rust
takahirox
takahirox
riscv-rust

RISC-V processor emulator written in Rust+WASM

Score
14
★ 686 ⑂ 57 +1/day
Rust
ringtailsoftware
ringtailsoftware
uvm32

Minimalist, dependency-free virtual machine sandbox for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99

Score
71
★ 667 ⑂ 43 +2/day
C
pulp-platform
pulp-platform
pulp-dronet

A deep learning-powered visual navigation engine to enables autonomous navigation of pocket-size quadrotor - running on PULP

Score
33
★ 605 ⑂ 173
C
Patryk27
Patryk27
kartoffels

a game where you're given a potato and your job is to implement a firmware for it

Score
7
★ 508 ⑂ 10
nervosnetwork
nervosnetwork
ckb-vm

CKB's vm, based on open source RISC-V ISA

Score
100
★ 422 ⑂ 88 +1/day
Rust
Specy
Specy
asm-editor

A modern webapp to write, run and learn M68K, MIPS, RISC-V, X86 assembly

Score
0
★ 309 ⑂ 17
TypeScript
bu-icsg
bu-icsg
dana

Dynamically Allocated Neural Network Accelerator for the RISC-V Rocket Microprocessor in Chisel

Score
0
★ 223 ⑂ 36
Scala
IBM
IBM
ACE-RISCV

Assured confidential execution (ACE) implements VM-based trusted execution environment (TEE) for embedded RISC-V systems with focus on a formally verified and auditable firmware.

Score
43
★ 212 ⑂ 24
Rust
weizhiao
weizhiao
Relink

A no_std-friendly ELF loader and runtime linker for Rust

Score
36
★ 140 ⑂ 26
Rust
XUANTIE-RV
XUANTIE-RV
csi-nn2

An optimized neural network operator library for chips base on Xuantie CPU.

Score
67
★ 102 ⑂ 45
C
NathanMcMillan54
NathanMcMillan54
novusk

A kernel written in Rust

Score
0
★ 92 ⑂ 13 +1/day
Rust
gboncoffee
gboncoffee
egg

Emulador Genérico do Gabriel

Score
0
★ 90 ⑂ 5
Go
lupyuen
lupyuen
lupyuen.github.io

Lup Yuen's Articles and Resume

Score
29
★ 81 ⑂ 15
HTML
proteus-core
proteus-core
proteus

The SpinalHDL design of the Proteus core, an extensible RISC-V core.

Score
60
★ 62 ⑂ 17
Scala
coderonion
coderonion
awesome-rust-list

This repository lists some awesome public Rust projects, Videos, Blogs and Jobs.

Score
0
★ 48 ⑂ 7
shrec
shrec
UltrafastSecp256k1

Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms

Score
50
★ 46 ⑂ 20 +1/day
C++
iarsystems
iarsystems
riscv-board-examples

Example projects for the IAR RISC-V Evaluation Board

Score
0
★ 30 ⑂ 10
C
mytechnotalent
mytechnotalent
Hacking-RISC-V

A FREE comprehensive step-by-step embedded RISC-V hacking tutorial covering RISC-V Embedded Software Development to Reverse Engineering.

Score
0
★ 26 ⑂ 3
C++
therealdreg
therealdreg
hcon2026hwctf

Hardware Hacking CTF hcon2026hwctf - RISCV Hazard3 (@Wren6991) Exploiting by @b1n4ri0 @antoniovazquezblanco & @therealdreg

Score
40
★ 25 ⑂ 2
Python
f0rw4rd
f0rw4rd
sthenos-embedded-toolkit

Cross-compilation build system for creating portable, statically-linked debugging and network tools

Score
20
★ 15 ⑂ 3 +1/day
Shell
Related Topics
#rust#risc-v#mips#embedded#arm#webassembly#x86-64#linux#emulator#reverse-engineering#security#android

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly