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

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-ibm-sarama 1.48.0
Propagated dependencies: go-github-com-eapache-go-resiliency@1.7.0 go-github-com-eapache-queue@1.1.0 go-github-com-jcmturner-gofork@1.7.6 go-github-com-jcmturner-gokrb5-v8@8.4.4 go-github-com-klauspost-compress@1.18.0 go-github-com-pierrec-lz4-v4@4.1.21 go-github-com-rcrowley-go-metrics@0.0.0-20250401214520-65e299d6c5c9 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/IBM/sarama
Licenses: Expat
Build system: go
Synopsis: Go library for Apache Kafka
Description:

Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). It includes a high-level API for easily producing and consuming messages, and a low-level API for controlling bytes on the wire when the high-level API is insufficient. Usage examples for the high-level APIs are provided inline with their full documentation.

go-github-com-tink-crypto-tink-go-gcpkms-v2 2.2.0
Propagated dependencies: go-github-com-tink-crypto-tink-go-v2@2.6.0 go-google-golang-org-api@0.272.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tink-crypto/tink-go-gcpkms
Licenses: ASL 2.0
Build system: go
Synopsis: Tink Go Google Cloud KMS extension
Description:

This is an extension to the Tink Go library that provides support for Google Cloud KMS.

go-github-com-mdlayher-arp 0.0.0-20220512170110-6706a2966875
Propagated dependencies: go-github-com-mdlayher-ethernet@0.0.0-20220221185849-529eae5b6118 go-github-com-mdlayher-packet@1.1.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mdlayher/arp
Licenses: Expat
Build system: go
Synopsis: Implementation of the ARP protocol in Golang
Description:

Package arp implements the ARP protocol, as described in RFC 826.

go-google-golang-org-grpc-cmd-protoc-gen-go-grpc 1.5.1
Propagated dependencies: go-google-golang-org-grpc@1.69.2 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://google.golang.org/grpc
Licenses: ASL 2.0
Build system: go
Synopsis: Generate Go bindings of gRPC's services in protobuf definition files
Description:

This package provides a plugin for the Google protocol buffer compiler to generate Go code.

go-github-com-libp2p-go-reuseport 0.4.0
Propagated dependencies: go-github-com-google-gopacket@1.1.19 go-golang-org-x-net@0.53.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-reuseport
Licenses: ISC
Build system: go
Synopsis: Reuse TCP/UDP ports in Golang
Description:

go-reuseport enables listening and dialing from the same TCP or UDP port. This means that SO_REUSEADDR and SO_REUSEPORT socket options may be set. This is particularly important when attempting to do TCP NAT hole-punching, which requires a process to both Listen and Dial on the same TCP port. go-reuseport provides some utilities around enabling this behaviour on various operating systems.

go-go-opentelemetry-io-otel-exporters-prometheus 0.62.0
Propagated dependencies: go-github-com-prometheus-client-golang@1.23.2 go-github-com-prometheus-client-model@0.6.2 go-github-com-prometheus-otlptranslator@1.0.0 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 go-google-golang-org-protobuf@1.36.11
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: OTLP Prometheus Exporter
Description:

Package prometheus provides a Prometheus Exporter that converts OTLP metrics into the Prometheus exposition format and implements prometheus.Collector to provide a handler for these metrics.

go-github-com-hashicorp-mdns 1.0.6
Propagated dependencies: go-github-com-miekg-dns@1.1.72 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/mdns
Licenses: Expat
Build system: go
Synopsis: Simple mDNS client/server library in Golang
Description:

This package is a simple mDNS client/server library in Go. mDNS can be used to discover services on the local network without the use of an authoritative DNS server. This enables peer-to-peer discovery.

go-cloud-google-com-go-compute-metadata 0.9.0
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://pkg.go.dev/cloud.google.com/go/compute/metadata
Licenses: ASL 2.0
Build system: go
Synopsis: Go wrapper for Google Compute Engine metadata service
Description:

This package provides access to Google Compute Engine (GCE) metadata and API service accounts for Go.

go-github-com-hashicorp-go-secure-stdlib-strutil 0.1.2
Propagated dependencies: go-github-com-ryanuber-go-glob@1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/go-secure-stdlib
Licenses: MPL 2.0
Build system: go
Synopsis: Stdlib for HashiCorp Secure products
Description:

This package provides the strutil Golang package. It is part of HashiCorp's Secure division products stdlib.

go-github-com-multiformats-go-multistream 0.6.1
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-github-com-oschwald-maxminddb-golang 1.13.0
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/oschwald/maxminddb-golang
Licenses: ISC
Build system: go
Synopsis: MaxMind DB Reader for Go
Description:

This is a Go reader for the MaxMind DB format. Although this can be used to read GeoLite2 and GeoIP2 databases, geoip2 provides a higher-level API for doing so.

go-github-com-golang-groupcache 0.0.0-20210331224755-41bb18bfe9da
Propagated dependencies: go-github-com-golang-protobuf@1.5.4
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/golang/groupcache
Licenses: ASL 2.0
Build system: go
Synopsis: Groupcache is a caching and cache-filling library
Description:

Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. It provides a data loading mechanism with caching and de-duplication that works across a set of peer processes.

go-github-com-pion-sctp 1.9.2
Propagated dependencies: go-github-com-pion-logging@0.2.4 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-transport-v4@4.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/sctp
Licenses: Expat
Build system: go
Synopsis: Implementation of SCTP in Golang
Description:

This package implements the Stream Control Transmission Protocol as specified in RFC 9260.

go-git-sr-ht-rockorager-go-jmap 0.5.2
Propagated dependencies: go-golang-org-x-oauth2@0.36.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://git.sr.ht/~rockorager/go-jmap
Licenses: Expat
Build system: go
Synopsis: JSON meta application protocol in Golang
Description:

