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

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.


libyubikey 1.13
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: https://developers.yubico.com/yubico-c/
Licenses: FreeBSD
Build system: gnu
Synopsis: Development kit for the YubiKey authentication device
Description:

This package contains a C library and command-line tools that make up the low-level development kit for the Yubico YubiKey authentication device.

pkcs11-provider 1.2.0
Dependencies: openssl@3.5.7 p11-kit@0.26.2
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: https://github.com/latchset/pkcs11-provider
Licenses: ASL 2.0
Build system: meson
Synopsis: Pkcs#11 provider for OpenSSL
Description:

This is an OpenSSL provider to access hardware and software tokens using the PKCS#11 cryptographic token interface. Access to tokens depends on loading an appropriate PKCS#11 driver that knows how to talk to the specific token. The PKCS#11 provider is a connector that allows OpenSSL to make proper use of such drivers.

yubikey-manager-qt 1.2.6
Dependencies: pyotherside-for-qt5@1.6.2 python-yubikey-manager@5.9.2 qtdeclarative@5.15.17 qtgraphicaleffects@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: https://developers.yubico.com/yubikey-manager-qt/
Licenses: FreeBSD
Build system: qt
Synopsis: GUI for configuring any YubiKey over all USB interfaces
Description:

YubiKey Manager (Qt) is a graphical application for configuring any YubiKey over all USB interfaces. For a CLI alternative, refer to the python-yubikey-manager package.

pcsc-cyberjack 3.99.5final.sp15
Dependencies: pcsc-lite@2.5.0 libusb@1.0.25
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: http://www.reiner-sct.com/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: PC/SC driver for cyberJack chipcard readers
Description:

This package includes the IFD driver for the cyberJack contactless (RFID) and contact USB chipcard readers.

yubikey-oath-dmenu 0.14.0
Dependencies: dmenu@5.4 libnotify@0.8.8 python-click@8.4.1 python-yubikey-manager@5.9.2 wl-clipboard@2.3.0 xclip@0.13 xdotool@3.20211022.1
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: https://github.com/emlun/yubikey-oath-dmenu/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Interface for getting OATH codes from a YubiKey using dmenu
Description:

Yubikey-oath-demenu lets you pick an OATH credential from your YubiKey using dmenu, and copies the corresponding OTP to the clipboard. Alternatively, it can "type" the OTP using xdotool on X11.

Notable features:

  • Pick between all credentials on all connected YubiKeys

  • No mouse interaction required

libnitrokey 3.8
Dependencies: hidapi@0.15.0 libusb@1.0.25
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: https://github.com/Nitrokey/libnitrokey
Licenses: LGPL 3+
Build system: cmake
Synopsis: Communication library for Nitrokey
Description:

This package provides a communication library for Nitrokey.

python-fido2 2.2.1
Propagated dependencies: python-cryptography@44.0.0 python-pyscard@2.3.1
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: https://github.com/Yubico/python-fido2
Licenses: FreeBSD ASL 2.0
Build system: pyproject
Synopsis: Python library for communicating with FIDO devices over USB
Description:

This Python library provides functionality for communicating with a Fast IDentity Online (FIDO) device over Universal Serial Bus (USB) as well as verifying attestation and assertion signatures. It aims to support the FIDO Universal 2nd Factor (U2F) and FIDO 2.0 protocols for communicating with a USB authenticator via the Client-to-Authenticator Protocol (CTAP 1 and 2). In addition to this low-level device access, classes defined in the fido2.client and fido2.server modules implement higher level operations which are useful when interfacing with an Authenticator, or when implementing a Relying Party.

ykclient 2.15
Dependencies: curl@8.20.0
Channel: guix
Location: gnu/packages/security-token.scm (gnu packages security-token)
Home page: https://developers.yubico.com/yubico-c-client/
Licenses: FreeBSD
Build system: gnu
Synopsis: C library to validate one-time-password YubiKeys
Description:

YubiKey C Client Library (libykclient) is a C library used to validate a one-time-password (OTP) YubiKey against Yubico’s servers. See the Yubico website for more information about Yubico and the YubiKey.

libsepol 3.4
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://selinuxproject.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library for manipulating SELinux policies
Description:

The libsepol library provides an API for the manipulation of SELinux binary policies. It is used by checkpolicy (the policy compiler) and similar tools, and programs such as load_policy, which must perform specific transformations on binary policies (for example, customizing policy boolean settings).

checkpolicy 3.4
Dependencies: libsepol@3.4
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://selinuxproject.org/
Licenses: GPL 2
Build system: gnu
Synopsis: Check SELinux security policy configurations and modules
Description:

This package provides the tools "checkpolicy" and "checkmodule". Checkpolicy is a program that checks and compiles a SELinux security policy configuration into a binary representation that can be loaded into the kernel. Checkmodule is a program that checks and compiles a SELinux security policy module into a binary representation.

python-setools 4.5.0
Dependencies: libsepol@3.4 libselinux@3.4 python-pyqt@6.9.1
Propagated dependencies: python-networkx@3.4.2
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://github.com/SELinuxProject/setools
Licenses: LGPL 2.1+ GPL 2+
Build system: pyproject
Synopsis: Tools for SELinux policy analysis
Description:

SETools is a collection of graphical tools, command-line tools, and libraries designed to facilitate SELinux policy analysis.

secilc 3.4
Dependencies: libsepol@3.4
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://selinuxproject.org/
Licenses: FreeBSD
Build system: gnu
Synopsis: SELinux common intermediate language (CIL) compiler
Description:

The SELinux CIL compiler is a compiler that converts the common intermediate language (CIL) into a kernel binary policy file.

libselinux 3.4
Dependencies: python-wrapper@3.12.12
Propagated dependencies: libsepol@3.4 pcre2@10.42
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://selinuxproject.org/
Licenses: Public Domain
Build system: gnu
Synopsis: SELinux core libraries and utilities
Description:

The libselinux library provides an API for SELinux applications to get and set process and file security contexts, and to obtain security policy decisions. It is required for any applications that use the SELinux API, and used by all applications that are SELinux-aware. This package also includes the core SELinux management utilities.

policycoreutils 3.4
Dependencies: audit@3.0.9 linux-pam@1.7.2 libsepol@3.4 libselinux@3.4 libsemanage@3.4 libxcrypt@4.4.38
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://selinuxproject.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: SELinux core utilities
Description:

The policycoreutils package contains the core utilities that are required for the basic operation of an SELinux-enabled GNU system and its policies. These utilities include load_policy to load policies, setfiles to label file systems, newrole to switch roles, and run_init to run service scripts in their proper context.

python-sepolgen 3.4
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://selinuxproject.org/
Licenses: GPL 2
Build system: gnu
Synopsis: Python module for generating SELinux policies
Description:

This package contains a Python module that forms the core of audit2allow, a part of the package policycoreutils. The sepolgen library contains: Reference Policy Representation, which are Objects for representing policies and the reference policy interfaces. It has objects and algorithms for representing access and sets of access in an abstract way and searching that access. It also has a parser for reference policy "headers". It contains infrastructure for parsing SELinux related messages as produced by the audit system. It has facilities for generating policy based on required access.

libsemanage 3.4
Dependencies: audit@3.0.9 libsepol@3.4 libselinux@3.4 python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/selinux.scm (gnu packages selinux)
Home page: https://selinuxproject.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: SELinux policy management libraries
Description:

The libsemanage library provides an API for the manipulation of SELinux binary policies.

sequoia-chameleon-gnupg 0.13.1
Dependencies: nettle@3.10.2 openssl@3.5.7 sqlite@3.39.3 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/sequoia.scm (gnu packages sequoia)
Home page: https://sequoia-pgp.org/
Licenses: GPL 3+
Build system: cargo
Synopsis: Sequoia's reimplementation of the GnuPG interface
Description:

This package provides Sequoia's reimplementation of the GnuPG interface.

gpg-sq is Sequoia's alternative implementation of a tool following the GnuPG command line interface. It provides a drop-in but not feature-complete replacement for the GnuPG project's gpg.

This Guix package is built to use the nettle cryptographic library.

sequoia-wot-tools 0.15.3
Dependencies: nettle@3.10.2 openssl@3.5.7 sqlite@3.39.3 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/sequoia.scm (gnu packages sequoia)
Home page: https://sequoia-pgp.org/
Licenses: LGPL 2.0+
Build system: cargo
Synopsis: Implementation of OpenPGP's web of trust
Description:

This package provides an implementation of OpenPGP's web of trust.

This Guix package is built to use the nettle cryptographic library.

sequoia-sq 1.4.1
Dependencies: nettle@3.10.2 openssl@3.5.7 pcsc-lite@2.5.0 sqlite@3.39.3 rust-deunicode@1.6.2 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/sequoia.scm (gnu packages sequoia)
Home page: https://sequoia-pgp.org/
Licenses: LGPL 2.0+
Build system: cargo
Synopsis: Command-line frontend for Sequoia OpenPGP
Description:

This package provides the command-line frontend for Sequoia OpenPGP.

This Guix package is built to use the nettle cryptographic library and the gpg-agent, openpgp-card and softkeys keystore backends.

sequoia-sqv 1.5.0
Dependencies: nettle@3.10.2
Channel: guix
Location: gnu/packages/sequoia.scm (gnu packages sequoia)
Home page: https://sequoia-pgp.org/
Licenses: LGPL 2.0+
Build system: cargo
Synopsis: Simple OpenPGP signature verification program
Description:

sqv verifies detached OpenPGP signatures. It is a replacement for gpgv. Unlike gpgv, it can take additional constraints on the signature into account.

This Guix package is built to use the nettle cryptographic library.

sequoia 2.4.1
Dependencies: sequoia-sq@1.4.1 sequoia-sqv@1.5.0 sequoia-wot-tools@0.15.3
Channel: guix
Location: gnu/packages/sequoia.scm (gnu packages sequoia)
Home page: https://sequoia-pgp.org
Licenses: LGPL 2.0+
Build system: trivial
Synopsis: New OpenPGP implementation (meta-package)
Description:

Sequoia is a new OpenPGP implementation, written in Rust, consisting of several Rust crates/packages. This Guix meta-package combines these packages into a single one for convenience. Anyhow, you should not depend other packages on this one avoid excessive compile-times for users.

python-ruamel.yaml.string 0.1.1
Propagated dependencies: python-ruamel.yaml@0.18.14
Channel: guix
Location: gnu/packages/serialization.scm (gnu packages serialization)
Home page: https://sourceforge.net/projects/ruamel-yaml-string/
Licenses: Expat
Build system: pyproject
Synopsis: Dump to string methods for ruamel.yaml
Description:

This package provides two dump_to_string/dumps methods that returns YAML document as string.

lua-libmpack 1.0.8
Dependencies: lua@5.3.5
Channel: guix
Location: gnu/packages/serialization.scm (gnu packages serialization)
Home page: https://github.com/libmpack/libmpack-lua
Licenses: Expat
Build system: gnu
Synopsis: Lua bindings for the libmpack binary serialization library
Description:

Libmpack is a small binary serialization and RPC library that implements both the msgpack and msgpack-rpc specifications.

valijson 1.0.2
Channel: guix
Location: gnu/packages/serialization.scm (gnu packages serialization)
Home page: https://github.com/tristanpenman/valijson
Licenses: FreeBSD
Build system: cmake
Synopsis: JSON schema validation C++ header-only library
Description:

Valijson is a header-only JSON Schema validation library for C++11. It provides a simple validation API that allows loading JSON Schemas, and validate documents loaded by one of several supported parser libraries.

Total packages: 32836