Skip to main content

A CLI for the Vuforia Web Services (VWS) API.

Project description

Build Status PyPI

vws-cli

A CLI for Vuforia Web Services.

Installation

With pip

Requires Python 3.13+.

$ pip install VWS-CLI

With Homebrew (macOS, Linux, WSL)

Requires Homebrew.

$ brew tap VWS-Python/vws
$ brew install vws-cli

With Nix

Requires Nix.

$ nix --extra-experimental-features 'nix-command flakes' run "github:VWS-Python/vws-cli" -- --help

To avoid passing --extra-experimental-features every time, enable flakes permanently.

Or add to your flake inputs:

{
  inputs.vws-cli.url = "github:VWS-Python/vws-cli";
}

With Docker

$ docker run --rm "ghcr.io/vws-python/vws-cli" --help

To use vuforia-cloud-reco:

$ docker run --rm --entrypoint vuforia-cloud-reco "ghcr.io/vws-python/vws-cli" --help

With winget (Windows)

Requires winget.

$ winget install --id VWSPython.vws-cli --source winget --exact
$ winget install --id VWSPython.vuforia-cloud-reco --source winget --exact

Pre-built Linux binaries

See the full documentation for details on how to install pre-built Linux binaries.

Pre-built Windows binaries

Download the Windows executables from the latest release and place them in a directory on your PATH.

Pre-built macOS (ARM) binaries

See the full documentation for details on how to install pre-built macOS binaries.

Usage example

$ vws add-target \
    --server-access-key "$SERVER_ACCESS_KEY" \
    --server-secret-key "$SERVER_SECRET_KEY" \
    --name my_image_name \
    --width 2 \
    --image ~/Documents/my_image.png \
    --application-metadata "$(echo 'my_metadata' | base64)" \
    --active-flag true
03b99df0-78cf-4b01-b929-f1860d4f8ed1
$ vws --help
...
$ vuforia-cloud-reco my_image.jpg \
    --max-num-results 5 \
    --include-target-data none
- target_id: b60f60121d37418eb1de123c381b2af9
- target_id: e3a6e1a216ad4df3aaae1f6dd309c800
$

Full documentation

See the full documentation for information on:

  • All available commands.

  • Setting up autocompletion.

  • How to contribute to this project.

  • Release notes.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

vws_cli-2026.2.15.2.tar.gz (140.4 kB view details)

Uploaded Source

Built Distribution

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

vws_cli-2026.2.15.2-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file vws_cli-2026.2.15.2.tar.gz.

File metadata

  • Download URL: vws_cli-2026.2.15.2.tar.gz
  • Upload date:
  • Size: 140.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for vws_cli-2026.2.15.2.tar.gz
Algorithm Hash digest
SHA256 5e2f0171d73b0095cb649e04c7b21883dd46e3a5d4133af95850f18807263e59
MD5 60bc05b9b8e414bc04015aa9ccaa451c
BLAKE2b-256 e89b5bd4f781e71536376e7fcb0729530ccba3f4f9dd53e6547468ea3d4cf8a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for vws_cli-2026.2.15.2.tar.gz:

Publisher: release.yml on VWS-Python/vws-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vws_cli-2026.2.15.2-py3-none-any.whl.

File metadata

  • Download URL: vws_cli-2026.2.15.2-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for vws_cli-2026.2.15.2-py3-none-any.whl
Algorithm Hash digest
SHA256 12001d3f13d9806da51174a91a3eec945e3e0299e299346d984bc9036af8e6cf
MD5 f446b382f8852a572029268d8ef394eb
BLAKE2b-256 6cfc7967a7fac287e755beda2cdd8883455dbbe251dd57dfeebafac7631083c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for vws_cli-2026.2.15.2-py3-none-any.whl:

Publisher: release.yml on VWS-Python/vws-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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