gpgme-json(1)

gpgme-json1

Native messaging based gpgme operations

Usage

gpgme-json [{--interactive | -i}] [{--single | -s}] [--identify file] [--lib-version] [{--help | -h}]

Overview

gpgme-json is a JSON to GPGME bridge. This interface allows web-browser extensions to communicate with the GPGME library through the Native Messaging facility from web-browser.

Options

gpgme-json accepts the following options on the command line:

-i
--interactive

Enable interactive mode. Interactive mode also provides some online help.

-s
--single

Enable single request mode.

--identify file|-

Identify the type of the data found in ‘file’ or standard input -.

--debug

Enable debug mode. Logs are saved to to ‘~/.gnupg/S.gpgme-json.log’.

Note that you can also turn debug mode on and specify a custom logfile using the environment variable GPGME_JSON_DEBUG.

--lib-version

Print GPGME library version.

-h
--help

Print a usage message summarizing the most useful command-line options.

Releases

2 releases since Debian 13 (Trixie); the text changed 1 time.

  1. 13
  2. Arch

Bugs

Please report bugs to <https://bugs.gnupg.org>.

From gpgme 2.2.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.