Package jmap implements JMAP Core protocol as defined in RFC 8620 published on July 2019.

go-github-com-xdg-go-scram 1.1.2
Propagated dependencies: go-github-com-xdg-go-stringprep@1.0.4 go-github-com-xdg-go-pbkdf2@1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/xdg-go/scram
Licenses: ASL 2.0
Build system: go
Synopsis: Go implementation of RFC-5802
Description:

Package scram provides client and server implementations of the Salted Challenge Response Authentication Mechanism described in RFC-5802 and RFC-7677.

amneziawg-go 0.2.17
Propagated dependencies: go-github-com-goccy-go-yaml@1.18.0 go-github-com-tevino-abool@1.2.0 go-go-uber-org-atomic@1.11.0 go-golang-getoutline-org-sdk@0.0.23 go-golang-getoutline-org-sdk-x@0.2.0 go-golang-org-x-crypto@0.50.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-net@0.53.0 go-golang-org-x-sys@0.43.0 go-gvisor-dev-gvisor@0.0.0-1.9414b50
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/amnezia-vpn/amneziawg-go
Licenses: Expat
Build system: go
Synopsis: Go implementation of AmneziaWG
Description:

AmneziaWG is a contemporary version of the WireGuard protocol. It's a fork of WireGuard-Go and offers protection against detection by DPI systems. At the same time, it retains the simplified architecture and high performance of the original. For more information, see https://docs.amnezia.org/documentation/amnezia-wg/.

go-gqlclient 0.0.0-20250318184027-d4a003529bba
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://git.sr.ht/~emersion/gqlclient
Licenses: Expat
Build system: go
Synopsis: GraphQL client and code generator
Description:

This package provides command line tools: gqlclient, gqlclientgen, and gqlintrospect. For the Golang libriray, see go-git-sr-ht-emersion-gqlclient package.

go-github-com-andybalholm-cascadia 1.3.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/andybalholm/cascadia/
Licenses: FreeBSD
Build system: go
Synopsis: CSS selectors for HTML
Description:

The Cascadia package implements CSS selectors for use with the parse trees produced by the html package.

go-github-com-pion-webrtc-v4 4.2.6
Propagated dependencies: go-github-com-pion-datachannel@1.6.0 go-github-com-pion-dtls-v3@3.1.2 go-github-com-pion-ice-v4@4.2.0 go-github-com-pion-interceptor@0.1.44 go-github-com-pion-logging@0.2.4 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-rtcp@1.2.16 go-github-com-pion-rtp@1.10.1 go-github-com-pion-sctp@1.9.2 go-github-com-pion-sdp-v3@3.0.17 go-github-com-pion-srtp-v3@3.0.10 go-github-com-pion-stun-v3@3.1.1 go-github-com-pion-transport-v4@4.0.1 go-github-com-pion-turn-v4@4.1.4 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/webrtc
Licenses: Expat
Build system: go
Synopsis: Implementation of the WebRTC API in Golang
Description:

Package webrtc implements the WebRTC (Real-Time Communication in Browsers) 1.0 as defined in W3C WebRTC specification document. Features:

  • implementation of webrtc-pc and https://www.w3.org/TR/webrtc-stats/,webrtc-stats

  • DataChannels

  • Send/Receive audio and video

  • Renegotiation

  • Plan-B and Unified Plan

  • SettingEngine for Pion specific extensions

  • implemented connectivity - Full ICE Agent, ICE Restart, Trickle ICE, STUN, TURN mDNS candidates

go-github-com-jaytaylor-html2text 0.0.0-20230321000545-74c2419ad056
Propagated dependencies: go-golang-org-x-net@0.53.0 go-github-com-olekukonko-tablewriter@0.0.5 go-github-com-ssor-bom@0.0.0-20170718123548-6386211fdfcf
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jaytaylor/html2text
Licenses: Expat
Build system: go
Synopsis: Convert HTML emails to text
Description:

The html2text package converts HTML emails to plain text, allowing text-only mail clients to display them.

go-github-com-azuread-microsoft-authentication-library-for-go 1.6.0
Propagated dependencies: go-github-com-golang-jwt-jwt-v5@5.3.1 go-github-com-google-uuid@1.6.0 go-github-com-kylelemons-godebug@1.1.0 go-github-com-montanaflynn-stats@0.7.1 go-github-com-pkg-browser@0.0.0-20240102092130-5ac0b6a4141c
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/AzureAD/microsoft-authentication-library-for-go
Licenses: Expat
Build system: go
Synopsis: Microsoft Authentication Library (MSAL) for Go
Description:

The Microsoft Authentication Library (MSAL) for Go is part of the Microsoft identity platform for developers (formerly named Azure AD) v2.0. It allows you to sign in users or apps with Microsoft identities (Azure AD and Microsoft Accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph or your own APIs registered with the Microsoft identity platform. It is built using industry standard OAuth2 and OpenID Connect protocols.

go-go-opentelemetry-io-otel 1.42.0
Propagated dependencies: go-github-com-cespare-xxhash-v2@2.3.0 go-github-com-go-logr-logr@1.4.3 go-github-com-go-logr-stdr@1.2.2 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-google-golang-org-grpc-security-advancedtls 1.0.0
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-golang-org-x-crypto@0.50.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://google.golang.org/grpc
Licenses: ASL 2.0
Build system: go
Synopsis: Go package for gRPC transport credentials
Description:

Package advancedtls provides gRPC transport credentials that allow easy configuration of advanced TLS features. For example, periodic credential reloading,support for certificate revocation lists, and customizable certificate verification behaviors.

Total packages: 32521