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.8.tar.gz (25.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.8-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: steam_vdf-0.1.8.tar.gz
  • Upload date:
  • Size: 25.6 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.8.tar.gz
Algorithm Hash digest
SHA256 a6aa10c01781833751df6219b75c22201e697b12318b3c017a9795f7592735e0
MD5 602a31cdc0bf96a376c186c6ce587a36
BLAKE2b-256 e040e799a3744e2b42a1d6aee4bf1e57cd533956a70ddb629055f3088c74db7d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: steam_vdf-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 27.4 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 c4ed6cc6a9ef34d16e8bce0db2fdebb21f9a3fe32f225c9c522cb4b155106c49
MD5 22a9189987c8caea6b0804d683b8a0ae
BLAKE2b-256 0b5430c7522e72a7f94438db2734bfac79166f2aac15033afd0ccd6c070394e3

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