Topics / #risc-v

Risc-v projects on GitHub

Open RISC-V instruction set architecture software and hardware projects.

As of , the most-starred Risc-v projects on GitHub are UTM (36K stars), picoclaw (30.1K stars) and simdjson (24.4K stars). GitHub.Locker tracks 11 Risc-v repositories with 159.9K stars combined. The fastest-growing on October 18 was esp32sim, with +166 stars in a day.

11Projects
159.9KStars in total
+271Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

11 projects · by stars

  1. #1 · utmapp/UTM

    UTM

    UTM is a full system emulator and virtual machine host for iOS and macOS, built on QEMU, that lets you run Windows, Linux, and other operating systems directly on your Mac, iPhone, or iPad.

    36K
  2. #2 · sipeed/picoclaw

    picoclaw

    An open-source personal AI assistant written entirely in Go by Sipeed: connect it to an LLM provider and chat with it from Telegram, Discord, Matrix, WeChat or the built-in Web UI.

    30.1K
  3. #3 · simdjson/simdjson

    simdjson

    A C++ library that parses JSON at gigabytes-per-second speed using SIMD instructions and microparallel algorithms. It ships in production systems like Node.js, ClickHouse and Meta Velox.

    24.4K
  1. 4

    ggml

    15.5Kggml-org/ggml · C++

    ggml is a plain C/C++ tensor library built for running machine learning models with minimal setup, no external dependencies, and support for CPU, GPU, NPU, and browser backends. It's the core engine that powers projects like llama.cpp.

  2. 5

    sherpa-onnx

    15.4Kk2-fsa/sherpa-onnx · C++

    sherpa-onnx is an offline toolkit for speech-to-text, text-to-speech, speaker diarization, speaker identification/verification, spoken language identification, audio tagging, VAD, speech enhancement, keyword spotting and source separation, built on next-gen Kaldi and ONNX Runtime, with no internet connection required.

  3. 6

    Reverse-Engineering

    14.9Kmytechnotalent/Reverse-Engineering · Assembly

    A free, massive collection of reverse engineering and hacking tutorials covering x86, x64, ARM (32/64-bit), AVR, RISC-V, Windows internals, malware analysis, embedded systems, Rust, Go, Wasm, and more, delivered as free ebooks/lessons.

  4. 7

    rt-thread

    12.3KRT-Thread/rt-thread · C

    RT-Thread is an open source, community-based real-time operating system (RTOS) for embedded and IoT devices, mainly written in C.

  5. 8

    miniforge

    10.3Kconda-forge/miniforge · Shell

    Miniforge is a minimal installer that bootstraps the conda and mamba package managers, pre-configured to use the conda-forge channel as the default and only channel for installing packages.

  6. 9

    esp32sim

    435mikroverk/esp32sim · Rust

    esp32sim is an open-source, instruction-level emulator for four ESP32 chips (classic ESP32, S3, C3, C6) that boots the real mask ROM, bootloader and an unmodified application image, with no patched firmware and no hardware required.

  7. 10

    libfyaml

    346pantoniou/libfyaml · C

    libfyaml is a high-performance YAML 1.2 and JSON parser/emitter for C, built for zero-copy operation with full document-tree and event-streaming APIs, and it passes the full YAML testsuite.

  8. 11

    Kof4j

    291KofLang/Kof4j · Java

    Kof (pronounced 'coffe') is a general-purpose, statically typed programming language with its own compiler. One language compiles to JVM, native binaries, JavaScript and Android — only the target changes, not the language.

Often tagged together