Skip to main content

Steam VDF file parser

Project description

Static Badge PyPI - Version GitHub License GitHub Actions Workflow Status

Steam VDF Tool

A command-line utility for managing Steam library data, non-Steam game shortcuts, and analyzing Steam storage usage.

Features

  • Display Steam library information and user accounts
  • List and manage non-Steam game shortcuts
  • Analyze storage usage of Steam and non-Steam directories
  • Export VDF files to JSON format (for valid types)
  • Binary VDF file support
  • Restart Steam service
  • Analyze storage of Steam and Non-Steam games

Installation

It is recommended to use pipx for system isolation best practices.

pipx install steam-vdf

If you must use pip:

pip install steam-vdf

Usage

steam-vdf --help

Some commands (such as info), have additional help information:

steam-vdf info --help

Development

Install

Install a local version with:

# Install using pipenv (recommended)
pipenv install --dev
pipenv shell

Build docs

make docs

Distribute

Build

make

Upload

make upload

https://packaging.python.org/en/latest/tutorials/packaging-projects/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

steam_vdf-0.1.10.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

steam_vdf-0.1.10-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

Details for the file steam_vdf-0.1.10.tar.gz.

File metadata

  • Download URL: steam_vdf-0.1.10.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for steam_vdf-0.1.10.tar.gz
Algorithm Hash digest
SHA256 2d170e83abc43322310069c6c444686157e2af70ace47932a60545fdaee6b712
MD5 c6099cffc6175bd13241a4c6a5d33351
BLAKE2b-256 6e9e8dafb1232f54c5ecbc044e7fd965241a1abb4fd3bf887c193f9788d6b148

See more details on using hashes here.

File details

Details for the file steam_vdf-0.1.10-py3-none-any.whl.

File metadata

  • Download URL: steam_vdf-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 27.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for steam_vdf-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 02d1e2c6d80af465e1dd392b364c8850fb80914df304a199e55403422ec0c2b3
MD5 96e66a57751342705e1afc9982ab25a6
BLAKE2b-256 3c9fdb7ffdcae7ceb8f6b22beec3d7d7dcd1e1a59015a8e4442389d5d71d885c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page