_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


libextractor 1.14
Dependencies: bzip2@1.0.8 exiv2@0.27.7 file@5.46 flac@1.5.0 gdk-pixbuf@2.44.4 giflib@5.2.1 glib@2.86.0 gst-plugins-base@1.28.1 gstreamer@1.28.1 libapparmor@4.1.2 libarchive@3.7.7 libgsf@1.14.54 libjpeg-turbo@2.1.4 libltdl@2.4.7 libmp4v2@2.0.0 libmpeg2@0.5.1 libogg@1.3.6 libsmf@1.3 libtiff@4.4.0 libvorbis@1.3.7 rpm@4.20.1 tidy-html@5.8.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/gnunet.scm (gnu packages gnunet)
Home page: https://www.gnu.org/software/libextractor/
Licenses: GPL 3+
Build system: gnu
Synopsis: Library to extract meta-data from media files
Description:

GNU libextractor is a library for extracting metadata from files. It supports a very large number of file formats, including audio files, document files, and archive files. Each file format is implemented as a plugin, so new formats can be added easily. The package also contains a command-line tool to extract metadata from a file and print the results.

gnunet 0.27.0
Dependencies: bluez@5.79 glpk@5.0 curl@8.6.0 gnutls-dane@3.8.9 gstreamer@1.28.1 jansson@2.14 libextractor@1.14 libidn2@2.3.7 libgcrypt@1.11.0 libjpeg-turbo@2.1.4 libltdl@2.4.7 libmicrohttpd@1.0.5 libogg@1.3.6 libsodium@1.0.22 libunistring@1.3 opus@1.6.1 pulseaudio@16.1 sqlite@3.39.3 zbar@0.23.93 zlib@1.3.1
Channel: guix
Location: gnu/packages/gnunet.scm (gnu packages gnunet)
Home page: https://www.gnunet.org/en/
Licenses: AGPL 3+
Build system: meson
Synopsis: Secure, decentralized, peer-to-peer networking framework
Description:

GNUnet is a framework for secure peer-to-peer networking. The high-level goal is to provide a strong foundation of free software for a global, distributed network that provides security and privacy. GNUnet in that sense aims to replace the current internet protocol stack. Along with an application for secure publication of files, it has grown to include all kinds of basic applications for the foundation of a GNU internet.

For reliable NAT traversal, also install the miniupnpc package.

pinentry-bemenu 0.14.0
Dependencies: bemenu@0.6.23 libassuan@3.0.1 libgpg-error@1.51 popt@1.18
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://github.com/t-8ch/pinentry-bemenu
Licenses: GPL 3+
Build system: meson
Synopsis: Pinentry implementation based on @code{bemenu}
Description:

This package provides a Pinentry implementation based on Bemenu.

paperkey 1.6
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://www.jabberwocky.com/software/paperkey/
Licenses: GPL 2+
Build system: gnu
Synopsis: Backup OpenPGP keys to paper
Description:

Paperkey extracts the secret bytes from an OpenPGP (GnuPG, PGP, etc) key for printing with paper and ink, which have amazingly long retention qualities. To reconstruct a secret key, you re-enter those bytes (whether by hand, OCR, QR code, or the like) and paperkey can use them to transform your existing public key into a secret key.

gpa 0.11.1
Dependencies: bash-minimal@5.2.37 gnupg@2.4.8 gpgme@1.24.1 libassuan@3.0.1 libgpg-error@1.51 gtk+@3.24.51
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://gnupg.org/software/gpa/
Licenses: GPL 3+
Build system: gnu
Synopsis: Graphical user interface for GnuPG
Description:

GPA, the GNU Privacy Assistant, is a graphical user interface for GnuPG. It can be used to encrypt, decrypt, and sign files, to verify signatures, and to manage the private and public keys.

pgpdump 0.35
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://www.mew.org/~kazu/proj/pgpdump/en/
Licenses: Modified BSD
Build system: gnu
Synopsis: PGP packet visualizer
Description:

pgpdump displays the sequence of OpenPGP or PGP version 2 packets from a file.

The output of this command is similar to GnuPG's list packets command, however, pgpdump produces more detailed and easier to understand output.

pinentry-fuzzel 1.0.0
Dependencies: fuzzel@1.14.1
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://github.com/JonasToth/pinentry-fuzzel
Licenses: GPL 3
Build system: copy
Synopsis: Pinentry implementation based on @code{fuzzel}
Description:

This package provides a very simple Pinentry implementation based on Fuzzel.

