VTS-Sharp: Unity Plugin for VTube Studio

VTS-Sharp is a Unity C# client interface for creating VTube Studio plugins. To start making a plugin, create a class that extends VTSPlugin and call the Initialize method. Pass in your preferred implementations of a JSON utility, websocket, and authorization token storage. You can then call any method from the official VTube Studio API. An example of custom plugin creation can be found in the Examples folder, which includes default implementations of the initialization dependencies. For in-depth explanations of the API functionality, please refer to the official API's readme.

Key features include:

Ease of setup, with no need to worry about WebSocket connections or token authorization.

Dependency-injection pattern for easy swapping of internals.

Super lightweight.

VTS-Sharp: Unity Plugin for VTube Studio - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

AI Studio: Real-time AI Integration for Unity

AI Studio: Real-time AI Integration for Unity Thumbnail

Mesh Combine Studio 2: Automatic Mesh Combiner for Unity

Mesh Combine Studio 2: Automatic Mesh Combiner for Unity Thumbnail

Modular Music Studio for Unity (URP)

Modular Music Studio for Unity (URP) Thumbnail

Real-Time Lip Syncing for Unity

Real-Time Lip Syncing for Unity Thumbnail

Bluetooth Thermal Printer Plugin for Unity

Bluetooth Thermal Printer Plugin for Unity Thumbnail

Leaderboard Plugin for Unity

Leaderboard Plugin for Unity Thumbnail