Skip to main content

Do fun things with Steam VDF data files

Project description

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

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

pipenv run python setup.py build_sphinx

Distribute

rm -rf dist/*
python3 -m build
twine check dist/*
twine upload dist/*

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.2.tar.gz (26.6 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.2-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for steam_vdf-0.1.2.tar.gz
Algorithm Hash digest
SHA256 143f9ec9ec423e4e669d3fdd46da5a1c367d20c678d7ac7d92d3c2e7d6243212
MD5 9bb80100b0aee69b4d5a4743c20c5061
BLAKE2b-256 de6aeaa2a2907fea5e8cd143b93f8ce9cdac5a86ca7820dc51f91e7d8436ba1d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for steam_vdf-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9fbcd52930233bbe86708a7f407c1cf44d8a4ea052600b5d2e525a1b1a3a61e9
MD5 41179016bbc37812aa6aa5527bbe845d
BLAKE2b-256 68d588b6a133b59249b3c92198bed41bf9e5d64b0a4518abff64449ce52931d9

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