Trending SystemVerilog Projects

This page lists the top trending SystemVerilog projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 8 Jun 2026.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending SystemVerilog Projects

  1. Coyote

    Framework providing operating system abstractions and a range of shared networking and memory services for common modern heterogeneous platforms. (by fpgasystems)

  2. tiny-gpu

    A minimal GPU design in Verilog to learn how GPUs work from the ground up

  3. HaDes-V

    HaDes-V is an Open Educational Resource for learning microcontroller design. It guides you through creating a pipelined 32-bit RISC-V processor using SystemVerilog and FPGA tools. Developed by TU Graz's EAS Group, this resource combines hands-on exercises in hardware/software co-design with practical implementation on the Basys3 FPGA board.

  4. VeriGPU

    OpenSource GPU, in Verilog, loosely based on RISC-V ISA

  5. SoomRV

    A simple superscalar out-of-order RISC-V microprocessor

  6. cgra4ml

    An Open Workflow to Build Custom SoCs and run Deep Models at the Edge

  7. baochip-1x

    Baochip 1x Silicon

  8. 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.

  9. tiny-tpu-old

    A minimal Tensor Processing Unit (TPU) inspired by Google's TPUv1.

  10. sargantana

  11. verilator

    Verilator open-source SystemVerilog simulator and lint system

  12. riscv-ocelot

    Ocelot: The Berkeley Out-of-Order Machine With V-EXT support

  13. opentitan

    OpenTitan: Open source silicon root of trust

  14. cvfpu

    Parametric floating-point unit with support for standard RISC-V formats and operations as well as transprecision formats.

  15. ibex

    Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.

  16. MinecraftHDL

    A Verilog synthesis flow for Minecraft redstone circuits

  17. Cores-VeeR-EH1

    VeeR EH1 core

  18. scr1

    SCR1 is a high-quality open-source RISC-V MCU core in Verilog

  19. axi

    AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication

  20. FazyRV

    A minimal-area RISC-V core with a scalable data path to 1, 2, 4, or 8 bits and manifold variants.

  21. bsg_manycore

    Tile based architecture designed for computing efficiency, scalability and generality

  22. cv32e40p

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

  23. pulpissimo

    This is the top-level project for the PULPissimo Platform. It instantiates a PULPissimo open-source system with a PULP SoC domain, but no cluster.

  24. black-parrot

    A Linux-capable RISC-V multicore for and by the world

  25. ravenoc

    RaveNoC is a configurable HDL NoC (Network-On-Chip) suitable for MPSoCs and different MP applications

  26. hdmi

    Send video/audio over HDMI on an FPGA

  27. basejump_stl

    BaseJump STL: A Standard Template Library for SystemVerilog

  28. fpga-tamagotchi

    Tamagotchi P1 for Analogue Pocket and MiSTer

  29. projf-explore

    Project F brings FPGAs to life with exciting open-source designs you can build on.

  30. NES_MiSTer

  31. Cores-VeeR-EL2

    VeeR EL2 Core

  32. eurorack-pmod

    A eurorack-friendly audio frontend compatible with many FPGA boards, based on the AK4619VN audio CODEC.

  33. rsd

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

  34. lets-prove-leftpad

    Proving leftpad correct two-dozen different ways

  35. cheriot-ibex

    cheriot-ibex is a RTL implementation of CHERIoT ISA based on LowRISC's Ibex core.

  36. aws-fpga

    Official repository of the AWS EC2 FPGA Hardware and Software Development Kit

  37. opl3_fpga

    Reverse engineered SystemVerilog RTL version of the Yamaha OPL3 (YMF262) FM Synthesizer

  38. openfpga-NES

    NES for the Analogue Pocket

  39. muntjac

    64-bit multicore Linux-capable RISC-V processor (by lowRISC)

  40. lowrisc-chip

    The root repo for lowRISC project and FPGA demos.

  41. NiteFury-and-LiteFury

    Public repository for Litefury & Nitefury

  42. Cores-VeeR-EH2

  43. mega-ed-pub

    Mega EverDrive dev sources

  44. riscv-simple-sv

    A simple RISC V core for teaching

  45. starshipraider

    Open hardware test equipment

  46. AHB2

    AMBA AHB 2.0 VIP in SystemVerilog UVM

  47. uvmprimer

    Contains the code examples from The UVM Primer Book sorted by chapters.

  48. open-nic-shell

    AMD OpenNIC Shell includes the HDL source files

  49. analogue-pocket-utils

    Collection of IP and information on how to develop for openFPGA and Analogue Pocket

  50. wav-lpddr-hw

    Wavious DDR (WDDR) Physical interface (PHY) Hardware

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

What are some of the trending open-source SystemVerilog projects? This list will help you:

Project Growth
1 Coyote 10.8%
2 tiny-gpu 7.3%
3 HaDes-V 5.5%
4 VeriGPU 4.6%
5 SoomRV 4.4%
6 cgra4ml 4.2%
7 baochip-1x 3.6%
8 cvw 3.5%
9 tiny-tpu-old 3.0%
10 sargantana 2.9%
11 verilator 2.8%
12 riscv-ocelot 2.8%
13 opentitan 2.7%
14 cvfpu 2.5%
15 ibex 2.4%
16 MinecraftHDL 1.9%
17 Cores-VeeR-EH1 1.9%
18 scr1 1.8%
19 axi 1.8%
20 FazyRV 1.7%
21 bsg_manycore 1.7%
22 cv32e40p 1.7%
23 pulpissimo 1.7%
24 black-parrot 1.6%
25 ravenoc 1.6%
26 hdmi 1.3%
27 basejump_stl 1.2%
28 fpga-tamagotchi 1.2%
29 projf-explore 1.2%
30 NES_MiSTer 1.0%
31 Cores-VeeR-EL2 0.9%
32 eurorack-pmod 0.9%
33 rsd 0.8%
34 lets-prove-leftpad 0.8%
35 cheriot-ibex 0.8%
36 aws-fpga 0.6%
37 opl3_fpga 0.5%
38 openfpga-NES 0.5%
39 muntjac 0.0%
40 lowrisc-chip 0.0%
41 NiteFury-and-LiteFury 0.0%
42 Cores-VeeR-EH2 0.0%
43 mega-ed-pub 0.0%
44 riscv-simple-sv 0.0%
45 starshipraider 0.0%
46 AHB2 0.0%
47 uvmprimer 0.0%
48 open-nic-shell 0.0%
49 analogue-pocket-utils 0.0%
50 wav-lpddr-hw 0.0%