• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
VPM - VaM Package Manager

Plugins + Scripts VPM - VaM Package Manager

Download [9.54 MB]

gicstin

New member
Joined
Apr 5, 2025
Messages
1
Reactions
10
gicstin submitted a new resource:

VPM - VaM Package Manager - Manager for your VaM packages, with advanced functions.

VPM - VaM Package Manager v0.4.08

A powerful, modern package management tool for Virt-A-Mate

⚠️ Disclaimer - Work in Progress

Please Note: VPM is currently in active development and should be considered beta software.

  • 🐛 Bugs may occur - While we test extensively, unexpected issues can happen, especially with unusual...

Read more about this resource...
 
Hi @gicstin ! Sounds like a very interesting tool, thanks a lot ! I'm afraid to install it because I may spend hundreds of hours to play with it ;)
You say it's a beta but is it already workable or an early WIP ?
 
Cool app, really curious if you can make it work with browserAssist's var management feature as it stores its own version of unloaded vars in an offloaded folder inside the plugin data folder. Basically, I would like the app to be able to scan the addonpackages folder as well as any other folder where unloaded vars may be and then use this app just to browse and manage dependencies without using it's native unload feature.
 
Hi @gicstin ! Sounds like a very interesting tool, thanks a lot ! I'm afraid to install it because I may spend hundreds of hours to play with it ;)
You say it's a beta but is it already workable or an early WIP ?
Yes, it very much works fine already. Come say hi at our Discord!
 
Cool app, really curious if you can make it work with browserAssist's var management feature as it stores its own version of unloaded vars in an offloaded folder inside the plugin data folder. Basically, I would like the app to be able to scan the addonpackages folder as well as any other folder where unloaded vars may be and then use this app just to browse and manage dependencies without using it's native unload feature.
It supports sfishere's VAR Browser seamlessly. I also use BA with it, but BA doesnt see stuff in /AllPackages (as VPM does). So I preload stuff I need and VPM makes the autoload list super easy to manage.

Please come to Discord to give your input!
 
Do you respect AllAddons folder structure?
Ie. I have everyhing divided according to hub: scenes/looks/etc - what happen after install/uninstall? If I have scene in AllPackages\best_scenes\BestSceneCreator.HisBestScene.2.var - after install and uninstall it will be in the same location? Checked, looks like it respects structure.

What do you mean by "VPM moves and modifies files" - why files are modified and can it turned off? Or is it only in those action on demand like compress textures or modify hair?

What should be done after install - VAM restart? VAM refresh? Nothing?

You've wrote "compatible with var_browser" - so I guess you scan also AllPackages? Checked, yes AllPackages are scanned.


The interface is weak:
* filters - you can make filter invisible but it still occupies some space - after moving all but 3 as invisible and set as last, I have only half of screen height for use - the rest is taken by "hidden" filters and some empty space - hint - hide them all under single icon with list
* don't know how to clear autoinstall or favourite - no action in context menu, clicking same icon probably does not work
* too many information on packages - could be in details. Do you really need number of dependecies?
* dependencies - to install you have to choose any missing dependency and then can download them all. Some windows appear but there's no warning before close and interrupting the download. So I've choose to download all dependencies but closed the window - I think not all were downloaded. Also - why display packages names in two panels? What is clear button useful for?
* there's fancy dependency window with dozen of display modes and no "download" button... Why not just show a dependency tree on main window?
* whole interface is a little chaotic - you see packages, next dependencies with package info (package from left side) below dependencies, next to the right the preview of package under hub buttons... And there's not so useful context menu... There are buttons on top, on the left, on the right, on the bottom and context menu and buttons under buttons... Steam app design is really not the best in the world.

Errors:
* I've tested it on 9 vars and 16 dependencies - after clearing filters there's a delay with filling the list of vars or vars does not appear at all
* filters - i've managed to hide some filters, after clearing sorting criteria (?) all appear again
* application hide all packages and couldn't get them back and after that it hanged
* it's not so fast - with only 25 vars. And I have like thousands...
* you probably have memory leaks - after few minutes and playing with things the app took almost 1GB of memory...

I'm long time user of var_browser but always looking for sth new. Idea is great but currently var_browser is easier to use.
 
Last edited:
Hi. I just want to voice support for what you're attempting (and you've bitten off a LOT). More power to you.

I am monitoring your development since I need a better solution for my VAR collection chaos. As a long time user and fan of Var Browser, my ideal scenario is that sFisherE comes back and picks up development for VB. But since that is not likely, VPM may be the alternate solution.

I don't use Browser Assist for VAR management, but it seems a lot of people do. So a few words in your excellent documentation addressing your plans (or non-plans) for BA may be needed.

Anyway, keep on keeping on. VPM appears to be more diamond than rough.
 

Similar threads

Back
Top Bottom