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

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-nrdcg-goinwx 0.10.0
Propagated dependencies: go-github-com-fatih-structs@1.1.0 go-github-com-kolo-xmlrpc@0.0.0-20220921171641-a4b6fa1dd06b go-github-com-mitchellh-mapstructure@1.5.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/nrdcg/goinwx
Licenses: Expat
Build system: go
Synopsis: INWX Go API client
Description:

This go library implements some parts of the official INWX XML-RPC API.

go-github-com-multiformats-go-multistream 0.5.0
Propagated dependencies: go-github-com-multiformats-go-varint@0.0.7
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/multiformats/go-multistream
Licenses: Expat
Build system: go
Synopsis: Implementation of the multistream protocol in Golang
Description:

Package multistream implements a simple stream router for the multistream-select protocol. The protocol is defined at https://github.com/multiformats/multistream-select

go-go-opentelemetry-io-otel 1.37.0
Propagated dependencies: go-github-com-go-logr-logr@1.4.2 go-github-com-go-logr-stdr@1.2.2 go-github-com-google-go-cmp@0.7.0 go-go-opentelemetry-io-auto-sdk@1.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://opentelemetry.io/
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTelemetry implementation for Golang
Description:

Package otel provides global access to the OpenTelemetry API. The subpackages of the otel package provide an implementation of the OpenTelemetry API. This package contains 3 Golang modules: go.opentelemetry.io/otel, go.opentelemetry.io/otel/metric and go.opentelemetry.io/otel/trace.

go-github-com-aws-aws-sdk-go 1.55.7
Propagated dependencies: go-github-com-jmespath-go-jmespath@0.4.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/aws/aws-sdk-go
Licenses: ASL 2.0
Build system: go
Synopsis: The official AWS SDK for the Go programming language
Description:

The official AWS SDK for the Go programming language.

go-github-com-aphistic-golf 0.0.0-20180712155816-02c07f170c5a
Propagated dependencies: go-github-com-google-uuid@1.6.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/aphistic/golf
Licenses: Expat
Build system: go
Synopsis: Integration client for Graylog backed services
Description:

This package implement a functionality to send logs to services supporting GELF specified in https://go2docs.graylog.org/current/home.html.

go-github-com-mholt-acmez-v3 3.1.2
Propagated dependencies: go-golang-org-x-crypto@0.43.0 go-golang-org-x-net@0.46.0 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mholt/acmez
Licenses: ASL 2.0
Build system: go
Synopsis: ACME (RFC 8555) client library for Go
Description:

ACMEz is a lightweight, fully-compliant RFC 8555 (ACME) implementation, that provides an API for getting certificates. ACMEz is suitable for large-scale enterprise deployments. It also supports common IETF-standardized ACME extensions.

This module has two primary packages:

  • acmez is a high-level wrapper for getting certificates. It implements the ACME order flow described in RFC 8555 including challenge solving using pluggable solvers.

  • acme is a low-level RFC 8555 implementation that provides the fundamental ACME operations, mainly useful if you have advanced or niche requirements.

