A Cargo plugin for developing REAPER extension and VST plugins with Rust.

built-with-nix built-with-rust cargo-plugin reapack reaper reaper-daw reaper-rs reascript
4 Open Issues Need Help Last updated: Aug 31, 2025

Open Issues Need Help

View All on GitHub
good first issue

A Cargo plugin for developing REAPER extension and VST plugins with Rust.

Rust
#built-with-nix#built-with-rust#cargo-plugin#reapack#reaper#reaper-daw#reaper-rs#reascript

AI Summary: Update the project's README.md file to replace the relative path to the logo image with a raw GitHub content link, ensuring the logo renders correctly regardless of where the README is accessed.

Complexity: 1/5
documentation good first issue

A Cargo plugin for developing REAPER extension and VST plugins with Rust.

Rust
#built-with-nix#built-with-rust#cargo-plugin#reapack#reaper#reaper-daw#reaper-rs#reascript

AI Summary: Fix cross-compilation issues in the `cargo-reaper-build` script by making it aware of target operating system and file extensions, and disabling symlinking during cross-compilation. This involves modifying functions like `from_plugin_file_name` and `add_plugin_ext` to handle different file extensions based on the target OS and setting the `no_symlink` flag appropriately.

Complexity: 4/5
bug good first issue

A Cargo plugin for developing REAPER extension and VST plugins with Rust.

Rust
#built-with-nix#built-with-rust#cargo-plugin#reapack#reaper#reaper-daw#reaper-rs#reascript

AI Summary: Add a GitHub Actions workflow to perform continuous integration (CI) testing for a Rust Cargo plugin. The workflow should build and test the plugin across multiple target architectures (Linux, macOS, and Windows) using a combination of Nix flakes and standard GitHub Actions runners. Windows targets require special handling due to the use of MSVC.

Complexity: 4/5
good first issue

A Cargo plugin for developing REAPER extension and VST plugins with Rust.

Rust
#built-with-nix#built-with-rust#cargo-plugin#reapack#reaper#reaper-daw#reaper-rs#reascript