πŸ“ˆ GH Trending Explorer 🎲 Surprise me

Search: risc Β· AI hidden Β· clear

k2-fsa / sherpa-onnx

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

β–² ~117/7d β˜… 15k C++ today
theorem-labs / oss-verify-proofs

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

β–² 108/7d β˜… 108 Rocq Prover 1d ago
mytechnotalent / Reverse-Engineering

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

β–² ~105/7d β˜… 15k Assembly 1d ago
theorem-labs / oss-verify

OSS Verify: enrollment and build instructions for formally verifying open-source fuzz targets

β–² 53/7d β˜… 53 Shell today
RT-Thread / rt-thread

RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/

β–² ~21/7d β˜… 12k C 1d ago
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 1d ago
simdjson / simdjson

Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

β–² ~18/7d β˜… 24k C++ today
Tencent / ncnn

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

β–² ~16/7d β˜… 24k C++ 1d ago
renode / renode

Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems

β–² ~16/7d β˜… 3.1k RobotFramework 1d ago
uxlfoundation / oneDNN

Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.

β–² ~14/7d β˜… 4.1k 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.

β–² ~14/7d β˜… 29 Python today
riscv / learn

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

β–² ~12/7d β˜… 1.9k today
unicorn-engine / unicorn

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

β–² ~10/7d β˜… 9.5k C 5d ago
tock / tock

A secure embedded operating system for microcontrollers

β–² ~7/7d β˜… 6.5k Rust today
mriscoc / Ender3V2S1

This is optimized firmware for Ender3 V2/S1 3D printers.

β–² ~7/7d β˜… 3.2k C++ 1mo ago
openhwfoundation / cva6

The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.

β–² ~7/7d β˜… 3.2k Assembly πŸ”₯ today
gem5 / gem5

The official repository for the gem5 computer-system architecture simulator.

β–² ~7/7d β˜… 2.9k C++ today
vnmakarov / mir

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

β–² ~7/7d β˜… 2.7k C today
LekKit / RVVM

The RISC-V Virtual Machine

β–² ~7/7d β˜… 1.3k C today
openhwfoundation / cvw

CORE-V Wally is a configurable RISC-V Processor associated with RISC-V System-on-Chip Design textbook. Contains a 5-stage pipeline, support for A, B, C, D, F, M and Q extensions, and optional caches, BP, FPU, VM/MMU, AHB, RAMs, and peripherals.

β–² ~7/7d β˜… 653 SystemVerilog πŸ”₯ 1d 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 β˜… 49 C 10d ago
sipeed / NanoKVM

Affordable, Multifunctional, Nano RISC-V IP-KVM

β–² ~5/7d β˜… 6.6k TypeScript 3d ago
mortbopet / Ripes

A graphical processor simulator and assembly editor for the RISC-V ISA

β–² ~5/7d β˜… 3.5k C++ 2d ago
SpinalHDL / VexRiscv

A FPGA friendly 32 bit RISC-V CPU implementation

β–² ~5/7d β˜… 3.3k Assembly 11d ago
uxmal / reko

Reko is a binary decompiler.

β–² ~5/7d β˜… 2.6k C# 3d ago
munetomo-maruyama / mmRISC-2

64-bit RISC-V (RV64GC) core that boots Linux on an Arty A7 FPGA. Designed entirely by Claude Code: the specifications, RTL, verification and documents were all written by the AI.

β–² ~5/7d β˜… 89 SystemVerilog 4d ago
probe-rs / probe-rs

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

β–² ~4/7d β˜… 3.0k Rust today
cksystemsteaching / selfie

An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.

β–² ~4/7d β˜… 2.5k Jupyter Notebook today
stnolting / neorv32

πŸ–₯️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

β–² ~4/7d β˜… 2.3k VHDL today
ipxe / ipxe

iPXE network bootloader

β–² ~4/7d β˜… 2.1k C today
simdutf / simdutf

Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers, Ghostty and Bun.

β–² ~4/7d β˜… 2.0k C++ today
succinctlabs / sp1

SP1 is a zero‑knowledge virtual machine that proves the correct execution of programs compiled for the RISC-V architecture.

β–² ~4/7d β˜… 1.8k Rust today
cnlohr / ch32fun

Open source minimal stack for the ch32 and ch5xx WCH RISC-V Microcontrollers

β–² ~4/7d β˜… 1.6k C 16d ago
TomHarte / CLK

A latency-hating emulator of: the Acorn Electron, BBC Micro and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum, Tandy CoCo and Thomson MO5/6.

β–² ~4/7d β˜… 1.1k C++ 2d ago
OFFTKP / felix86

Run x86 and x86-64 games on RISC‑V Linux

β–² ~4/7d β˜… 703 C++ today
fnuecke / oc2

RISC-V and Z80 VMs and peripherals in Minecraft

β–² ~4/7d β˜… 660 Java 3d 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

β–² ~4/7d β˜… 556 C 7d ago
dormancygrace / NanoKVM-OS

Community firmware for NanoKVM: 4K video, WebRTC and Direct streaming, USB virtual media and networking, VPNs and add-ons. Alpine Linux with signed updates. Independent of Sipeed.

β–² ~4/7d β˜… 40 Go today
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

Load more β†’