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.7.2.tar.gz (138.8 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.7.2-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vws_cli-2026.2.7.2.tar.gz
  • Upload date:
  • Size: 138.8 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.7.2.tar.gz
Algorithm Hash digest
SHA256 5e64098ba783002d26d8bc0cfd986178a334efb2abeafe6638c182b4affdbc63
MD5 cd9666a8d9fe2edf601f082637e003d1
BLAKE2b-256 826b3dd1042c537f67a0ab990e0823dd0c752f65515932a7e5f8c7449629c9ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for vws_cli-2026.2.7.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.7.2-py3-none-any.whl.

File metadata

  • Download URL: vws_cli-2026.2.7.2-py3-none-any.whl
  • Upload date:
  • Size: 12.3 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.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 27fb4299be792212e8bd019beaeb6a6624c48aa55c565dbdee495973838245cc
MD5 28c09422d8b85c878f9d906c7792a345
BLAKE2b-256 1f847cd422faddbeff89b525ef94c298eb190bb130a011b551ac8a88ff5bcb08

See more details on using hashes here.

Provenance

The following attestation bundles were made for vws_cli-2026.2.7.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