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

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-redis-go-redis-extra-redisotel-v9 9.22.0
Propagated dependencies: go-github-com-redis-go-redis-extra-rediscmd-v9@9.22.0 go-github-com-redis-go-redis-v9@9.17.3 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-metric@1.42.0 go-go-opentelemetry-io-otel-sdk@1.33.0 go-go-opentelemetry-io-otel-sdk-metric@1.33.0 go-go-opentelemetry-io-otel-trace@1.42.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/redis/go-redis
Licenses: FreeBSD
Build system: go
Synopsis: OpenTelemetry instrumentation for go-redis
Description:

This package provides an OpenTelemetry instrumentation for go-redis.

go-github-com-containerd-zfs-v2 2.0.0
Propagated dependencies: go-github-com-containerd-continuity@0.4.5 go-github-com-containerd-log@0.1.0 go-github-com-containerd-platforms@0.2.1 go-github-com-containerd-plugin@1.0.0 go-github-com-mistifyio-go-zfs-v3@3.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/containerd/zfs
Licenses: ASL 2.0
Build system: go
Synopsis: ZFS snapshotter plugin for containerd
Description:

This package provides a ZFS snapshotter plugin for containerd.

go-github-com-go-viper-mapstructure-v2 2.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-viper/mapstructure
Licenses: Expat
Build system: go
Synopsis: Go type converters
Description:

Package mapstructure exposes functionality to convert one arbitrary Go type into another, typically to convert a map[string]interface into a native Go structure. It's an alternative fork of not maintained https://github.com/mitchellh/mapstructure project.

go-github-com-gofrs-uuid-v5 5.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gofrs/uuid
Licenses: Expat
Build system: go
Synopsis: UUID package for Golang
Description:

Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).

go-github-com-jackc-pgx-v4 4.18.3
Propagated dependencies: go-github-com-cockroachdb-apd@1.1.0 go-github-com-go-kit-log@0.2.1 go-github-com-gofrs-uuid@4.4.0 go-github-com-jackc-pgconn@1.14.3 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgproto3-v2@2.3.3 go-github-com-jackc-pgtype@1.14.4 go-github-com-jackc-puddle@1.3.0 go-github-com-masterminds-semver-v3@3.2.1 go-github-com-rs-zerolog@1.33.0 go-github-com-shopspring-decimal@1.4.0 go-github-com-sirupsen-logrus@1.9.3 go-go-uber-org-zap@1.27.0 go-gopkg-in-inconshreveable-log15-v2@2.16.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgx
Licenses: Expat
Build system: go
Synopsis: PostgreSQL driver and toolkit for Golang
Description:

This package implements a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.

go-github-com-yargevad-filepathx 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yargevad/filepathx
Licenses: Expat
Build system: go
Synopsis: Double-star support to Golang's std @code{path/filepath}
Description:

Package filepathx adds double-star globbing support to the Glob function from the core path/filepath package. You might recognize "**" recursive globs from things like your .gitignore file, and zsh. The "**" glob represents a recursive wildcard matching zero-or-more directory levels deep.

go-github-com-ncruces-julianday 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ncruces/julianday
Licenses: Unlicense
Build system: go
Synopsis: Julian day conversions for Go
Description:

This package provides functions for converting between Julian days and Go time.Time values. Julian days are used by SQLite and other databases for date/time storage.

go-github-com-u-root-u-root 0.16.0
Propagated dependencies: go-github-com-beevik-ntp@1.4.3 go-github-com-cenkalti-backoff-v4@4.3.0 go-github-com-creack-pty@1.1.24 go-github-com-dustin-go-humanize@1.0.1 go-github-com-gliderlabs-ssh@0.3.8 go-github-com-google-go-tpm@0.9.8 go-github-com-google-uuid@1.6.0 go-github-com-gopacket-gopacket@1.3.1 go-github-com-insomniacslk-dhcp@0.0.0-20250417080101-5f8cf70e8c5f go-github-com-ishidawataru-sctp@0.0.0-20251114114122-19ddcbc6aae2 go-github-com-kevinburke-ssh-config@1.3 go-github-com-klauspost-compress@1.18.0 go-github-com-klauspost-pgzip@1.2.6 go-github-com-mdlayher-vsock@1.2.1 go-github-com-netflix-go-expect@0.0.0-20220104043353-73e0943537d2 go-github-com-peterh-liner@1.2.2 go-github-com-pierrec-lz4-v4@4.1.21 go-github-com-pkg-sftp@1.13.7 go-github-com-protonmail-go-crypto@1.3.0-0.a8cc4f0 go-github-com-safchain-ethtool@0.5.9 go-github-com-sirupsen-logrus@1.9.3 go-github-com-spf13-pflag@1.0.10 go-github-com-tklauser-go-sysconf@0.3.13 go-github-com-u-root-gobusybox-src@0.3.0 go-github-com-u-root-uio@0.0.0-20240224005618-d2acac8f3701 go-github-com-ulikunitz-xz@0.5.12 go-github-com-vishvananda-netlink@1.3.1 go-github-com-vishvananda-netns@0.0.5 go-go-bug-st-serial@1.7.1 go-golang-org-x-crypto@0.53.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.21.0 go-golang-org-x-sys@0.46.0 go-golang-org-x-term@0.44.0 go-golang-org-x-text@0.38.0 go-golang-org-x-tools@0.46.0 go-gopkg-in-yaml-v2@2.4.0 go-mvdan-cc-sh-v3@3.10.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/u-root/u-root
Licenses: Modified BSD
Build system: go
Synopsis: Fully Go userland with Linux bootloaders
Description:

This package embodies four different projects.

  1. Go versions of many standard Linux tools, such as ls, cp, or shutdown.

  2. A way to compile many Go programs into a single binary with busybox mode.

  3. A way to create initramfs (an archive of files) to use with Linux kernels, embeddable into firmware.

  4. Go bootloaders that use kexec to boot Linux or multiboot kernels such as ESXi, Xen, or tboot. They are meant to be used with LinuxBoot.

go-github-com-jackc-pgproto3 1.1.0
Propagated dependencies: go-github-com-jackc-chunkreader@1.0.0 go-github-com-jackc-pgio@1.0.0 go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgproto3
Licenses: Expat
Build system: go
Synopsis: Encoder and decoder of the PostgreSQL wire protocol version 3
Description:

This package provides a encoder and decoder of the PostgreSQL wire protocol version 3.

terminal-to-html 3.17.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: http://buildkite.github.io/terminal-to-html
Licenses: Expat
Build system: go
Synopsis: Converts arbitrary shell output into beautifully rendered HTML
Description:

Terminal is a Go library for converting arbitrary shell output (with ANSI) into beautifully rendered HTML. It provides a single command, terminal-to-html, that can be used to convert terminal output via STDIN, as well as via a simple web server.

go-github-com-tklauser-go-sysconf 0.3.13
Propagated dependencies: go-golang-org-x-sys@0.46.0 go-github-com-tklauser-numcpus@0.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tklauser/go-sysconf
Licenses: Modified BSD
Build system: go
Synopsis: Go implementation of @code{sysconf}
Description:

This package implements sysconf and provides the associated SC_* constants to query system configuration values at run time.

go-github-com-lestrrat-go-envload 0.0.0-20180220234015-a3eb8ddeffcc
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/envload
Licenses: Expat
Build system: go
Synopsis: Restore and load environment variables
Description:

This package implements a Perl5 like temporary variable, for applications requiring reloading of configuration from environment variables or during the tests temporarily change the value of an environment variable in Golang.

go-github-com-thejerf-suture-v4 4.0.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/thejerf/suture
Licenses: Expat
Build system: go
Synopsis: Supervisor trees for Go
Description:

Suture provides Erlang-ish supervisor trees for Go. "Supervisor trees" -> "sutree" -> "suture" -> holds your code together when it's trying to die.

It is intended to deal gracefully with the real failure cases that can occur with supervision trees (such as burning all your CPU time endlessly restarting dead services), while also making no unnecessary demands on the "service" code, and providing hooks to perform adequate logging with in a production environment

go-github-com-savsgio-gotils 0.0.0-20240704082632-aef3928b8a38
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-valyala-bytebufferpool@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/savsgio/gotils
Licenses: ASL 2.0
Build system: go
Synopsis: Golang utilities
Description:

Golang utilities to make your life easier with zero allocations.

go-go-abhg-dev-io-ioutil 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.abhg.dev/io/ioutil
Licenses: Modified BSD
Build system: go
Synopsis: Extensions for the Golang std @code{io} package
Description:

Package ioutil contains extensions for the io package.

go-mvdan-cc-sh-v3 3.10.0
Propagated dependencies: go-github-com-creack-pty@1.1.24 go-github-com-google-renameio-v2@2.0.0 go-github-com-muesli-cancelreader@0.2.2 go-github-com-rogpeppe-go-internal@1.12.0 go-golang-org-x-sync@0.21.0 go-golang-org-x-sys@0.46.0 go-golang-org-x-term@0.44.0 go-mvdan-cc-editorconfig@0.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://mvdan.cc/sh
Licenses: Modified BSD
Build system: go
Synopsis: Shell formatter with bash support
Description:

This package provides a Golang library implementing a shell parser, formatter, and interpreter with bash support.

go-github-com-opencontainers-selinux 1.12.0
Propagated dependencies: go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/opencontainers/selinux
Licenses: ASL 2.0
Build system: go
Synopsis: Common SELinux implementation
Description:

Common SELinux package used across the container ecosystem.

go-github-com-charmbracelet-x-ansi 0.10.2
Propagated dependencies: go-github-com-bits-and-blooms-bitset@1.24.4 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-github-com-mattn-go-runewidth@0.0.19 go-github-com-rivo-uniseg@0.4.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/x
Licenses: Expat
Build system: go
Synopsis: ANSI escape sequence parser and definitions
Description:

ansi defines common ANSI escape sequences based on the ECMA-48 specs.

go-github-com-henvic-httpretty 0.1.4
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/henvic/httpretty
Licenses: Expat
Build system: go
Synopsis: HTTP pretty-printer for Go
Description:

This package prints HTTP requests and responses in a pretty format on the terminal. It can be used both on the client-side and server-side for debugging and development purposes.

go-github-com-jackc-puddle-v2 2.2.2
Propagated dependencies: go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/puddle
Licenses: Expat
Build system: go
Synopsis: Generic resource pool for Golang
Description:

Puddle is a tiny generic resource pool library hat uses the standard context library to signal cancellation of acquires. It is designed to contain the minimum functionality required for a resource pool. It can be used directly or it can be used as the base for a domain specific resource pool. For example, a database connection pool may use puddle internally and implement health checks and keep-alive behavior without needing to implement any concurrent code of its own.

go-github-com-ccojocar-zxcvbn-go 1.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ccojocar/zxcvbn-go
Licenses: Expat
Build system: go
Synopsis: Password-strength generator in Go
Description:

This package provides a password strength generators written in Golang. It attempts to give sound password advice through pattern matching and conservative entropy calculations. It finds 10k common passwords, common American names and surnames, common English words, and common patterns like dates, repeats (aaa), sequences (abcd), and QWERTY patterns. It's an active fork of https://github.com/nbutton23/zxcvbn-go.

go-oras-land-oras-go-v2 2.6.0
Propagated dependencies: go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.0 go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://oras.land/oras-go
Licenses: ASL 2.0
Build system: go
Synopsis: OCI artifacts management library for Golang
Description:

oras-go is a Go library for managing OCI artifacts, compliant with the OCI Image Format Specification and the OCI Distribution Specification. It provides unified APIs for pushing, pulling, and managing artifacts across OCI-compliant registries, local file systems, and in-memory stores.

go-fortio-org-safecast 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://fortio.org/safecast
Licenses: ASL 2.0
Build system: go
Synopsis: Safetly cast between numeric types in Go
Description:

Package safecast allows you to safely cast between numeric types in Go and return errors (or panic when using the Must* variants) when the cast would result in a loss of precision, range or sign.

go-github-com-araddon-dateparse 0.0.0-20210429162001-6b43995a97de
Propagated dependencies: go-github-com-scylladb-termtables@0.0.0-20191203121021-c4c0b6d42ff4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/araddon/dateparse
Licenses: Expat
Build system: go
Synopsis: Go date parser
Description:

This package parses date strings without knowing the format in advance. It uses a scanner to read bytes and use a state machine to find format. It is much faster than shotgun based parse methods.

Total packages: 33008