Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shaybox/vrc-osc
Dynamically loaded VRChat OSC plugins written in Rust
https://github.com/shaybox/vrc-osc
lastfm lastfm-api open-sound-control openvr openvr-overlay openvr-sdk osc spotify spotify-api steamvr steamvr-overlay steamvr-plugin vrchat vrchat-avatars vrchat-osc vrchat-tool
Last synced: 2 months ago
JSON representation
Dynamically loaded VRChat OSC plugins written in Rust
- Host: GitHub
- URL: https://github.com/shaybox/vrc-osc
- Owner: ShayBox
- License: mit
- Created: 2022-10-21T17:48:22.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T15:49:46.000Z (9 months ago)
- Last Synced: 2024-05-01T16:00:36.403Z (9 months ago)
- Topics: lastfm, lastfm-api, open-sound-control, openvr, openvr-overlay, openvr-sdk, osc, spotify, spotify-api, steamvr, steamvr-overlay, steamvr-plugin, vrchat, vrchat-avatars, vrchat-osc, vrchat-tool
- Language: Rust
- Homepage: https://git.shaybox.com/vrc-osc/releases/latest
- Size: 1.91 MB
- Stars: 18
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VRC-OSC
Dynamically loaded VRChat OSC plugins written in Rust
## Plugins:
- [`plugin-chatbox`](/plugin-chatbox): Sends messages to the chatbox
- [`plugin-clock`](/plugin-clock): Sends the time to avatar prefabs
- [`plugin-control`](/plugin-control): Control media playback via avatar parameters[^1]
- [`plugin-debug`](/plugin-debug): Log received OSC packets for debugging
- [`plugin-lastfm`](/plugin-lastfm): Sends the current song to the chatbox
- [`plugin-spotify`](/plugin-spotify): Sends the current song and lyrics to the chatbox and control playback via avatar prefabs
- [`plugin-steamvr`](/plugin-steamvr): Registers VRC-OSC as a SteamVR overlay for auto-start/stop[^1]## Planned:
- `plugin-caption`: Live captions your speech to the chatbox[^2]
[^1]: These plugins are Windows and Linux only
[^2]: This plugin waiting for `whisper-rs`'s stream example