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

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.


wolfssl 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.

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

OpenSSL is an implementation of SSL/TLS.

guile-gnutls 5.0.2
Dependencies: gnutls@3.8.13 guile@3.0.9
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://codeberg.org/guile-gnutls/guile-gnutls
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Guile bindings to GnuTLS
Description:

This package provides Guile bindings to GnuTLS, a library implementation the TLS protocol. It supersedes the Guile bindings that were formerly provided as part of GnuTLS.

uacme 1.8.1
Dependencies: curl@8.20.0 gnutls@3.8.13
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://github.com/ndilieto/uacme
Licenses: GPL 3+
Build system: gnu
Synopsis: Minimal ACMEv2 client written in C
Description:

Uacme is a lightweight client for the RFC8555 ACMEv2 protocol, written in plain C with minimal dependencies.

perl-net-ssleay 1.96
Dependencies: openssl@3.5.7
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Net-SSLeay
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for using OpenSSL
Description:

This module offers some high level convenience functions for accessing web pages on SSL servers (for symmetry, the same API is offered for accessing http servers, too), an sslcat() function for writing your own clients, and finally access to the SSL api of the SSLeay/OpenSSL package so you can write servers or clients for more complicated applications.

asn1c 0.9.28
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://lionet.info/asn1c
Licenses: FreeBSD
Build system: gnu
Synopsis: ASN.1 to C compiler
Description:

The ASN.1 to C compiler takes ASN.1 module files and generates C++ compatible C source code. That code can be used to serialize the native C structures into compact and unambiguous BER/XER/PER-based data files, and deserialize the files back.

Various ASN.1 based formats are widely used in the industry, such as to encode the X.509 certificates employed in the HTTPS handshake, to exchange control data between mobile phones and cellular networks, to car-to-car communication in intelligent transportation networks.

openssl 3.0.19
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.

p11-kit 0.26.2
Dependencies: libffi@3.4.6 libtasn1@4.21.0
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://p11-glue.github.io/p11-glue/p11-kit.html
Licenses: Modified BSD
Build system: gnu
Synopsis: PKCS#11 library
Description:

p11-kit provides a way to load and enumerate PKCS#11 modules. It provides a standard configuration setup for installing PKCS#11 modules in such a way that they are discoverable. It also solves problems with coordinating the use of PKCS#11 by different components or libraries living in the same process.

bearssl 0.6
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://bearssl.org/
Licenses: Expat
Build system: gnu
Synopsis: Small SSL/TLS library
Description:

BearSSL is an implementation of the SSL/TLS protocol (RFC 5246) written in C. It aims at being correct and secure. In particular, insecure protocol versions and choices of algorithms are not supported, by design; cryptographic algorithm implementations are constant-time by default. It should also be small, both in RAM and code footprint. For instance, a minimal server implementation may fit in about 20 kilobytes of compiled code and 25 kilobytes of RAM.

mbedtls 3.6.7
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.

perl-crypt-openssl-rsa 0.33
Dependencies: perl-crypt-openssl-bignum@0.09 perl-crypt-openssl-random@0.15 openssl@3.5.7
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Crypt-OpenSSL-RSA
Licenses: GPL 1+
Build system: perl
Synopsis: RSA encoding and decoding, using the openSSL libraries
Description:

Crypt::OpenSSL::RSA does RSA encoding and decoding (using the OpenSSL libraries).

mbedtls 2.28.9
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.

aws-lc 1.48.5
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://github.com/awslabs/aws-lc
Licenses: ASL 2.0
Build system: cmake
Synopsis: General purpose cryptographic library
Description:

AWS libcrypto (aws-lc) contains portable C implementations of algorithms needed for TLS and common applications, and includes optimized assembly versions for x86 and ARM.

perl-crypt-openssl-random 0.15
Dependencies: openssl@3.5.7
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Crypt-OpenSSL-Random
Licenses: GPL 1+
Build system: perl
Synopsis: OpenSSL/LibreSSL pseudo-random number generator access
Description:

Crypt::OpenSSL::Random is a OpenSSL/LibreSSL pseudo-random number generator

guile2.2-gnutls 5.0.2
Dependencies: gnutls@3.8.13 guile@2.2.7
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://codeberg.org/guile-gnutls/guile-gnutls
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Guile bindings to GnuTLS
Description:

This package provides Guile bindings to GnuTLS, a library implementation the TLS protocol. It supersedes the Guile bindings that were formerly provided as part of GnuTLS.

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.

python-libtmux 0.60.0
Propagated dependencies: procps@4.0.3
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://github.com/tmux-python/libtmux
Licenses: Expat
Build system: pyproject
Synopsis: Python API for tmux
Description:

Libtmux is the tool behind tmuxp, a tmux workspace manager in Python. It creates object mappings to traverse, inspect and interact with live tmux sessions.

tmux 3.7c
Dependencies: libevent@2.1.12 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://github.com/tmux/tmux/wiki
Licenses: ISC
Build system: gnu
Synopsis: Terminal multiplexer
Description:

tmux is a terminal multiplexer: it enables a number of terminals (or windows), each running a separate program, to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached.

opentmux 0.1
Dependencies: libevent@2.1.12 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://codeberg.org/opentmux/opentmux
Licenses: ISC
Build system: gnu
Synopsis: Terminal multiplexer
Description:

opentmux is fork of tmux, before AI was introduced. tmux is a terminal multiplexer: it enables a number of terminals (or windows), each running a separate program, to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached.

tmux-plugin-resurrect 0-0.a2ddfb9
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://github.com/tmux-plugins/tmux-resurrect/
Licenses: Expat
Build system: trivial
Synopsis: Restore tmux environment after system restart
Description:

This plugin goes to great lengths to save and restore all the details from your tmux environment. Here's what's been taken care of:

  • all sessions, windows, panes and their order

  • current working directory for each pane

  • exact pane layouts within windows (even when zoomed)

  • active and alternative session

  • active and alternative window for each session

  • windows with focus

  • active pane for each window

  • "grouped sessions" (useful feature when using tmux with multiple monitors)

  • programs running within a pane! More details in the restoring programs doc.

Optional:

  • restoring vim and neovim sessions

  • restoring pane contents

tmux-plugin-continuum 0-0.3e4bc35
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://github.com/tmux-plugins/tmux-continuum/
Licenses: Expat
Build system: trivial
Synopsis: Continuous saving of tmux environment
Description:

Features:

  • continuous saving of tmux environment

  • automatic tmux start when computer/server is turned on

  • automatic restore when tmux is started

Together, these features enable uninterrupted tmux usage. No matter the computer or server restarts, if the machine is on, tmux will be there how you left it off the last time it was used.

tmux-plugin-sessionizer 0.4.4
Dependencies: openssl@3.5.7 libgit2@1.8.7 libssh2@1.11.1
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://github.com/jrmoulton/tmux-sessionizer
Licenses: Expat
Build system: cargo
Synopsis: Fuzzy find Git repositories and open them as Tmux sessions
Description:

Tmux Sessionizer is a command-line tool to fuzzy find all the Git repositories in a list of specified folders and open them as a new tmux session. For git worktrees, this tool opens all checked out worktrees as new windows.

tmuxifier 0.13.0
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://github.com/jimeh/tmuxifier
Licenses: Expat
Build system: gnu
Synopsis: Powerful session, window & pane management for Tmux
Description:

Tmuxifier allows you to easily create, edit, and load layout files, which are simple shell scripts where you use the tmux command and helper commands provided by tmuxifier to manage Tmux sessions and windows.

tmux-themepack 1.1.0
Channel: guix
Location: gnu/packages/tmux.scm (gnu packages tmux)
Home page: https://github.com/jimeh/tmux-themepack
Licenses: WTFPL 2
Build system: gnu
Synopsis: Collection of themes for Tmux
Description:

This package provides several themes for Tmux, the terminal multiplexer.

Total packages: 32967