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

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.


python-strict-rfc3339 0.7
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/danielrichman/strict-rfc3339
Licenses: GPL 3+
Build system: pyproject
Synopsis: RFC3339 procedures library
Description:

The strict_rfc3339 Python module provides strict, simple, lightweight RFC3339 (Date and Time on the Internet: Timestamps) procedures.

It enables or aims to:

  • Convert UNIX timestamps to and from RFC3339.

  • Produce RFC3339 strings with a UTC offset (Z) or with the offset that the C time module reports is the local timezone offset.

  • Be simple with minimal dependencies/libraries.

  • Avoid timezones as much as possible.

  • Be very strict and follow RFC3339.

python-ciso8601 2.3.2
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/closeio/ciso8601
Licenses: Expat
Build system: pyproject
Synopsis: Fast ISO8601 date time parser
Description:

The package ciso8601 converts ISO 8601 or RFC 3339 date time strings into Python datetime objects.

python-pytzdata 2020.1
Propagated dependencies: python-cleo@2.1.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/sdispater/pytzdata
Licenses: Expat
Build system: pyproject
Synopsis: Timezone database for Python
Description:

This library provides a timezone database for Python.

rdate 1.4-1.91d8461
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://www.aelius.com/njh/rdate/
Licenses: GPL 2+
Build system: gnu
Synopsis: Get date and time based on RFC 868
Description:

rdate connects to an RFC 868 time server over a TCP/IP network, printing the returned time and/or setting the system clock.

pps-tools 1.0.3-1.e5083fe
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/redlab-i/pps-tools
Licenses: GPL 2+
Build system: gnu
Synopsis: User-space tools and headers for LinuxPPS
Description:

This package includes the necessary headers for using LinuxPPS PPSAPI kernel interface in user-space applications, and several support tools.

python-pendulum 3.1.0
Propagated dependencies: python-dateutil@2.9.0 python-tzdata@2025.1
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/sdispater/pendulum
Licenses: Expat
Build system: pyproject
Synopsis: Alternate API for Python datetimes
Description:

Pendulum is a drop-in replacement for the standard datetime class, providing an alternative API. As it inherits from the standard datetime all datetime instances can be replaced by Pendulum instances.

python-isodate 0.7.2
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/gweis/isodate/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python date parser and formatter
Description:

Python-isodate is a python module for parsing and formatting ISO 8601 dates, time and duration.

python-dateutils 0.6.12
Propagated dependencies: python-dateutil@2.9.0 python-pytz@2025.1
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/jmcantrell/python-dateutils
Licenses: Zero-Clause BSD
Build system: pyproject
Synopsis: Various utilities for working with date and datetime objects
Description:

The main purpose of this package is to provide more complex arithmetic operations on dates/times. Heavy use is made of the relativedelta type from the dateutil library. Much of this package is just a light wrapper on top of this with some added features such as range generation and business day calculation.

tz 0.8.0
Dependencies: go-github-com-charmbracelet-bubbletea@1.3.10 go-github-com-mattn-go-isatty@0.0.22 go-github-com-muesli-termenv@0.16.0 go-github-com-pelletier-go-toml-v2@2.2.4 go-github-com-tkuchiki-go-timezone@0.2.2 go-golang-org-x-term@0.44.0 go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/oz/tz
Licenses: GPL 3+
Build system: go
Synopsis: TUI time zone helper
Description:

tz helps you schedule things across time zones. It is an interactive TUI program that displays time across a few time zones of your choosing.

python-timeslot 0.1.2-0.af35445
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/ErikBjare/timeslot
Licenses: Expat
Build system: pyproject
Synopsis: Data type for representing time slots
Description:

This package provides a data type for representing time slots with a start and end. It completes the datetime Python module, which can represent a time, a duration, a timezone, but not a range or interval.

termdown 1.18.0
Propagated dependencies: python-click@8.4.1 python-pyfiglet@1.0.4 python-dateutil@2.9.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/trehn/termdown
Licenses: GPL 3
Build system: pyproject
Synopsis: Countdown timer for your terminal
Description:

Termdown provides a fancy text display while it counts down to zero from a starting point you provide. The user can pause and resume the countdown from the text user interface. It can also be used in stop watch mode which counts forward or for just showing the current time.

perl-crypt-openssl-guess 0.11
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Crypt-OpenSSL-Guess
Licenses: GPL 1+
Build system: perl
Synopsis: Guess the OpenSSL include path
Description:

The Crypt::OpenSSL::Guess Perl module provides helpers to guess the correct OpenSSL include path. It is intended for use in your Makefile.PL.

gnutls-dane 3.8.13
Dependencies: unbound@1.26.1 libunistring@1.3 zlib@1.3.1
Propagated dependencies: libtasn1@4.21.0 libidn2@2.3.8 p11-kit@0.26.2 nettle@3.10.2 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://gnutls.org
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Transport layer security library
Description:

GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols. It is provided in the form of a C library to support the protocols, as well as to parse and write X.509, PKCS #12, OpenPGP and other required structures.

dehydrated 0.7.1
Dependencies: bash@5.2.37 coreutils@9.1 curl@8.20.0 diffutils@3.12 gawk@5.3.0 grep@3.11 openssl@3.5.7 sed@4.9 util-linux-with-udev@2.42.2
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://dehydrated.io/
Licenses: Expat
Build system: trivial
Synopsis: ACME client implemented as a shell script
Description:

Dehydrated is a client for obtaining certificates from an ACME server (such as Let's Encrypt) implemented as a relatively simple Bash script.

libressl 4.3.2
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://www.libressl.org/
Licenses: OpenSSL non-copyleft
Build system: gnu
Synopsis: SSL/TLS implementation
Description:

LibreSSL is a version of the TLS/crypto stack, forked from OpenSSL in 2014 with the goals of modernizing the codebase, improving security, and applying best practice development processes. This package also includes a netcat implementation that supports TLS.

gnutls 3.8.13
Dependencies: libunistring@1.3 zlib@1.3.1
Propagated dependencies: libtasn1@4.21.0 libidn2@2.3.8 p11-kit@0.26.2 nettle@3.10.2 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://gnutls.org
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Transport layer security library
Description:

GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols. It is provided in the form of a C library to support the protocols, as well as to parse and write X.509, PKCS #12, OpenPGP and other required structures.

libtasn1 4.21.0
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://www.gnu.org/software/libtasn1/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: ASN.1 library
Description:

GNU libtasn1 is a library implementing the ASN.1 notation. It is used for transmitting machine-neutral encodings of data objects in computer networking, allowing for formal validation of data according to some specifications.

certbot 4.2.0
Propagated dependencies: python-acme@4.2.0 python-cryptography@44.0.0 python-pyrfc3339@2.0.1 python-pyopenssl@24.3.0 python-configobj@5.0.9 python-configargparse@1.7.5 python-distro@1.9.0 python-parsedatetime@2.6 python-psutil@7.2.2 python-requests@2.34.2 python-pytz@2025.1
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://certbot.eff.org/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Let's Encrypt client by the Electronic Frontier Foundation
Description:

Certbot automatically receives and installs X.509 certificates to enable Transport Layer Security (TLS) on servers. It interoperates with the Let’s Encrypt certificate authority (CA), which issues browser-trusted certificates for free.

python-acme 4.2.0
Propagated dependencies: python-cryptography@44.0.0 python-josepy@2.1.0 python-pyopenssl@24.3.0 python-pyrfc3339@2.0.1 python-requests@2.34.2
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://github.com/certbot/certbot
Licenses: ASL 2.0
Build system: pyproject
Synopsis: ACME protocol implementation in Python
Description:

ACME protocol implementation in Python

s2n 1.5.15
Propagated dependencies: aws-lc@1.48.5
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://github.com/aws/s2n-tls
Licenses: ASL 2.0
Build system: cmake
Synopsis: SSL/TLS implementation in C99
Description:

This library provides a C99 implementation of SSL/TLS. It is designed to be familiar to users of the widely-used POSIX I/O APIs. It supports blocking, non-blocking, and full-duplex I/O. There are no locks or mutexes.

As it can be difficult to keep track of which encryption algorithms and protocols are best to use, s2n-tls features a simple API to use the latest default set of preferences. Remaining on a specific version for backwards compatibility is also supported.

openssl 3.5.7
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://www.openssl.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: SSL/TLS implementation
Description:

OpenSSL is an implementation of SSL/TLS.

perl-crypt-openssl-bignum 0.09
Dependencies: openssl@3.5.7
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Crypt-OpenSSL-Bignum
Licenses: GPL 1+
Build system: perl
Synopsis: OpenSSL's multiprecision integer arithmetic in Perl
Description:

Crypt::OpenSSL::Bignum provides multiprecision integer arithmetic in Perl.

mbedtls 4.2.0
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://www.trustedfirmware.org/projects/mbed-tls/
Licenses: ASL 2.0 GPL 2+
Build system: cmake
Synopsis: Small TLS library
Description:

mbed TLS, formerly known as PolarSSL, makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.

wolfssl-for-rpcs3 5.7.6
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://www.wolfssl.com/
Licenses: GPL 2+
Build system: gnu
Synopsis: SSL/TLS implementation
Description:

The wolfSSL embedded SSL library (formerly CyaSSL) is an SSL/TLS library written in ANSI C and targeted for embedded, RTOS, and resource-constrained environments - primarily because of its small size, speed, and feature set. wolfSSL supports industry standards up to the current TLS 1.3 and DTLS 1.2, is up to 20 times smaller than OpenSSL, and offers progressive ciphers such as ChaCha20, Curve25519, NTRU, and Blake2b.

Total packages: 32836