πŸ“ˆ GH Trending Explorer 🎲 Surprise me

Search: riscv Β· clear

raysan5 / raylib

A C library for videogame programming with 2D/3D graphics, input, audio, and windowing across desktop, mobile, web, and embedded platforms.

β–² 196/7d β˜… 35k C πŸ”₯ 1d ago
theorem-labs / oss-verify-proofs

Theorem statements about OSS-Fuzz fuzz targets as compiled RISC-V binaries, and machine-checked Rocq proofs of them

β–² 41/7d β˜… 41 Rocq Prover today
Tencent / ncnn

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

β–² ~19/7d β˜… 24k C++ today
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.

β–² ~19/7d β˜… 9.1k C today
riscv / learn

Tracking RISC-V Actions on Education, Training, Courses, Monitorships, etc.

β–² ~9/7d β˜… 1.9k today
LekKit / RVVM

The RISC-V Virtual Machine

β–² ~9/7d β˜… 1.3k C 10d ago
unicorn-engine / unicorn

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

β–² ~7/7d β˜… 9.5k C 4d ago
tlack / babytalk

Optimized ESP32-S3/P4 fully offline speech to text and text to speech system for Micropython and AtomVM, featuring a finetuned STT model for noisy environments, plus a data generation/field capture/model finetuning framework. Includes high performance 4/8bit int kernels for Xtensa/RiscV PIE vector units

β–² ~7/7d β˜… 48 C 9d ago
SpinalHDL / VexRiscv

A FPGA friendly 32 bit RISC-V CPU implementation

β–² ~5/7d β˜… 3.3k Assembly 10d ago
fnuecke / oc2

RISC-V and Z80 VMs and peripherals in Minecraft

β–² ~5/7d β˜… 660 Java 2d ago
riscv / riscv-arch-test

The RISC-V Architectural Certification Tests (ACTs) are a set of assembly language tests designed to certify that a design faithfully implements the RISC-V specification.

β–² ~3/7d β˜… 802 Assembly πŸ”₯ today
riscv / riscv-isa-manual

Source files for the RISC-V Instruction Set Manual, the formal specification of the RISC-V unprivileged, privileged, and profiles architecture.

β–² ~2/7d β˜… 4.9k TeX πŸ”₯ 1d ago
probe-rs / probe-rs

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

β–² ~2/7d β˜… 3.0k Rust today
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 firmware folder.

β–² ~2/7d β˜… 1.3k Rust today
openhwfoundation / cv32e40p

CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform

β–² ~2/7d β˜… 1.3k SystemVerilog 2d ago
pulp-platform / 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

β–² ~2/7d β˜… 555 C 6d ago
darklife / darkriscv

opensouce RISC-V cpu core implemented in Verilog from scratch in one night!

β–² ~0/7d β˜… 2.6k Verilog 11d ago
cyring / CoreFreq

CoreFreq : CPU monitoring and tuning software designed for the 64-bit processors.

β–² ~0/7d β˜… 2.2k C today
o8vm / octox

Unix-like OS in Rust inspired by xv6-riscv

β–² ~0/7d β˜… 1.9k Rust 26d ago
sysprog21 / shecc

A self-hosting and educational C optimizing compiler

β–² ~0/7d β˜… 1.4k C 1d ago
uraimo / run-on-arch-action

A Github Action that executes jobs/commands on non-x86 cpu architectures (ARMv6, ARMv7, aarch64, s390x, ppc64le, riscv64) via QEMU

β–² ~0/7d β˜… 752 Shell 26d ago
tyfkda / xcc

Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm

β–² ~0/7d β˜… 555 C 2d ago
tsuyoshi-otake / m5stamp-p4-c6-linux

Native RISC-V NOMMU Linux 7.2 (dual-core SMP) with SDIO Wi-Fi (ESP-Hosted-NG), Dropbear SSH and MicroPython for M5Stack Stamp-P4 + Stamp-AddOn C6

β–² ~0/7d β˜… 32 Shell today
b3s3da / qemu-harness

QEMU harness for AI agents: boot aarch64/arm/riscv64/x86_64 kernels in seconds, exec via guest agent, fast rootfs rebuilds, IoT emulation

β–² ~0/7d β˜… 30 Python 8d ago
vnmakarov / mir

A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR

β˜… 2.7k C today
jonathansong / Torch2RISCV-accelerator

An end-to-end compiler stack that lowers PyTorch models to a custom RISC-V instruction set, running on a heterogeneous **ARM (host) + PicoRV32 (control core) + systolic-array accelerator** built on a PYNQ-Z1 board.