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

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.


go-github-com-checkpoint-restore-checkpointctl 1.5.0
Propagated dependencies: go-github-com-checkpoint-restore-go-criu-v8@8.2.0 go-github-com-containers-storage@1.59.1 go-github-com-opencontainers-runtime-spec@1.2.1 go-github-com-xlab-treeprint@1.2.0
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/checkpoint-restore/checkpointctl
Licenses: ASL 2.0
Build system: go
Synopsis: Tool for in-depth analysis of container checkpoints
Description:

This package provides a Go library to read and manipulate checkpoint archives as created by Podman, CRI-O and containerd.

go-github-com-opencontainers-image-tools 0.3.0
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/opencontainers/image-tools
Licenses: ASL 2.0
Build system: go
Synopsis: OCI Image Tooling
Description:

oci-image-tool is a collection of tools for working with the OCI image format specification.

gvisor-tap-vsock 0.8.8
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/containers/gvisor-tap-vsock
Licenses: ASL 2.0
Build system: go
Synopsis: Network stack for virtualization based on gVisor
Description:

This package provides a replacement for libslirp and VPNKit, written in pure Go. It is based on the network stack of gVisor and brings a configurable DNS server and dynamic port forwarding.

It can be used with QEMU, Hyperkit, Hyper-V and User-Mode Linux.

The binary is called gvproxy.

podman-compose 1.6.0
Propagated dependencies: python-dotenv@1.1.1 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/containers/podman-compose
Licenses: GPL 2
Build system: pyproject
Synopsis: Script to run docker-compose.yml using podman
Description:

This package provides an implementation of Compose Spec for podman focused on being rootless and not requiring any daemon to be running.

go-github-com-opencontainers-image-spec-schema 0.0.0-20260514171043-13cff54902ec
Propagated dependencies: go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.0 go-github-com-russross-blackfriday-v2@2.1.0 go-github-com-santhosh-tekuri-jsonschema-v6@6.0.2
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/opencontainers/image-spec
Licenses: ASL 2.0
Build system: go
Synopsis: OCI Image Format
Description:

Package schema defines the OCI image media types, schema definitions and validation functions.

dive 0.12.0
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/wagoodman/dive
Licenses: Expat
Build system: go
Synopsis: Tool for exploring each layer in a docker image
Description:

This package provides a tool for exploring a Docker image, layer contents, and discovering ways to shrink the size of Docker/OCI image.

libslirp 4.9.1
Propagated dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://gitlab.freedesktop.org/slirp/libslirp
Licenses: Modified BSD
Build system: meson
Synopsis: User-mode networking library
Description:

libslirp is a user-mode networking library used by virtual machines, containers or various tools.

go-github-com-containerd-containerd-v2 2.2.3
Propagated dependencies: go-dario-cat-mergo@1.0.2 go-github-com-adalogics-go-fuzz-headers@0.0.0-20240806141605-e8a1dd7889d6 go-github-com-checkpoint-restore-checkpointctl@1.5.0 go-github-com-checkpoint-restore-go-criu-v7@7.2.0 go-github-com-containerd-btrfs-v2@2.0.0 go-github-com-containerd-cgroups-v3@3.0.4 go-github-com-containerd-console@1.0.4 go-github-com-containerd-containerd-api@1.8.0 go-github-com-containerd-continuity@0.4.5 go-github-com-containerd-errdefs@1.0.0 go-github-com-containerd-errdefs-pkg@0.3.0 go-github-com-containerd-fifo@1.1.0 go-github-com-containerd-go-cni@1.1.13 go-github-com-containerd-go-runc@1.1.0 go-github-com-containerd-imgcrypt-v2@2.0.2 go-github-com-containerd-log@0.1.0 go-github-com-containerd-nri@0.10.0 go-github-com-containerd-otelttrpc@0.1.0 go-github-com-containerd-platforms@0.2.1 go-github-com-containerd-plugin@1.0.0 go-github-com-containerd-ttrpc@1.2.7 go-github-com-containerd-typeurl-v2@2.2.0 go-github-com-containerd-zfs-v2@2.0.0 go-github-com-containernetworking-cni@1.3.0 go-github-com-containernetworking-plugins@1.9.0 go-github-com-coreos-go-systemd-v22@22.7.0 go-github-com-davecgh-go-spew@1.1.1 go-github-com-distribution-reference@0.6.0 go-github-com-docker-go-events@0.0.0-20250808211157-605354379745 go-github-com-docker-go-metrics@0.0.1 go-github-com-docker-go-units@0.5.0 go-github-com-emicklei-go-restful-v3@3.4.0 go-github-com-fsnotify-fsnotify@1.9.0 go-github-com-google-certtostore@1.0.6 go-github-com-google-go-cmp@0.7.0 go-github-com-google-uuid@1.6.0 go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus@1.1.0 go-github-com-intel-goresctrl@0.12.0 go-github-com-klauspost-compress@1.18.0 go-github-com-mdlayher-vsock@1.2.1 go-github-com-moby-locker@1.0.1 go-github-com-moby-sys-mountinfo@0.7.2 go-github-com-moby-sys-sequential@0.6.0 go-github-com-moby-sys-signal@0.7.1 go-github-com-moby-sys-symlink@0.3.0 go-github-com-moby-sys-user@0.4.0 go-github-com-moby-sys-userns@0.1.0 go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.0 go-github-com-opencontainers-runtime-spec@1.2.1 go-github-com-opencontainers-runtime-tools@0.9.0-0.0ea5ed0 go-github-com-opencontainers-selinux@1.11.1 go-github-com-pelletier-go-toml-v2@2.2.4 go-github-com-prometheus-client-golang@1.23.2 go-github-com-sirupsen-logrus@1.9.3 go-github-com-tchap-go-patricia-v2@2.3.3 go-github-com-urfave-cli-v2@2.27.5 go-github-com-vishvananda-netlink@1.3.1 go-github-com-vishvananda-netns@0.0.5 go-go-etcd-io-bbolt@1.4.3 go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc@0.59.0 go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp@0.62.0 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-exporters-otlp-otlptrace@1.36.0 go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc@1.43.0 go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp@1.36.0 go-go-opentelemetry-io-otel-sdk@1.33.0 go-go-opentelemetry-io-otel-trace@1.42.0 go-go-uber-org-goleak@1.3.0 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-sys@0.43.0 go-golang-org-x-time@0.14.0 go-google-golang-org-genproto-googleapis-rpc@0.0.0-1.49b9836 go-google-golang-org-grpc@1.69.2 go-google-golang-org-protobuf@1.36.11 go-gopkg-in-inf-v0@0.9.1 go-k8s-io-apimachinery@0.35.0 go-k8s-io-client-go@0.34.1 go-k8s-io-cri-api@0.32.3 go-k8s-io-klog-v2@2.130.1 go-tags-cncf-io-container-device-interface@1.0.1
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://containerd.io/
Licenses: ASL 2.0
Build system: go
Synopsis: Container runtime support daemon
Description:

Containerd is a container runtime with an emphasis on simplicity, robustness, and portability. It is available as a daemon, which can manage the complete container lifecycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc.

distrobox 1.8.2.4
Dependencies: guile@3.0.9 podman@5.8.4 wget@1.25.0
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://distrobox.it
Licenses: GPL 3
Build system: copy
Synopsis: Create and start containers highly integrated with the hosts
Description:

Distrobox is a fancy wrapper around Podman or Docker to create and start containers highly integrated with the hosts.

slirp4netns 1.3.3
Dependencies: glib@2.86.0 libcap@2.64 libseccomp@2.6.0 libslirp@4.9.1
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/rootless-containers/slirp4netns
Licenses: GPL 2+
Build system: gnu
Synopsis: User-mode networking for unprivileged network namespaces
Description:

slirp4netns provides user-mode networking ("slirp") for unprivileged network namespaces.

checkpointctl 1.5.0
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/checkpoint-restore/checkpointctl
Licenses: ASL 2.0
Build system: go
Synopsis: Tool for in-depth analysis of container checkpoints
Description:

This package provides a tool to read and manipulate checkpoint archives as created by Podman, CRI-O and containerd.

passt 2024_12_11.09478d5
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://passt.top
Licenses: GPL 2+ Modified BSD
Build system: gnu
Synopsis: Plug A Simple Socket Transport
Description:

passt implements a thin layer between guest and host, that only implements what's strictly needed to pretend processes are running locally. The TCP adaptation doesn't keep per-connection packet buffers, and reflects observed sending windows and acknowledgements between the two sides. This TCP adaptation is needed as passt runs without the CAP_NET_RAW capability: it can't create raw IP sockets on the pod, and therefore needs to map packets at Layer-2 to Layer-4 sockets offered by the host kernel.

Also provides pasta, which similarly to slirp4netns, provides networking to containers by creating a tap interface available to processes in the namespace, and mapping network traffic outside the namespace using native Layer-4 sockets.

cni-plugins 1.9.1
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/containernetworking/plugins
Licenses: ASL 2.0
Build system: go
Synopsis: Container Network Interface (CNI) network plugins
Description:

This package provides Container Network Interface (CNI) plugins to configure network interfaces in Linux containers.

catatonit 0.2.1
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://github.com/openSUSE/catatonit
Licenses: GPL 2+
Build system: gnu
Synopsis: Container init
Description:

Catatonit is a simple container init tool developed as a rewrite of initrs in C due to the need for static compilation of Rust binaries with musl. Inspired by other container inits like tini and dumb-init, catatonit focuses on correct signal handling, utilizing signalfd(2) for improved stability. Its main purpose is to support the key usage by docker-init: /dev/init – <your program>, with minimal additional features planned.

podman 5.8.4
Dependencies: bash-minimal@5.2.37 btrfs-progs@7.0 gpgme@1.24.1 libassuan@3.0.1 libseccomp@2.6.0 libselinux@3.4
Channel: guix
Location: gnu/packages/containers.scm (gnu packages containers)
Home page: https://podman.io
Licenses: ASL 2.0
Build system: gnu
Synopsis: Manage containers, images, pods, and their volumes
Description:

Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers.

Not all commands are working out of the box due to requiring additional binaries to be present in the $PATH.

To get podman compose working, install either podman-compose or docker-compose packages.

To get podman machine working, install qemu-minimal, and openssh packages.

convmv 2.05
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/convmv.scm (gnu packages convmv)
Home page: https://www.j3e.de/
Licenses: GPL 2 GPL 3
Build system: gnu
Synopsis: Convert filenames between character sets
Description:

convmv is a file renamer, that converts between different encodings, e.g. from ISO-8859-1 to UTF-8. It is particularly usefuls for files with names, that display incorrectly.

coq-bignums 9.0.0+coq8.18
Dependencies: camlp5@8.00.03
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://github.com/coq/bignums
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Coq library for arbitrary large numbers
Description:

Bignums is a coq library of arbitrary large numbers. It provides BigN, BigZ, BigQ that used to be part of Coq standard library.

coq-ide 8.18.0
Dependencies: lablgtk@3.1.3 ocaml-lablgtk3-sourceview3@3.1.3
Propagated dependencies: coq@8.18.0 coq-ide-server@8.18.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://coq.inria.fr
Licenses: LGPL 2.1 Open Publication License 1.0 or later
Build system: dune
Synopsis: Proof assistant for higher-order logic
Description:

Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5.

coq-stdpp 1.10.0
Dependencies: coq@8.18.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://gitlab.mpi-sws.org/iris/stdpp
Licenses: Modified BSD
Build system: gnu
Synopsis: Alternative Coq standard library std++
Description:

This project contains an extended "Standard Library" for Coq called coq-std++. The key features are:

  • Great number of definitions and lemmas for common data structures such as lists, finite maps, finite sets, and finite multisets.

  • Type classes for common notations (like ∅, ∪, and Haskell-style monad notations) so that these can be overloaded for different data structures.

  • It uses type classes to keep track of common properties of types, like it having decidable equality or being countable or finite.

  • Most data structures are represented in canonical ways so that Leibniz equality can be used as much as possible (for example, for maps we have m1 = m2 iff ∀ i, m1 !! i = m2 !! i). On top of that, the library provides setoid instances for most types and operations.

  • Various tactics for common tasks, like an ssreflect inspired done tactic for finishing trivial goals, a simple breadth-first solver naive_solver, an equality simplifier simplify_eq, a solver solve_proper for proving compatibility of functions with respect to relations, and a solver set_solver for goals involving set operations.

  • The library is dependency- and axiom-free.

coq-mathcomp-bigenough 1.0.1
Propagated dependencies: coq-mathcomp@1.19.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://math-comp.github.io/
Licenses: CeCILL-B
Build system: gnu
Synopsis: Small library to do epsilon - N reasoning
Description:

The package is used for reasoning with big enough objects (mostly natural numbers). This package is essentially for backward compatibility purposes as bigenough will be subsumed by the near tactics. The formalization is based on the Mathematical Components library.

coq-semantics 8.14.0
Dependencies: ocaml-num@1.4
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://github.com/coq-community/semantics
Licenses: Expat
Build system: gnu
Synopsis: Survey of semantics styles
Description:

This package provides a survey of programming language semantics styles, from natural semantics through structural operational, axiomatic, and denotational semantics, for a miniature example of an imperative programming language. Their encoding, the proofs of equivalence of different styles, abstract interpretation, and the proof of soundess obtained from axiomatic semantics or abstract interpretation is done in Coq. The tools can be run inside Coq, thus making them available for proof by reflection. Code can also be extracted and connected to a yacc-based parser, thanks to the use of a functor parameterized by a module type of strings. A hand-written parser is also provided in Coq, without associated proofs.

coq-coquelicot 3.4.1
Propagated dependencies: coq-mathcomp@1.19.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: http://coquelicot.saclay.inria.fr
Licenses: LGPL 3+
Build system: gnu
Synopsis: Coq library for Reals
Description:

Coquelicot is an easier way of writing formulas and theorem statements, achieved by relying on total functions in place of dependent types for limits, derivatives, integrals, power series, and so on. To help with the proof process, the library comes with a comprehensive set of theorems that cover not only these notions, but also some extensions such as parametric integrals, two-dimensional differentiability, asymptotic behaviors. It also offers some automations for performing differentiability proofs. Moreover, Coquelicot is a conservative extension of Coq's standard library and provides correspondence theorems between the two libraries.

coq-gappa 1.5.5
Dependencies: gmp@6.3.0 mpfr@4.2.2 boost@1.89.0
Propagated dependencies: coq-flocq@4.1.4
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://gappa.gitlabpages.inria.fr/
Licenses: GPL 2+ CeCILL
Build system: gnu
Synopsis: Verify and formally prove properties on numerical programs
Description:

Gappa is a tool intended to help verifying and formally proving properties on numerical programs dealing with floating-point or fixed-point arithmetic. It has been used to write robust floating-point filters for CGAL and it is used to certify elementary functions in CRlibm. While Gappa is intended to be used directly, it can also act as a backend prover for the Why3 software verification plateform or as an automatic tactic for the Coq proof assistant.

Total packages: 72166