Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VPKTool

A tool for packaging and unpacking VPK archives.


Download

Platform Link
Windows VPKTool-Win.zip
Linux VPKTool-Linux.zip

Features

  • Auto-detection — detects VPK files or loose files/folders and acts accordingly
  • Unpack mode — extracts all contents from .vpk archives into the current directory
  • Pack mode — compiles loose files and folders into a new .vpk archive

Usage

Place the .vpk or files/folders in a folder next to the script and run it.

Unpack mode

If the folder contains .vpk files, the tool will extract their contents into the current directory and then delete the original VPK files.

Pack mode

If the folder contains loose files or directories (no .vpk files), the tool will compile everything into a new VPK archive and delete the originals.

Output will be a randomly named pakXX_dir.vpk file.


Notes

  • VPK output name is randomized (pak09pak99) to avoid conflicts
  • Source files are deleted automatically after a successful operation — make sure you have backups if needed

Built with

Library Purpose
vpk Reading and writing VPK archives
rich Terminal formatting and colored output

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages