risc-v

Unlike most other ISA designs, the RISC-V ISA is provided under open source licenses that do not require fees to use. A number of companies are offering or have announced RISC-V hardware, open source operating systems with RISC-V support are available and the instruction set is supported in several popular software toolchains.
Notable features of the RISC-V ISA include a load–store architecture, bit patterns to simplify the multiplexers in a CPU, IEEE 754 floating-point, a design that is architecturally neutral, and placing most-significant bits at a fixed location to speed sign extension. The instruction set is designed for a wide range of uses. The base instruction set has a fixed length of 32-bit naturally aligned instructions, and the ISA supports variable length extensions where each instruction could be an any number of 16-bit parcels in length. Subsets support small embedded systems, personal computers, supercomputers with vector processors, and warehouse-scale 19 inch rack-mounted parallel computers.
Here are 2,419 public repositories matching this topic...
Language:All
Sort:Most stars
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
- Updated
Feb 20, 2026 - C++
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
- Updated
Feb 20, 2026 - Assembly
RT-Thread is an open source IoT Real-Time Operating System (RTOS).https://rt-thread.github.io/rt-thread/
- Updated
Feb 13, 2026 - C
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
- Updated
Feb 20, 2026 - C++
Your Gateway to Embedded Software Development Excellence 👽
- Updated
Feb 4, 2026 - Python
A secure embedded operating system for microcontrollers
- Updated
Feb 20, 2026 - Rust
Lightweight justice for your single-board computer!
- Updated
Feb 20, 2026 - Shell
面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings
- Updated
Jul 4, 2023 - C
A fully compliant RISC-V computer made inside the game Terraria
- Updated
Mar 24, 2025 - Rust
A graphical processor simulator and assembly editor for the RISC-V ISA
- Updated
Feb 18, 2026 - C++
Modern, advanced, portable, multiprotocol bootloader and boot manager. (Official mirror ofhttps://codeberg.org/Limine/Limine)
- Updated
Feb 20, 2026 - C
Deprecated, please go to next generation Ultra-Low Power RISC-V Corehttps://github.com/riscv-mcu/e203_hbirdv2
- Updated
Mar 24, 2021 - Verilog
Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards
- Updated
Feb 17, 2026 - C
Reko is a binary decompiler.
- Updated
Feb 17, 2026 - C#
The official repository for the gem5 computer-system architecture simulator.
- Updated
Feb 17, 2026 - C++
Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems
- Updated
Feb 20, 2026 - RobotFramework
- Followers
- 177 followers
- Website
- github.com/topics/riscv
- Wikipedia
- Wikipedia