perl-gnupg-interface 1.06
Dependencies: gnupg@2.4.8
Propagated dependencies: perl-moo@1.007000 perl-moox-handlesvia@0.001009 perl-moox-late@0.016
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://metacpan.org/dist/GnuPG-Interface
Licenses: GPL 1+
Build system: perl
Synopsis: Perl interface to GnuPG
Description:

GnuPG::Interface and its associated modules are designed to provide an object-oriented method for interacting with GnuPG, being able to perform functions such as but not limited to encrypting, signing, decryption, verification, and key-listing parsing.

npth 1.8
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://www.gnupg.org
Licenses: LGPL 3+ GPL 2+
Build system: gnu
Synopsis: Non-preemptive thread library
Description:

Npth is a library to provide the GNU Pth API and thus a non-preemptive threads implementation.

In contrast to GNU Pth is is based on the system's standard threads implementation. This allows the use of libraries which are not compatible to GNU Pth.

pinentry-efl 1.3.2
Dependencies: efl@1.26.3 ncurses@6.2.20210619 libassuan@3.0.1 libsecret@0.21.7
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://gnupg.org/aegypten2/
Licenses: GPL 2+
Build system: gnu
Synopsis: GnuPG's interface to passphrase input
Description:

Pinentry provides a console and a graphical interface for EFL that allows users to enter a passphrase when gpg is run and needs it.

pinentry-tty 1.3.2
Dependencies: ncurses@6.2.20210619 libassuan@3.0.1 libsecret@0.21.7
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://gnupg.org/aegypten2/
Licenses: GPL 2+
Build system: gnu
Synopsis: GnuPG's interface to passphrase input
Description:

Pinentry provides a console that allows users to enter a passphrase when gpg is run and needs it.

signing-party 2.12
Dependencies: bash-minimal@5.2.37 perl@5.36.0 perl-text-template@1.55 perl-mime-tools@5.509 perl-gnupg-interface@1.06 perl-net-idn-encode@2.500 libmd@1.1.0
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://salsa.debian.org/signing-party-team/signing-party
Licenses: GPL 2
Build system: gnu
Synopsis: Collection of scripts for simplifying gnupg key signing
Description:

Signing-party is a collection for all kinds of PGP/GnuPG related things, including tools for signing keys, keyring analysis, and party preparation.

  1. caff: CA - Fire and Forget signs and mails a key

  2. pgp-clean: removes all non-self signatures from key

  3. pgp-fixkey: removes broken packets from keys

  4. gpg-mailkeys: simply mail out a signed key to its owner

  5. gpg-key2ps: generate PostScript file with fingerprint paper strips

  6. gpgdir: recursive directory encryption tool

  7. gpglist: show who signed which of your UIDs

  8. gpgsigs: annotates list of GnuPG keys with already done signatures

  9. gpgparticipants: create list of party participants for the organiser

  10. gpgwrap: a passphrase wrapper

  11. keyanalyze: minimum signing distance (MSD) analysis on keyrings

  12. keylookup: ncurses wrapper around gpg --search

  13. sig2dot: converts a list of GnuPG signatures to a .dot file

  14. springgraph: creates a graph from a .dot file

guile2.2-gcrypt 0.5.0
Dependencies: guile@2.2.7 libgcrypt@1.11.0
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://codeberg.org/guile-gcrypt/guile-gcrypt
Licenses: LGPL 3+
Build system: gnu
Synopsis: Cryptography library for Guile using Libgcrypt
Description:

Guile-Gcrypt provides a Guile interface to a subset of the GNU Libgcrypt crytographic library. It provides modules for cryptographic hash functions, message authentication codes (MAC), public-key cryptography, strong randomness, and more. It is implemented using the foreign function interface (FFI) of Guile.

guile-gcrypt 0.5.0
Dependencies: guile@3.0.9 libgcrypt@1.11.0
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://codeberg.org/guile-gcrypt/guile-gcrypt
Licenses: LGPL 3+
Build system: gnu
Synopsis: Cryptography library for Guile using Libgcrypt
Description:

Guile-Gcrypt provides a Guile interface to a subset of the GNU Libgcrypt crytographic library. It provides modules for cryptographic hash functions, message authentication codes (MAC), public-key cryptography, strong randomness, and more. It is implemented using the foreign function interface (FFI) of Guile.

qgpgme-qt5 1.24.1
Dependencies: qtbase@5.15.17 gnupg@2.4.8
Propagated dependencies: gpgme@1.24.1
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://www.gnupg.org/related_software/gpgme/
Licenses: GPL 2+
Build system: gnu
Synopsis: Qt API bindings for gpgme
Description:

