An open API service indexing awesome lists of open source software.

https://github.com/vrlabs/controllercleaner

Controller Editor's "Cleanup unused sub-assets" in a standalone and faster script.
https://github.com/vrlabs/controllercleaner

Last synced: 11 months ago
JSON representation

Controller Editor's "Cleanup unused sub-assets" in a standalone and faster script.

Awesome Lists containing this project

README

          

Note: this fork goes against Dreadrith's, the Original Author, wishes. It is however compliant with the original OS license.

# Controller Cleaner

[![Generic badge](https://img.shields.io/github/downloads/VRLabs/ControllerCleaner/total?label=Downloads)](https://github.com/VRLabs/ControllerCleaner/releases/latest)
[![Generic badge](https://img.shields.io/badge/License-MIT-informational.svg)](https://github.com/VRLabs/ControllerCleaner/blob/main/LICENSE)
[![Generic badge](https://img.shields.io/badge/Unity-2019.4.31f1-lightblue.svg)](https://unity3d.com/unity/whats-new/2019.4.31)
[![Generic badge](https://img.shields.io/badge/SDK-AvatarSDK3-lightblue.svg)](https://vrchat.com/home/download)

[![Generic badge](https://img.shields.io/discord/706913824607043605?color=%237289da&label=DISCORD&logo=Discord&style=for-the-badge)](https://discord.vrlabs.dev/)
[![Generic badge](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dvrlabs%26type%3Dpatrons&style=for-the-badge)](https://patreon.vrlabs.dev/)

Controller Editor's "Cleanup unused sub-assets" in a standalone and faster script.

![Preview](https://github.com/user-attachments/assets/eb139835-f5e8-4f3c-a9c3-bba1090d25a1)

### ⬇️ [Download Latest Version](https://github.com/VRLabs/ControllerCleaner/releases/latest)

### 📦 [Add to VRChat Creator Companion](https://vrlabs.dev/packages?package=dev.vrlabs.controllercleaner)

---

## What it does

![Preview](https://github.com/user-attachments/assets/4f21ec68-24a4-4549-a627-0b95e244656f)

Sub-assets are assets embedded into a parent asset but are hidden by default. Certain actions may cause sub-assets to remain as residue in a controller and build up over time without being used and only serve to bloat the controller even further and sometimes even cause issues.

This tool can scan and clean up the residue in your controllers.