Main features:

  • Go API that thoroughly documented with spec citations.

  • Structured error values (problems as defined in RFC 7807.)

  • Smart retries (resilient against network and server hiccups.)

  • Challenge plasticity (randomized challenges, and will retry others if one fails.)

  • Context cancellation (suitable for high-frequency config changes or reloads.)

  • Highly flexible and customizable.

  • External Account Binding (EAB) support.

  • Tested with numerous ACME CAs (more than just Let's Encrypt.)

  • Implements niche aspects of RFC 8555 (such as alt cert chains and account key rollover.)

  • Efficient solving of large SAN lists (e.g. for slow DNS record propagation.)

  • Utility functions for solving challenges: device attestation challenges (draft-acme-device-attest-02), RFC 8737 (tls-alpn-01 challenge), RFC 8823 (email-reply-00 challenge; S/MIME.)

  • ACME Renewal Information (ARI) support (draft-ietf-acme-ari-03.)

go-github-com-go-resty-resty-v2 2.16.5
Propagated dependencies: go-golang-org-x-net@0.46.0 go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://resty.dev/
Licenses: Expat
Build system: go
Synopsis: HTTP, REST, and SSE client library for Golang
Description:

Package resty provides Simple HTTP and REST client library for Go.

go-github-com-t3rm1n4l-go-mega 0.0.0-20251031123324-a804aaa87491
Propagated dependencies: go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/t3rm1n4l/go-mega
Licenses: Expat
Build system: go
Synopsis: Client library for mega.co.nz storage service
Description:

This package provides a client library in go for mega.co.nz storage service. Features:

  • User login

  • Fetch filesystem tree

  • Upload file

  • Download file

  • Create directory

  • Move file or directory

  • Rename file or directory

  • Delete file or directory

  • Parallel split download and upload

  • Filesystem events auto sync

  • Unit tests

go-github-com-schollz-peerdiscovery 1.7.6
Propagated dependencies: go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/schollz/peerdiscovery
Licenses: Expat
Build system: go
Synopsis: Local peer discovery using UDP multicast
Description:

This package implements a functionality for cross-platform thread-safe local peer discovery using UDP multicast.

go-github-com-pion-transport 0.14.1
Propagated dependencies: go-github-com-pion-logging@0.2.3 go-golang-org-x-net@0.46.0 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/transport
Licenses: Expat
Build system: go
Synopsis: Golang networking related functions
Description:

This package implements a various networking related functions used throughout the Pion modules.

go-github-com-gorilla-css 1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gorilla/css/
Licenses: Modified BSD
Build system: go
Synopsis: CSS3 tokenizer
Description:

This package provides a CSS3 tokenizer.

go-github-com-cenkalti-rpc2 1.0.4
Propagated dependencies: go-github-com-cenkalti-hub@1.0.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/cenkalti/rpc2
Licenses: Expat
Build system: go
Synopsis: Bi-directional RPC in Golang
Description:

Package rpc2 provides bi-directional RPC client and server similar to net/rpc.

go-github-com-bradenhilton-mozillainstallhash 1.0.1
Propagated dependencies: go-github-com-bradenhilton-cityhash@1.0.0 go-golang-org-x-text@0.30.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/bradenhilton/mozillainstallhash
Licenses: Expat
Build system: go
Synopsis: Generates the hash used in installs of Mozilla software
Description:

This package provides a functionality to get the hash used to differentiate between installs of Mozilla software in installs.ini and profiles.ini.

go-github-com-mholt-acmez-v2 2.0.3
Propagated dependencies: go-golang-org-x-crypto@0.43.0 go-golang-org-x-net@0.46.0 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mholt/acmez
Licenses: ASL 2.0
Build system: go
Synopsis: ACME (RFC 8555) client library for Go
Description:

ACMEz is a lightweight, fully-compliant RFC 8555 (ACME) implementation, that provides an API for getting certificates. ACMEz is suitable for large-scale enterprise deployments. It also supports common IETF-standardized ACME extensions.

This module has two primary packages:

  • acmez is a high-level wrapper for getting certificates. It implements the ACME order flow described in RFC 8555 including challenge solving using pluggable solvers.

  • acme is a low-level RFC 8555 implementation that provides the fundamental ACME operations, mainly useful if you have advanced or niche requirements.

Main features:

  • Go API that thoroughly documented with spec citations.

  • Structured error values (problems as defined in RFC 7807.)

  • Smart retries (resilient against network and server hiccups.)

  • Challenge plasticity (randomized challenges, and will retry others if one fails.)

  • Context cancellation (suitable for high-frequency config changes or reloads.)

  • Highly flexible and customizable.

  • External Account Binding (EAB) support.

  • Tested with numerous ACME CAs (more than just Let's Encrypt.)

  • Implements niche aspects of RFC 8555 (such as alt cert chains and account key rollover.)

  • Efficient solving of large SAN lists (e.g. for slow DNS record propagation.)

  • Utility functions for solving challenges: device attestation challenges (draft-acme-device-attest-02), RFC 8737 (tls-alpn-01 challenge), RFC 8823 (email-reply-00 challenge; S/MIME.)

  • ACME Renewal Information (ARI) support (draft-ietf-acme-ari-03.)

go-github-com-francoispqt-gojay 1.2.13
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/francoispqt/gojay
Licenses: Expat
Build system: go
Synopsis: JSON encoder/decoder with powerful stream API for Golang
Description:

GoJay is a performant JSON encoder/decoder for Golang. It has a simple API and doesn't use reflection. It relies on small interfaces to decode/encode structures and slices.

go-github-com-quic-go-quic-go 0.54.1
Propagated dependencies: go-github-com-francoispqt-gojay@1.2.13 go-github-com-prometheus-client-golang@1.22.0 go-github-com-quic-go-qpack@0.5.1 go-golang-org-x-crypto@0.43.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-net@0.46.0 go-golang-org-x-sync@0.17.0 go-golang-org-x-sys@0.37.0 go-golang-org-x-tools@0.37.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/quic-go/quic-go
Licenses: Expat
Build system: go
Synopsis: QUIC in Go
Description:

This package provides a Go language implementation of the QUIC network protocol.

go-github-com-pion-dtls-v2 2.2.12
Propagated dependencies: go-github-com-pion-logging@0.2.3 go-github-com-pion-transport-v2@2.2.10 go-golang-org-x-crypto@0.43.0 go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/dtls
Licenses: Expat
Build system: go
Synopsis: DTLS 1.2 Server/Client implementation for Go
Description:

This package provides a native DTLS 1.2 implementation in Golang.

go-go-opentelemetry-io-otel-log 0.9.0
Propagated dependencies: go-github-com-go-logr-logr@1.4.2 go-go-opentelemetry-io-otel@1.37.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://go.opentelemetry.io/otel
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTelemetry Logs API
Description:

This package is intended to be used by bridges between existing logging libraries and OpenTelemetry. Users should not directly use this package as a logging library. Instead, install one of the bridges listed in the [registry], and use the associated logging library.

go-go-opentelemetry-io-auto-sdk 1.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://go.opentelemetry.io/auto
Licenses: ASL 2.0
Build system: go
Synopsis: Auto-instrumentable OpenTelemetry SDK
Description:

Package sdk provides an auto-instrumentable OpenTelemetry SDK.

go-github-com-colinmarc-hdfs-v2 2.4.0
Propagated dependencies: go-github-com-jcmturner-gokrb5-v8@8.4.4 go-github-com-pborman-getopt@1.0.0 go-google-golang-org-protobuf@1.36.10
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/colinmarc/hdfs
Licenses: Expat
Build system: go
Synopsis: HDFS for Go
Description:

This package provides a native, idiomatic interface to HDFS. Where possible, it mimics the functionality and signatures of the standard `os` package.

go-github-com-hashicorp-go-retryablehttp 0.7.7
Propagated dependencies: go-github-com-hashicorp-go-hclog@1.6.3 go-github-com-hashicorp-go-cleanhttp@0.5.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/go-retryablehttp
Licenses: MPL 2.0
Build system: go
Synopsis: Retryable HTTP client in Golang
Description:

Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http client library and exposes nearly the same public API.

go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp 0.62.0
Propagated dependencies: go-github-com-felixge-httpsnoop@1.0.4 go-go-opentelemetry-io-otel@1.37.0 go-go-opentelemetry-io-otel-metric@1.37.0 go-go-opentelemetry-io-otel-trace@1.37.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://opentelemetry.io/
Licenses: ASL 2.0
Build system: go
Synopsis: Golang std @code{http.Handler} wrapper library
Description:

Package otelhttp provides an http.Handler and functions that are intended to be used to add tracing by wrapping existing handlers (with Handler) and routes WithRouteTag.

go-github-com-anaskhan96-soup 1.2.5
Propagated dependencies: go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/anaskhan96/soup
Licenses: Expat
Build system: go
Synopsis: Web Scraper in Go, similar to BeautifulSoup
Description:

Small web scraper package for Go, with its interface highly similar to that of BeautifulSoup.

go-github-com-emersion-go-msgauth 0.6.8
Propagated dependencies: go-golang-org-x-crypto@0.43.0 go-github-com-emersion-go-milter@0.4.1 go-github-com-emersion-go-message@0.18.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/emersion/go-msgauth
Licenses: Expat
Build system: go
Synopsis: Email authentication for Go
Description:

This package provides a Go library for authenticating emails.

Total packages: 69282