npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

com.toshi.vlivekit

v0.1.30

Published

Unity Editor tools for installing VLiveKit packages and exporting console errors from Live Console.

Readme

VLiveKit Package Manager

VLiveKit Package Manager is a small Unity Editor package for installing and updating VLiveKit packages.

This package does not depend on the individual VLiveKit packages. It adds an installer menu that checks the current project and installs missing VLiveKit packages when you choose to do so.

Menu

After the package is imported, open:

toshi > VLiveKit Package Manager

The legacy menu is also available at:

toshi > VLiveKit > Package Manager

The window can:

  • refresh the package catalog from the latest published com.toshi.vlivekit package
  • check installed package versions
  • check the latest versions from the npm registry
  • open package GitHub repositories and documentation
  • install all available packages or only missing packages from the header buttons
  • update installed registry packages from the header Update button
  • show update progress while batch operations are running
  • detect local Packages folders, submodules, and Assets/toshi.VLiveKit folders without replacing them automatically

Unity Console errors can be copied or exported from:

toshi > VLiveKit > Console > Live Console

Live Console writes exported errors to Logs/VLiveKitConsoleLogs so they can be shared without selecting console entries one by one.

LensFilters HDRP volume setup can be opened from:

toshi > VLiveKit > LensFilters > Recommended HDRP Volume Settings...

The settings window shows whether each recommended LensFilters HDRP custom post process is already configured, missing, or placed in the other post-process phase. It applies the recommended order only when you press the apply button inside the window.

Package

  • Display name: VLiveKit Package Manager
  • Package ID: com.toshi.vlivekit
  • Unity: 2022.3
  • Repository: https://github.com/toshi-kundesu/VLiveKit

Install

Bootstrap unitypackage

Import VLiveKitPackageManagerBootstrap.unitypackage into the Unity project.

Unity adds a bootstrap script under Assets/VLiveKitPackageManagerBootstrap/Editor/ and shows a VLiveKitPackageManager prompt. Choose Set Up to add the com.toshi scoped registry and install com.toshi.vlivekit with Unity Package Manager.

Unity 6.3 and newer can verify UPM package signatures. Use signed .tgz releases when publishing to npm so Unity Package Manager can show a verified package instead of Missing Signature.

If the project is not managed with Git, make a project backup before installing packages.

After installation, open:

toshi > VLiveKit Package Manager

Manual manifest setup

Configure the scoped registry in Packages/manifest.json.

{
  "scopedRegistries": [
    {
      "name": "toshi",
      "url": "https://registry.npmjs.org",
      "scopes": [
        "com.toshi"
      ]
    },
    {
      "name": "npmjs",
      "url": "https://registry.npmjs.com",
      "scopes": [
        "jp.keijiro",
        "com.hecomi"
      ]
    }
  ],
  "dependencies": {
    "com.toshi.vlivekit": "0.1.30"
  }
}

Signed release helper

Tools~/SignVLiveKitPackages.ps1 signs packages listed in package-catalog.json with Unity 6.3 -upmPack. It skips third-party package entries and verifies that each signed tarball contains .attestation.p7m before optional npm publish.

Provide credentials through local environment variables instead of committing or pasting them:

$env:UNITY_CLOUD_ORG="your_org_id"
$env:UNITY_USERNAME="[email protected]"
$env:UNITY_PASSWORD="your_password"
powershell -ExecutionPolicy Bypass -File Packages\VLiveKit\Tools~\SignVLiveKitPackages.ps1 -Publish -IncludePackageManager