GPGME-JSON(1)
π gpgme-json β bestie edition π
okay so this is the gpgme-json page from the GNU manual, and honestly? it's kind of a big deal. sit down, grab a boba, we're doing this. π§β¨
β¨ NAME β¨
gpgme-json β GPGME operations, but delivered via Native messaging. yes bestie, it's the bridge. π
πΈ SYNOPSIS πΈ
gpgme-json [--interactive|-i] [--single|-s] [--identify file]
[--lib-version] [--help|-h]
look at her. look at the flags. iconic. π
π¦ DESCRIPTION π¦
so like, gpgme-json is a JSON to GPGME bridge. that's the whole vibe. π«Ά
this interface is literally how web-browser extensions get to talk to the GPGME library β through the Native Messaging facility from web-browser. no cap, that's the mechanism. the browser extension yaps, gpgme-json translates, GPGME does the thing. periodt. π
π OPTIONS π
gpgme-json accepts the following options on the command line, and yes we're going through every single one because we don't skip. π€
-i,--interactiveβ turns on interactive mode β¨. and guess what? interactive mode also provides some online help, so she's self-sufficient, she's got her own little support system. obsessed.-s,--singleβ turns on single request mode. one request. that's it. that's the whole energy. π―--identify file|-β sniffs out the type of the data found infile, or from standard input if you pass-. detective behaviour fr fr. π--debugβ turns on debug mode π. logs get saved to~/.gnupg/S.gpgme-json.log.
heads up bestie: you can also turn debug mode on and specify a custom logfile using the environment variable GPGME_JSON_DEBUG. so many options, we love flexibility. π
--lib-versionβ prints the GPGME library version. just the version. quick little flex. π-h,--helpβ prints a usage message summarizing the most useful command-line options. your girl is helpful like that. π
π BUGS π
found a bug? not me manifesting that, but if it happens β please report bugs to <https://bugs.gnupg.org>. they want to hear from you, fr. π
π COPYRIGHT π
gpgme-json is Copyright 2018-2024 g10 Code GmbH. licensed under LGPL version 2.1 or later <https://www.gnu.org/licenses/>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
read that again. NO WARRANTY. she's free, she's open, she comes with zero promises. that's the deal, bestie. π
and that's the page!! π this was GPGME 2.2.0, dated 2026-08-04, from the GPGME-JSON(1) manual. slay, stay safe, and always read the manpage before you pipe anything into anything. πβ¨π¦
π¦ where this page comes from
- arch rolling: gpgme 2.2.0-1 Β· GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms