RISC-V ecosystem
{{Multiple issues|
{{Orphan|date=June 2025}}
{{more citations needed|date=June 2025}}
}}
Notably missing from the RISC-V ecosystem is Microsoft Windows, .NET, VirtualBox, and VMware ESXi.
Assemblers
Bootloaders
{{See also|Comparison of bootloaders}}
Compilers
{{See also|List of compilers}}
- GNU Compiler Collection (GCC)
- LLVM
- Tiny C Compiler (TCC)
Debuggers
- GNU Debugger (gdb)
- LLDB
Decompilers
Disassemblers
Emulators
Hypervisors
- Intel Cloud Hypervisor
- XtratuM
Simulators
Operating systems
= Embedded/real-time =
= Linux distributions =
- Alpine Linux
- Chimera Linux
- Debian (official)
- Fedora Linux (as a secondary architecture)
- Gentoo Linux{{cite web |title=Downloads – Gentoo Linux |url=https://www.gentoo.org/downloads/#riscv |website=www.gentoo.org |access-date=25 June 2025}}
- NixOS (experimental){{cite web |title=RISC-V - NixOS Wiki |url=https://wiki.nixos.org/wiki/RISC-V |website=wiki.nixos.org |access-date=25 June 2025}}
- openSUSE
- Ubuntu{{cite web |title=Download Ubuntu for RISC-V Platforms |url=https://ubuntu.com/download/risc-v |website=Ubuntu |access-date=25 June 2025 |language=en}}
Misc
- {{Annotated link|Armbian}}
- {{Annotated link|Binary File Descriptor library}}
- {{Annotated link|Buildroot}}
- {{Annotated link|GNU Binutils}}
- {{Annotated link|glibc}}
- {{Annotated link|musl}}
- {{Annotated link|FFmpeg}}
- {{Annotated link|Valgrind}}
- {{Annotated link|strace}}
- {{Annotated link|OpenBLAS}}{{cite web |title=OpenMathLib/OpenBLAS |url=https://github.com/OpenMathLib/OpenBLAS |publisher=OpenMathLib |access-date=25 June 2025 |date=25 June 2025}}
- {{Annotated link|OVPsim}}
- {{Annotated link|TianoCore EDK II}}
- {{Annotated link|coreboot}}
- {{Annotated link|CircuitPython}}
- {{Annotated link|MicroPython}}
- Snek{{cite web |last1=Packard |first1=Keith |title=keith-packard/snek |url=https://github.com/keith-packard/snek |access-date=25 June 2025 |date=16 June 2025}}
- {{Annotated link|Go (programming language)|Go}}{{cite web |title=Installing Go from source - The Go Programming Language |url=https://go.dev/doc/install/source |website=go.dev |access-date=25 June 2025 |language=en}}
- {{Annotated link|Julia (programming language)|Julia}} (tier 3){{cite web |last1=al |first1=Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman, et |title=Download Julia |url=https://julialang.org/downloads/#supported_platforms |website=julialang.org |access-date=25 June 2025 |language=en}}
- {{Annotated link|Rust (programming language)|Rust}}{{cite web |title=Embedded devices working group |url=https://www.rust-lang.org/governance/wgs/embedded#team-wg-embedded-riscv |website=www.rust-lang.org |access-date=25 June 2025}}
- Java (HotSpot){{cite web |title=JEP 422: Linux/RISC-V Port |url=https://openjdk.org/jeps/422 |website=openjdk.org |access-date=25 June 2025}}
- {{Annotated link|Mono (software)|Mono}}
- {{Annotated link|Zig (programming language)|Zig}} (tier 2)