OpenXiangShan/XiangShan
Open-source high-performance RISC-V processor observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2272
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
7213 stars · 935 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
XiangShan is an open-source high-performance RISC-V processor core written in Chisel (Scala). It serves as both an industrial-grade CPU design and a research platform for microarchitecture innovation using agile development methodology.
Use cases
- designing a high-performance out-of-order RISC-V CPU
- researching novel microarchitectures for processors
- learning how a modern out-of-order processor is built
- taping out an open-source RISC-V chip
- exploring agile hardware development flows with Chisel
- running RISC-V software on an open-source core
When to choose
- you need an open, high-performance RISC-V processor design you can modify
- you want a research vehicle for CPU microarchitecture experiments
- you prefer Chisel-based agile hardware development
- you need an industrial-strength alternative to academic toy cores
When to avoid
- you need a small, simple embedded RISC-V core (use Rocket or PicoRV32 instead)
- you cannot afford the compute resources for simulation and verification
- you need a soft core for low-end FPGAs with limited resources
- you require a mature silicon-proven design with long-term vendor support
Facets
library · maturity active
simulation compiler hardware jvm risc-v processor-design chisel cpu microarchitecture open-hardware hdl processors research linux fpga asic
2 sources
- readme: https://github.com/OpenXiangShan/XiangShan · fetched 2026-08-28 · 29d2b094db82
- homepage: https://xiangshan.cc · fetched 2026-08-29 · 9fdb3c1dbb49
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| OpenXiangShan/XiangShan | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="OpenXiangShan/XiangShan")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem