riscv-software-list  by riscvarchive

RISC-V software tools list

created 6 years ago
468 stars

Top 65.9% on sourcepulse

GitHubView on GitHub
Project Summary

This repository serves as a comprehensive, community-curated catalog of software and tools supporting the RISC-V architecture. It aims to provide a centralized, up-to-date resource for developers, researchers, and users navigating the RISC-V software ecosystem, covering everything from simulators and compilers to operating systems and machine learning frameworks.

How It Works

The project functions as a living document, maintained through community contributions via pull requests. It categorizes RISC-V software into logical groups such as Simulators, Object Toolchain, Debugging, Compilers, OS Kernels, and more. Each entry includes links to relevant resources, licensing information, and maintainers, offering a structured overview of available options and their origins.

Quick Start & Requirements

This is a curated list, not a runnable project. To use the information, simply browse the README.

Highlighted Details

  • Extensive coverage across numerous software categories relevant to RISC-V development.
  • Details on licensing and maintainers for each listed tool, aiding in adoption decisions.
  • Includes a "Help Wanted" section for community contributions to specific software ports.

Maintenance & Community

The project is managed by the RISC-V International community. Updates and additions are encouraged via pull requests to the GitHub repository. For direct inquiries or to suggest changes, users are directed to contact content@riscv.org.

Licensing & Compatibility

The repository itself does not have a specific license, but the listed software projects have a wide range of licenses, including permissive (MIT, BSD), copyleft (GPL), and proprietary licenses. Users must consult the individual licenses of the tools they intend to use.

Limitations & Caveats

This repository is marked as archived, with a directive to contact content@riscv.org for any additions or changes, indicating a potential shift in maintenance strategy or a pause in active development via PRs. The accuracy and completeness of the information are dependent on community contributions and may not always be up-to-date.

Health Check
Last commit

4 years ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
0
Star History
5 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.