QGpgme provides a very high level Qt API around GpgMEpp.

QGpgME was originally developed as part of libkleo and incorporated into gpgpme starting with version 1.7.

qgpgme 1.24.1
Dependencies: qtbase@6.9.2 gnupg@2.4.8
Propagated dependencies: gpgme@1.24.1
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://www.gnupg.org/related_software/gpgme/
Licenses: GPL 2+
Build system: gnu
Synopsis: Qt API bindings for gpgme
Description:

QGpgme provides a very high level Qt API around GpgMEpp.

pinentry-gtk2 1.3.2
Dependencies: gtk+@2.24.33 glib@2.86.0 ncurses@6.2.20210619 libassuan@3.0.1 libsecret@0.21.7
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://gnupg.org/aegypten2/
Licenses: GPL 2+
Build system: gnu
Synopsis: GnuPG's interface to passphrase input
Description:

Pinentry provides a console and a GTK+ GUI that allows users to enter a passphrase when gpg is run and needs it.

pinentry-qt 1.3.2
Dependencies: qtbase@6.9.2 qtwayland@6.9.2 ncurses@6.2.20210619 libassuan@3.0.1 libsecret@0.21.7
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://gnupg.org/aegypten2/
Licenses: GPL 2+
Build system: gnu
Synopsis: GnuPG's interface to passphrase input
Description:

Pinentry provides a console and a Qt GUI that allows users to enter a passphrase when gpg is run and needs it.

jetring 0.32
Dependencies: gnupg@2.4.8 perl@5.36.0
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://joeyh.name/code/jetring/
Licenses: GPL 2+
Build system: gnu
Synopsis: GnuPG keyring maintenance using changesets
Description:

Jetring is a collection of tools that allow for gpg keyrings to be maintained using changesets. It was developed with the Debian keyring in mind, and aims to solve the problem that a gpg keyring is a binary blob that's hard for multiple people to collaboratively edit.

With jetring, changesets can be submitted, reviewed to see exactly what they will do, applied, and used to build a keyring. The origin of every change made to the keyring is available for auditing, and gpg signatures can be used for integrity guarantees.

python-gpg 1.10.0
Dependencies: gpgme@1.24.1
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://www.gnupg.org/related_software/gpgme/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Python bindings for GPGME GnuPG cryptography library
Description:

This package provides Python bindings to the GPGME GnuPG cryptographic library. It is developed in the GPGME source code, and then distributed separately.

libgcrypt 1.11.0
Propagated dependencies: libgpg-error@1.51
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://gnupg.org/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Cryptographic function library
Description:

Libgcrypt is a general-purpose cryptographic library. It provides the standard cryptographic building blocks such as symmetric ciphers, hash algorithms, public key algorithms, large integer functions and random number generation.

pinentry-gnome3 1.3.2
Dependencies: gtk+@2.24.33 gcr@3.41.2 glib@2.86.0 ncurses@6.2.20210619 libassuan@3.0.1 libsecret@0.21.7
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://gnupg.org/aegypten2/
Licenses: GPL 2+
Build system: gnu
Synopsis: GnuPG's interface to passphrase input
Description:

Pinentry provides a console and a GUI designed for use with GNOME 3 that allows users to enter a passphrase when required by gpg or other software.

pius 3.0.0-0.5f7c10b
Dependencies: perl@5.36.0 gnupg@2.4.8
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://github.com/jaymzh/pius
Licenses: GPL 2
Build system: pyproject
Synopsis: Programs to simplify GnuPG key signing
Description:

Pius (PGP Individual UID Signer) helps attendees of PGP key signing parties. It is the main utility and makes it possible to quickly and easily sign each UID on a set of PGP keys. It is designed to take the pain out of the sign-all-the-keys part of PGP key signing parties while adding security to the process. The pius-keyring-mgr and pius-party-worksheet commands help organizers of PGP key signing parties.

pinentry-rofi 3.0.0
Dependencies: bash-minimal@5.2.37 guile@3.0.9 rofi@2.0.0
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://github.com/plattfot/pinentry-rofi/
Licenses: GPL 3+
Build system: gnu
Synopsis: Rofi GUI for GnuPG's passphrase input
Description:

Pinentry-rofi is a simple graphical user interface for passphrase or PIN when required by gpg or other software. It is using the Rofi application launcher as the user interface. Which makes it combined with rofi-pass a good front end for password-store.

Total packages: 74205