Back to the catalogue

VRM Manager

VRoid Hub library, VRM editor and accessory manager

Install in Astra

In Astra, open Plugins and search for:

denchik-vroid-manager

Don’t have Astra yet? Get Astra

Details

Updated
2026-09-07
License
MIT
Status
Grandfathered until 2026-12-15 06:00 UTC

Being listed means these bytes were published by the repository shown and passed the registry’s automated checks. It is not a sandbox, not a security review, and not an endorsement.

About

VRM Manager

VRM Manager is an Astra plugin for managing local VRM models, VRoid Hub models, accessories and basic VRM editing.

Author: denchik
License: MIT
Version: 1.1.7

Image not shown — raw.githubusercontent.com

Features

  • Local VRM library
  • VRoid Hub search and downloads
  • OAuth 2.0 + PKCE for VRoid Hub
  • VRM/GLB inspection
  • Object and mesh tree
  • Hide/show model nodes
  • Save edited .edited.vrm copies
  • Accessory management
  • Direct import into Astra Character Library
  • Astra UI page with transparent background and theme integration

Astra import

Import to Astra does not automate clicks in the Astra window.

It detects the Astra Character Library on the local Windows installation and registers the model by creating or updating:

  • pack/models/model.vrm
  • pack/characters/character/character.toml
  • library.json

Before changing library.json, the plugin creates a timestamped backup.

The plugin first checks standard Astra AppData locations and can also use the ASTRA_COMPANION_DIR environment variable for a custom Character Library location.

Requirements

  • Astra with plugin support
  • Windows x64
  • Node.js runtime supplied by Astra
  • VRoid Hub Client ID and Client Secret for VRoid Hub features

Permissions

The plugin requests:

  • set_variable: stores the currently selected VRM path for the Astra session.
  • send_chat_message: lets the "Use in Astra" action ask Astra to use the selected VRM.

Development

npm install
npm run build
npm run check

astra-plugin check . --strict
astra-plugin test .

Releases

1.1.72026-09-07

Protocol 1

Permissions

  • send_chat_message High riskThe author says: “Позволяет кнопке «Использовать в Astra» передать Astra запрос на использование выбранной VRM-модели.”
  • set_variable StandardThe author says: “Передаёт выбранную VRM-модель Astra как активную модель для использования.”
Files and provenance
TargetSizeSHA-256
noarchdenchik-vroid-manager-1.1.7-noarch.astraplugin242.5 kB51fd40aad14a618ab81846deb5c771b8c76ab2168de1eeb9b5716037fa92ab10

Provenance

Repository
denchik2444/vrm-manager
Release repository
denchik2444/vrm-manager
Tag
v1.1.7
Commit
cf347a05cfa3363253d08b8f2be5819b64fd0536
For the publisherThis listing has to be bound to a repositoryBind by 2026-12-15 06:00 UTC · cutover 2026-10-16 06:00 UTCHow

Migration notice, round 2.

The binding deadline is 2026-12-15 06:00 UTC.

Binding needs a Minice account that owns Astra, a binding line committed to the repository, a new tag, and a moderator’s approval of the first binding.

A release that is not held and passes the automated checks is published at once, marked not reviewed by moderators.

From 2026-10-16 06:00 UTC, a held release waits until this listing is bound.

Binding happens in the plugins panel; there is nowhere else to do it. Repository bindings