πŸ“ˆ GH Trending Explorer 🎲 Surprise me

Search: risc Β· clear

raysan5 / raylib

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

β–² 207/7d β˜… 35k C πŸ”₯ today
lowRISC / ibex

Ibex is a small 32-bit RISC-V CPU core with high-level of verification (previously known as zero-riscy)

β–² 21/7d β˜… 2.1k SystemVerilog πŸ”₯ 1d ago
lowRISC / opentitan

OpenTitan: Open source silicon root of trust

β–² 19/7d β˜… 3.7k SystemVerilog πŸ”₯ 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.

β–² 5/7d β˜… 648 SystemVerilog πŸ”₯ 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

β˜… 24k C++ today
Tencent / ncnn

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

β˜… 24k C++ today
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

β˜… 15k C++ today
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.

β˜… 15k Assembly today
RT-Thread / rt-thread

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

β˜… 12k C 1d ago
unicorn-engine / unicorn

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

β˜… 9.5k C 2d 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.

β˜… 9.1k C today
sipeed / NanoKVM

Affordable, Multifunctional, Nano RISC-V IP-KVM

β˜… 6.6k TypeScript 1d ago
tock / tock

A secure embedded operating system for microcontrollers

β˜… 6.5k Rust today
MichaIng / DietPi

Lightweight justice for your single-board computer!

β˜… 6.3k Shell today
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.

β˜… 4.1k C++ today
mortbopet / Ripes

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

β˜… 3.5k C++ 1d 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.

β˜… 3.2k Assembly πŸ”₯ today
renode / renode

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

β˜… 3.0k RobotFramework today
probe-rs / probe-rs

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

β˜… 3.0k Rust today
gem5 / gem5

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

β˜… 2.9k C++ today
xtensor-stack / xsimd

C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE, WebAssembly, VSX, RISC-V))

β˜… 2.8k C++ 4d ago
darklife / darkriscv

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

β˜… 2.6k Verilog 8d ago
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.

β˜… 2.5k Jupyter Notebook 2d ago
ucb-bar / chipyard

An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more

β˜… 2.4k Scala πŸ”₯ 3d ago
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.

β˜… 2.3k VHDL 8d ago
cyring / CoreFreq

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

β˜… 2.2k 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.

β˜… 2.0k C++ today
kfrlib / kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)

β˜… 1.9k C++ 8d ago
o8vm / octox

Unix-like OS in Rust inspired by xv6-riscv

β˜… 1.9k Rust 23d ago
ashvardanian / NumKong

SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types β€” from 6-bit floats to 64-bit complex β€” across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go πŸ“

β˜… 1.9k C today
riscv / learn

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

β˜… 1.9k 5d ago
succinctlabs / sp1

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

β˜… 1.8k Rust 1d ago
cnlohr / ch32fun

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

β˜… 1.6k C 13d ago
chili-chips-ba / wireguard-fpga

Full-throttle, wire-speed hardware implementation of Wireguard VPN, using low-cost Artix7 FPGA with opensource toolchain. If you seek security and privacy, nothing is private in our codebase. Our door is wide open for backdoor scrutiny, be it related to RTL, embedded, build, bitstream or any other aspect of design and delivery package. Bujrum!

β˜… 1.4k Verilog 2d ago
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.

β˜… 1.3k Rust 4d ago
openhwfoundation / cv32e40p

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

β˜… 1.3k SystemVerilog 8d ago
rsd-devel / rsd

RSD: RISC-V Out-of-Order Superscalar Processor

β˜… 1.2k SystemVerilog 17d 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.

β˜… 1.1k C++ 3d ago

Load more β†’