Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks. Learn more →
Top 12 Rust Plugin Projects
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languagesProject mention: TIL: you can run code inside markdown :O | reddit.com/r/neovim | 2022-11-16
:bowtie: Fast, configurable, shell plugin managerProject mention: What is the best plugin manager in your opinion? | reddit.com/r/zsh | 2022-07-05
Yes! rossmacarthur/sheldon is easy to use.
Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.
Kakoune Language Server Protocol ClientProject mention: Which editor do you use for your Go coding? | reddit.com/r/golang | 2022-06-22
Kakoune with LSP (gopls).
A Rust port of parinfer.Project mention: neovim plugins that have improved your workflow | reddit.com/r/neovim | 2022-10-23
parinfer-rust, while LISP only for reasons, is still absolutely amazing overall for its performance compared to the Lua version. I do wish there were more bracketing/scope algorithms out there for other languages. With a parinfer plugin, you only need to start a bracket for it to close what it believes is your scope. Great for enclosing things in functions
Frequency modulation synthesizer plugin. Runs on macOS, Windows and Linux (X11) in VST2-compatible hosts.Project mention: Recommendations for UnPopular/ unusual FM synth VST's? | reddit.com/r/synthesizers | 2022-11-09
OctaSine. The dev posts updates on r/synthesizers regularly.
Rust VST3 and CLAP plugin framework and plugins - because everything is better when you do it yourselfProject mention: Uses of Rust and C++ that only one has? | reddit.com/r/rust | 2022-11-29
At least, https://github.com/robbert-vdh/nih-plug already gives many features for developing VST and CLAP. I know, it's not JUCE, and maybe it even doesn't want to be like JUCE in terms of GUI building blocks, but it makes very promising progress.
YubiKey plugin for ageProject mention: age v1.1.0-rc.1: plugin and Yubikeys support | news.ycombinator.com | 2022-06-11
> A good feature of PIV applet of Yubikey 5 is that it stores 24 keys.
Note that not all 24 of those keys are suitable for age usage. The 4 main keys have specific usage definitions in the PIV specification that mean hardware tokens alter how those key slots behave. Only one of them (the KeyManagement slot) has a definition that allows encryption, and even that I was somewhat suspicious of overlapping with, as I couldn't predict how those existing keys were being used, and didn't want to support every possible key type that might be in that slot (which users likely wouldn't be able to alter).
age-plugin-yubikey avoids this complexity by only interacting with the 20 "retired" slots, which have no constraining definitions. (I am considering adding restricted support for the KeyManagement slot specifically for CAC card users who aren't allowed to add new keys to their cards , but this would be behind a default-off feature flag to keep the primary UX simple.)
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Cargo with less noise: warnings are skipped until errors are fixed, Neovim integration, etc.Project mention: What's everyone working on this week (38/2022)? | reddit.com/r/rust | 2022-09-19
Both neovim-remote and nvim-send are no longer needed for the project, because Neovim >= 0.7.0 now has nvim --remote-send. Since it's not high priority and it's trivial enough to change, I left an issue for anyone who wants to contribute to the project.
MVC audio plugin framework for rustProject mention: OctaSine v0.7.0 released (free and open source FM synth VST plugin for macOS/Windows/Linux) with major improvements | reddit.com/r/softsynths | 2022-06-09
VST2 bindings exist (https://github.com/RustAudio/vst-rs) but the VST3 and AU situation is rougher around the edges. There is work being done on abstracting over different plugin standards and easing parameter handling, notably https://github.com/wrl/baseplug and https://github.com/robbert-vdh/nih-plug, but nothing completely stable yet.
Rust Game engine integrated in BlenderProject mention: Resources on WGSL clip planes? | reddit.com/r/GraphicsProgramming | 2022-09-18
You could use a compute shader to do some clipping though This is what I'm doing for 3d culling: https://github.com/gents83/INOX/blob/master/data_raw/shaders/wgsl/compute_culling.wgsl
🎹 Simple MIDI note repeater plugin (VST3/CLAP). (by AlexW00)Project mention: ⏱️ Clockwork: Simple MIDI note repeater plugin written in rust. | reddit.com/r/rust | 2022-09-02
If you want to check it out, it is available here on GitHub!
Sample Grafana Backend Plugin, with backend written in RustProject mention: Announcing the Grafana Plugin SDK for Rust | reddit.com/r/rust | 2021-12-08
I've been using this SDK to work on a Grafana datasource for the Tokio Console (still WIP!) so it's seen at least some action, but contributions and feature requests are welcome. An example project is available to help get you started if you want to dive in.
Rust Plugin related posts
2 projects | reddit.com/r/Bitwig | 16 Nov 2022
Polyverse Black Friday Sale - "I Wish" ($49) "Comet" ($89) "Gatekeeper" ($39) "Manipulator" ($89) "Infected Mushroom Plugin Bundle" ($149) "Polyverse Everything Bundle" ($229) through 6 December
1 project | reddit.com/r/AudioProductionDeals | 15 Nov 2022
Recommendations for UnPopular/ unusual FM synth VST's?
1 project | reddit.com/r/synthesizers | 9 Nov 2022
Is RefCell really a way to make Rust lie?
1 project | reddit.com/r/learnrust | 2 Nov 2022
OctaSine (free and open source FM synth) v0.8.1: Apple Silicon support, performance improvements, bug fixes
5 projects | reddit.com/r/synthesizers | 29 Oct 2022
VST3 in Rust?
2 projects | reddit.com/r/rust | 25 Oct 2022
Rust vs C/C++
1 project | reddit.com/r/rust | 20 Sep 2022
A note from our sponsor - Zigi
www.zigi.ai | 3 Dec 2022
What are some of the best open-source Plugin projects in Rust? This list will help you: