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.1.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.1-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vws_cli-2026.2.15.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c5756212a1e4d6bfb92cd638189695943cb7cc4593d13abecf138e3545850eb0
MD5 ce38a405ffc87d116c280b37ca00b913
BLAKE2b-256 6c8930a876e8389478afee4134c374e2ee2217e3962324251c99fb0c0aed45e3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: vws_cli-2026.2.15.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e215537d92609cf137a1d5efd42781b0c8e851a36e0720ed9cd45130ad364771
MD5 ad37f969f439a89a201201e29fce9721
BLAKE2b-256 2be91b4009bfb26c145ce46f1cb7b268138772111e7b88360e82ee6df910de2e

See more details on using hashes here.

Provenance

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