An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "riscv" keyword

View the packages on the crates.io package registry that are tagged with the "riscv" keyword.

arm-memory 💰
A collection of memory inspection tools to comminicate with ARM chip memories.
1 version - Latest release: about 22 hours ago - 3 dependent packages - 1.81 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
probe-rs-cli-util 0.18.0 💰
Helper library for CLI applications based on probe-rs.
13 versions - Latest release: over 2 years ago - 5 dependent packages - 10 dependent repositories - 47.2 thousand downloads total - 2,260 stars on GitHub - 2 maintainers
daplink 💰
A driver to communicate with any daplink debug adapter.
1 version - Latest release: about 22 hours ago - 1 dependent package - 1.29 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
probe-rs-tools 0.29.1 💰
A collection of on chip debugging tools to communicate with microchips.
7 versions - Latest release: 15 days ago - 26.4 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
rtthost 0.29.1 💰
RTT (Real-Time Transfer) client
18 versions - Latest release: 15 days ago - 16.4 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
stlink 💰
A driver to communicate with any stlink debug adapter.
1 version - Latest release: about 22 hours ago - 1 dependent package - 1.24 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
debug-probe 💰
A collection of debug probe interface definitions to communicate with ARM chips.
1 version - Latest release: about 22 hours ago - 3 dependent packages - 1.78 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
cargo-embed 1.0.1 💰
Deprecated binaries for the probe-rs project.
19 versions - Latest release: about 1 year ago - 1 dependent repositories - 44.2 thousand downloads total - 2,260 stars on GitHub - 3 maintainers
Top 5.5% on crates.io
probe-rs-rtt 0.14.2 💰
Host side implementation of the RTT (Real-Time Transfer) I/O protocol over probe-rs
12 versions - Latest release: over 2 years ago - 7 dependent packages - 10 dependent repositories - 75.6 thousand downloads total - 2,260 stars on GitHub - 3 maintainers
coresight 💰
A collection of coresight tools to comminicate with ARM chips.
1 version - Latest release: about 22 hours ago - 5 dependent packages - 1.84 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
target-gen 0.29.1 💰
A cli tool to create new target files for probe-rs ot of CMSIS-Packs.
19 versions - Latest release: 15 days ago - 20.4 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
probe-rs 0.29.1 💰
A collection of on chip debugging tools to communicate with microchips.
38 versions - Latest release: 15 days ago - 22 dependent packages - 29 dependent repositories - 259 thousand downloads total - 2,260 stars on GitHub - 2 maintainers
cargo-flash 1.0.1 💰
Deprecated binaries for the probe-rs project.
25 versions - Latest release: about 1 year ago - 1 dependent repositories - 46.2 thousand downloads total - 2,260 stars on GitHub - 2 maintainers
probe-rs-targets 0.2.0 💰
A collection of on chip debugging tools to comminicate with ARM chips.
1 version - Latest release: almost 6 years ago - 2 dependent packages - 1.71 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
probe-rs-cli 1.0.1 💰
Deprecated binaries for the probe-rs project.
21 versions - Latest release: about 1 year ago - 28.7 thousand downloads total - 2,260 stars on GitHub - 2 maintainers
probe-rs-debug 0.29.1 💰
Debugging functionlity built on top of the probe-rs crate
5 versions - Latest release: 15 days ago - 10.2 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
probe-rs-t2rust 0.7.0 💰
A collection of ARM chips for the `probe-rs` crate.
4 versions - Latest release: over 4 years ago - 1 dependent package - 4 dependent repositories - 24 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
probe-rs-mi 0.1.0 💰
The probe-rs machine interface for computers interfacing probe-rs
1 version - Latest release: about 1 year ago - 19.4 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
probe-rs-debugger 1.0.1 💰
Deprecated binaries for the probe-rs project.
10 versions - Latest release: about 1 year ago - 12.6 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
probe-rs-target 0.29.1 💰
Target description schema for probe-rs.
25 versions - Latest release: 15 days ago - 2 dependent packages - 26 dependent repositories - 205 thousand downloads total - 2,260 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
gdb-server 0.18.0 💰
A gdb stub implementation for on chip debugging and flashing of ARM chips.
18 versions - Latest release: over 2 years ago - 4 dependent packages - 4 dependent repositories - 42.4 thousand downloads total - 2,260 stars on GitHub - 2 maintainers
asm_riscv 0.2.0
RISC-V Assembly Encoder / Decoder.
2 versions - Latest release: almost 2 years ago - 1 dependent package - 7.2 thousand downloads total - 6 stars on GitHub - 1 maintainer
ecc-rs 0.3.3 💰
A compiler to produce ebpf programs that can be run by ecli
1 version - Latest release: about 2 years ago - 1.37 thousand downloads total - 772 stars on GitHub - 1 maintainer
lib-rv32-asm 0.2.0
An extension to lib_rv32 which provides an assembler.
1 version - Latest release: almost 4 years ago - 2 dependent packages - 2.12 thousand downloads total - 22 stars on GitHub - 1 maintainer
mik32v2-pac 0.0.1
Peripheral access crate for the MIK32 Amur microcontrollers
1 version - Latest release: 5 months ago - 736 downloads total - 1 stars on GitHub - 1 maintainer
blflash 0.3.5
BL602 serial flasher.
6 versions - Latest release: about 2 years ago - 1 dependent package - 8.43 thousand downloads total - 56 stars on GitHub - 1 maintainer
soar-cli 0.6.5
A modern package manager for Linux
30 versions - Latest release: 16 days ago - 14.8 thousand downloads total - 426 stars on GitHub - 1 maintainer
riscv_assembler 0.1.0
A Rust implementation of a RISC-V (RV32IM) assembler with both a library and CLI tool.
1 version - Latest release: 3 months ago - 460 downloads total - 1 stars on GitHub - 1 maintainer
riscv-peripheral 0.3.0
Interfaces for standard RISC-V peripherals
4 versions - Latest release: about 2 months ago - 10.6 thousand downloads total - 982 stars on GitHub - 1 maintainer
riscv-macros 0.2.0
Procedural macros re-exported in `riscv`
2 versions - Latest release: 5 months ago - 456 thousand downloads total - 982 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
riscv-rt 0.15.0
Minimal runtime / startup for RISC-V CPU's
25 versions - Latest release: about 2 months ago - 44 dependent packages - 68 dependent repositories - 416 thousand downloads total - 982 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
riscv 0.14.0
Low level access to RISC-V processors
28 versions - Latest release: about 2 months ago - 86 dependent packages - 721 dependent repositories - 3.23 million downloads total - 982 stars on GitHub - 1 maintainer
riscv-target-parser 0.1.2
Parser for RISC-V target specifications
3 versions - Latest release: about 2 months ago - 4.09 thousand downloads total - 982 stars on GitHub - 1 maintainer
riscv-pac 0.2.0
Low level access to RISC-V processors
3 versions - Latest release: 9 months ago - 1 dependent package - 356 thousand downloads total - 982 stars on GitHub - 1 maintainer
xous-riscv 0.5.6
Low level access to RISC-V processors; Xous fork
1 version - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 3.53 thousand downloads total - 982 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
riscv-rt-macros 0.5.0
Attributes re-exported in `riscv-rt`
7 versions - Latest release: about 2 months ago - 7 dependent packages - 71 dependent repositories - 836 thousand downloads total - 982 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
esp-riscv-rt 0.12.0
Minimal runtime / startup for RISC-V CPUs from Espressif
14 versions - Latest release: 12 days ago - 4 dependent packages - 5 dependent repositories - 335 thousand downloads total - 1,280 stars on GitHub - 1 maintainer
gd32vf103-pac 0.5.0
Peripheral access API for GD32VF103 chips
6 versions - Latest release: about 2 years ago - 2 dependent packages - 8 dependent repositories - 26.8 thousand downloads total - 36 stars on GitHub - 2 maintainers
k210-hal 0.2.0
HAL for K210 SoC
2 versions - Latest release: over 5 years ago - 2 dependent repositories - 4.42 thousand downloads total - 2 maintainers
Top 3.2% on crates.io
ink_prelude 5.1.1
[ink!] Common API for no_std and std to access alloc crate types.
37 versions - Latest release: 8 months ago - 22 dependent packages - 129 dependent repositories - 410 thousand downloads total - 1,416 stars on GitHub - 2 maintainers
Top 3.3% on crates.io
ink_storage 5.1.1
[ink!] Data structures to organize and manipulate ink! contract storage.
37 versions - Latest release: 8 months ago - 37 dependent packages - 89 dependent repositories - 286 thousand downloads total - 1,416 stars on GitHub - 2 maintainers
Top 3.1% on crates.io
ink_primitives 5.1.1
[ink!] Fundamental primitive types for ink! smart contracts.
37 versions - Latest release: 8 months ago - 49 dependent packages - 133 dependent repositories - 408 thousand downloads total - 1,416 stars on GitHub - 2 maintainers
Top 8.1% on crates.io
ink_e2e_macro 5.1.1
[ink!] Macro for generating end-to-end tests
17 versions - Latest release: 8 months ago - 1 dependent package - 25 dependent repositories - 66 thousand downloads total - 1,339 stars on GitHub - 3 maintainers
Top 3.7% on crates.io
ink 5.1.1
[ink!] Rust based eDSL for writing smart contracts for Polkadot SDK
20 versions - Latest release: 8 months ago - 35 dependent packages - 106 dependent repositories - 183 thousand downloads total - 1,339 stars on GitHub - 2 maintainers
Top 3.1% on crates.io
ink_env 5.1.1
[ink!] Low-level interface for interacting with the smart contract executor.
37 versions - Latest release: 8 months ago - 47 dependent packages - 110 dependent repositories - 396 thousand downloads total - 1,416 stars on GitHub - 2 maintainers
Top 4.8% on crates.io
ink_allocator 5.1.1
[ink!] Bindings to the Wasm heap memory allocator.
36 versions - Latest release: 8 months ago - 5 dependent packages - 84 dependent repositories - 398 thousand downloads total - 1,339 stars on GitHub - 2 maintainers
Top 5.7% on crates.io
ink_storage_traits 5.1.1
[ink!] defines traits for using ink storage.
19 versions - Latest release: 8 months ago - 2 dependent packages - 51 dependent repositories - 278 thousand downloads total - 1,345 stars on GitHub - 2 maintainers
Top 4.6% on crates.io
ink_ir 5.1.1
data structures and algorithms for ink! intermediate representation
19 versions - Latest release: 8 months ago - 9 dependent packages - 47 dependent repositories - 185 thousand downloads total - 1,416 stars on GitHub - 3 maintainers
Top 4.6% on crates.io
ink_engine 5.1.1
[ink!] Off-chain environment for testing.
33 versions - Latest release: 8 months ago - 4 dependent packages - 66 dependent repositories - 355 thousand downloads total - 1,416 stars on GitHub - 3 maintainers
ink-cli 0.1.0
[ink!] Rust based eDSL for writing smart contracts for Polkadot SDK
2 versions - Latest release: almost 3 years ago - 520 downloads total - 1,416 stars on GitHub - 2 maintainers
Top 7.2% on crates.io
ink_macro 5.1.1
[ink!] Rust based eDSL for writing smart contracts for Substrate
19 versions - Latest release: 8 months ago - 1 dependent package - 46 dependent repositories - 180 thousand downloads total - 1,416 stars on GitHub - 3 maintainers
Top 6.5% on crates.io
ink_e2e 5.1.1
[ink!] End-to-end testing framework for smart contracts.
17 versions - Latest release: 8 months ago - 4 dependent packages - 79 dependent repositories - 65.9 thousand downloads total - 1,416 stars on GitHub - 3 maintainers
ink-fuzzer 0.0.0
[ink!] Fuzzer for the ink! smart contract language
1 version - Latest release: 4 months ago - 511 downloads total - 1,416 stars on GitHub - 2 maintainers
Top 3.1% on crates.io
ink_metadata 5.1.1
[ink!] Metadata definitions for ink! smart contracts.
36 versions - Latest release: 8 months ago - 44 dependent packages - 131 dependent repositories - 401 thousand downloads total - 1,416 stars on GitHub - 2 maintainers
Top 7.2% on crates.io
ink_codegen 5.1.1
data structures and algorithms for generating ink! IR code
19 versions - Latest release: 8 months ago - 1 dependent package - 45 dependent repositories - 181 thousand downloads total - 1,416 stars on GitHub - 3 maintainers
cargo-blflash 0.3.5
BL602 serial flasher.
3 versions - Latest release: about 2 years ago - 3.84 thousand downloads total - 56 stars on GitHub - 1 maintainer
kartoffel 0.7.0
Building blocks for a kartoffel bot
1 version - Latest release: 5 months ago - 679 downloads total - 497 stars on GitHub - 1 maintainer
cargo-contract 5.0.3
Setup and deployment tool for developing smart contracts via ink!
70 versions - Latest release: 6 months ago - 1 dependent repositories - 118 thousand downloads total - 271 stars on GitHub - 2 maintainers
contract-analyze 5.0.3
Library determining source language for smart contracts on substrate
18 versions - Latest release: 6 months ago - 1 dependent package - 22.2 thousand downloads total - 271 stars on GitHub - 3 maintainers
Top 8.1% on crates.io
contract-transcode 5.0.3
Library encoding calls for smart contracts on substrate
41 versions - Latest release: 6 months ago - 6 dependent packages - 6 dependent repositories - 140 thousand downloads total - 271 stars on GitHub - 2 maintainers
Top 6.1% on crates.io
contract-metadata 5.0.3
Library defining metadata for smart contracts on substrate
50 versions - Latest release: 6 months ago - 12 dependent packages - 42 dependent repositories - 321 thousand downloads total - 236 stars on GitHub - 3 maintainers
Top 6.9% on crates.io
contract-build 5.0.3
Library for building ink! smart contracts
34 versions - Latest release: 6 months ago - 9 dependent packages - 26 dependent repositories - 190 thousand downloads total - 236 stars on GitHub - 3 maintainers
contract-extrinsics 5.0.3
Library defining extrinsics for smart contracts on polkadot-sdk
20 versions - Latest release: 6 months ago - 2 dependent packages - 2 dependent repositories - 43 thousand downloads total - 236 stars on GitHub - 3 maintainers
vexriscv 0.0.3 💰
Low level access to the VexRiscv processor
3 versions - Latest release: almost 5 years ago - 4 dependent packages - 8 dependent repositories - 7.49 thousand downloads total - 3 stars on GitHub - 1 maintainer
riscv-minimal-rt 0.5.0
Minimal runtime / startup for RISC-V CPU's
1 version - Latest release: about 6 years ago - 1.77 thousand downloads total - 2 stars on GitHub - 2 maintainers
bl602-macros 0.0.2 💰
Macros for BL602 IoT SDK
2 versions - Latest release: about 4 years ago - 1 dependent package - 3 dependent repositories - 3.46 thousand downloads total - 16 stars on GitHub - 1 maintainer
riscv_analysis 0.1.0-alpha
RISC-V static analysis tools
1 version - Latest release: almost 2 years ago - 2 dependent packages - 1.84 thousand downloads total - 4 stars on GitHub - 1 maintainer
riscv_analysis_lsp 0.1.0-alpha
RISC-V static analysis tool -- LSP helpers
1 version - Latest release: almost 2 years ago - 1.28 thousand downloads total - 4 stars on GitHub - 1 maintainer
riscv_analysis_cli 0.1.0-alpha
RISC-V static analysis tool -- CLI
1 version - Latest release: almost 2 years ago - 1.22 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
embedded-alloc 0.6.0
A heap allocator for embedded systems
4 versions - Latest release: 11 months ago - 6 dependent packages - 6 dependent repositories - 538 thousand downloads total - 400 stars on GitHub - 1 maintainer
sbi-spec 0.0.8
Definitions and constants in the RISC-V Supervisor Binary Interface (RISC-V SBI)
14 versions - Latest release: 9 months ago - 3 dependent packages - 12 dependent repositories - 208 thousand downloads total - 1,173 stars on GitHub - 1 maintainer
rustsbi 0.4.0
Minimal RISC-V's SBI implementation library in Rust
30 versions - Latest release: 9 months ago - 12 dependent repositories - 45.2 thousand downloads total - 1,173 stars on GitHub - 1 maintainer
sbi-testing 0.0.1
Provide a set of test cases for supervisors to verify functions of the supervisor executation env...
4 versions - Latest release: almost 3 years ago - 3 dependent repositories - 5.53 thousand downloads total - 1,173 stars on GitHub - 1 maintainer
rustsbi-macros 0.0.2
Proc-macros for RustSBI, a RISC-V SBI implementation library in Rust
3 versions - Latest release: about 1 year ago - 1 dependent package - 8.64 thousand downloads total - 1,173 stars on GitHub - 1 maintainer
sbi-rt 0.0.3
Runtime library for supervisors to call RISC-V Supervisor Binary Interface (RISC-V SBI)
9 versions - Latest release: over 1 year ago - 2 dependent packages - 10 dependent repositories - 190 thousand downloads total - 1,173 stars on GitHub - 2 maintainers
jh71xx-hal 0.7.2
Hardware abstraction library for the JH71xx SoCs
12 versions - Latest release: 4 months ago - 12 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
sifive-test-device 0.0.0
Provide definition of SiFive test device.
1 version - Latest release: over 2 years ago - 1 dependent repositories - 4.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
ckb-vm-definitions 0.24.14
Common definition files for CKB VM
54 versions - Latest release: 4 months ago - 8 dependent packages - 90 dependent repositories - 463 thousand downloads total - 412 stars on GitHub - 3 maintainers
Top 5.7% on crates.io
ckb-vm 0.24.14
CKB's Virtual machine
57 versions - Latest release: 4 months ago - 12 dependent packages - 87 dependent repositories - 468 thousand downloads total - 412 stars on GitHub - 3 maintainers
jh71xx-pac 0.11.1
Peripheral access crate for the JH71xx SoCs
18 versions - Latest release: 5 months ago - 1 dependent package - 22.6 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
lunasoc-hal 0.2.2 💰
Hardware Abstraction Layer implementation for LunaSoC cores
9 versions - Latest release: about 2 months ago - 6.17 thousand downloads total - 134 stars on GitHub - 2 maintainers
moondancer-pac 0.2.2 💰
A peripheral access crate for the Cynthion Moondancer SoC
7 versions - Latest release: about 2 months ago - 4.78 thousand downloads total - 134 stars on GitHub - 2 maintainers
moondancer 0.2.2 💰
Moondancer firmware for the Great Scott Gadgets Cynthion USB Test Instrument
12 versions - Latest release: about 2 months ago - 7.95 thousand downloads total - 134 stars on GitHub - 2 maintainers
rpmi 0.0.0
RISC-V Platform Management Interface (RPMI) constants and runtime library
1 version - Latest release: 12 months ago - 997 downloads total - 0 stars on GitHub - 1 maintainer
clic 0.0.0
Core-Local Interrupt Controller (CLIC) RISC-V Privileged Architecture support crate
1 version - Latest release: over 1 year ago - 1.35 thousand downloads total - 1 stars on GitHub - 1 maintainer
lib_rv32 0.1.1
A library and CLI tool for emulating, testing, and learning RISC-V.
2 versions - Latest release: almost 4 years ago - 2.44 thousand downloads total - 22 stars on GitHub - 1 maintainer
bnx_hal 0.0.1
Bnx Hardware Abstraction Layer
1 version - Latest release: over 2 years ago - 1.36 thousand downloads total - 1 maintainer
lib-rv32-cli 0.2.0
Extension to lib_rv32 that provides an MCU implementation
1 version - Latest release: almost 4 years ago - 1.39 thousand downloads total - 22 stars on GitHub - 1 maintainer
bl702-hal 0.0.3
HAL for the Bouffalo Lab BL702 microcontroller family
3 versions - Latest release: almost 3 years ago - 3.74 thousand downloads total - 10 stars on GitHub - 1 maintainer
bl602-pac 0.0.0
Embedded Rust's Peripheral Access Crate for BL602 RISC-V WiFi microcontroller
1 version - Latest release: over 2 years ago - 1.43 thousand downloads total - 48 stars on GitHub - 1 maintainer
muta-std 0.1.0
std library for huobi-chain riscv contract.
1 version - Latest release: almost 5 years ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
risc-v-disassembler 0.0.1
Decodes RISC-V instructions into a rust enum.
1 version - Latest release: about 1 month ago - 267 downloads total - 2 stars on GitHub - 2 maintainers
bl602-sdk 0.0.6 💰
Rust Wrapper for BL602 IoT SDK
6 versions - Latest release: about 4 years ago - 3 dependent repositories - 7.6 thousand downloads total - 16 stars on GitHub - 1 maintainer
trapframe 0.10.0
Handle Trap Frame across kernel and user space on multiple ISAs.
21 versions - Latest release: about 1 year ago - 7 dependent repositories - 179 thousand downloads total - 33 stars on GitHub - 2 maintainers
wari 0.0.1
Experimental WebAssembly Runtime for RISC processors.
1 version - Latest release: over 3 years ago - 1.36 thousand downloads total - 6 stars on GitHub - 1 maintainer
betrusted-rt 0.0.1
Minimal runtime / startup for Betrusted RISC-V CPU's
1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 2.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
axplat-riscv64-qemu-virt 0.1.0
Implementation of `axplat` hardware abstraction layer for QEMU RISC-V virt board.
1 version - Latest release: 26 days ago - 1.08 thousand downloads total - 1 stars on GitHub - 1 maintainer
sifive-fe310-g002 0.1.5
Interface for peripherals on the SiFive FE310-G002 cpu
6 versions - Latest release: over 3 years ago - 7.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
d1-pac 0.0.32
Peripheral access API for Allwinner D1 SoC generated from unofficial SVD file
32 versions - Latest release: over 1 year ago - 9 dependent repositories - 48.7 thousand downloads total - 25 stars on GitHub - 1 maintainer
riscv-slic 0.2.0
RISC-V Software-Level Interrupt Controller
3 versions - Latest release: 6 months ago - 5.89 thousand downloads total - 2 stars on GitHub - 1 maintainer