SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 C Riscv Projects
-
Unicorn Engine
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
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.
When I was last working with machine code, I found capstone to be very useful. Even just reading the source was helpful for some of the conditionally present amd64 fields.
https://github.com/capstone-engine/capstone
-
Project mention: Limine – Modern, advanced, portable, multiprotocol bootloader and boot manager | news.ycombinator.com | 2025-03-12
-
-
-
-
Project mention: Accelerate RISC-V Instruction Set Simulation by Tiered JIT Compilation | news.ycombinator.com | 2024-10-23
The complementary codebase presented in the research paper is rv32emu, an efficient RISC-V instruction set simulator, available under the MIT License. See https://github.com/sysprog21/rv32emu
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ara
The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core (by pulp-platform)
-
-
-
-
-
-
-
-
-
-
-
-
wip-nuttx
(Work-in-Progress for StarPro64, SG2000, Ox64, Star64 and PinePhone) Apache NuttX is a mature, real-time embedded operating system (RTOS)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Riscv discussion
C Riscv related posts
-
RVVM: RISC-V Virtual Machine
-
RISC-V Announces Ratification of the RVA23 Profile
-
Investigate performance with Process Watch on AWS Graviton processors
-
RP2350 PicoDVI Preview
-
Fall in Love with the RP2350
-
Is RISC-V ready for HPC? Evaluating the 64-core Sophon SG2042 RISC-V CPU
-
Ara2: RVV 1.0 Compliant Open-Source Processor
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jun 2025
Index
What are some of the best open-source Riscv projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | Unicorn Engine | 8,240 |
2 | capstone | 8,084 |
3 | limine | 2,298 |
4 | shecc | 1,240 |
5 | RVVM | 1,056 |
6 | FastLZ | 483 |
7 | rv32emu | 486 |
8 | ara | 433 |
9 | esp | 374 |
10 | Tina | 288 |
11 | cheribsd | 180 |
12 | riscv_em | 138 |
13 | nuclei-sdk | 138 |
14 | simd_utils | 107 |
15 | OpenPicoRTOS | 91 |
16 | qemu-pinning | 41 |
17 | nuttx-star64 | 27 |
18 | taurus | 12 |
19 | ch32v307-gnumake | 7 |
20 | wip-nuttx | 6 |
21 | ulisp-bl602 | 5 |
22 | ch32v00 | 0 |