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

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-swaggo-swag 1.16.4
Propagated dependencies: go-github-com-go-openapi-spec@0.21.0 go-github-com-kylebanks-depth@1.2.1 go-github-com-urfave-cli-v2@2.27.5 go-golang-org-x-text@0.36.0 go-golang-org-x-tools@0.44.0 go-sigs-k8s-io-yaml@1.6.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/swaggo/swag
Licenses: Expat
Build system: go
Synopsis: Generate RESTful API documentation with Swagger 2.0 for Go
Description:

Package swag converts Go annotations to Swagger Documentation 2.0 for verity of Go web frameworks which may be integrated with an existing project using Swagger UI.

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.11
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-lestrrat-go-httprc 1.0.6
Propagated dependencies: go-github-com-lestrrat-go-httpcc@1.0.1 go-github-com-lestrrat-go-option@1.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/lestrrat-go/httprc
Licenses: Expat
Build system: go
Synopsis: Quasi Up-to-date HTTP In-memory Cache
Description:

Package httprc implements a cache for resources available over http(s). Its aim is not only to cache these resources so that it saves on HTTP roundtrips, but it also periodically attempts to auto-refresh these resources once they are cached based on the user-specified intervals and HTTP Expires and Cache-Control headers, thus keeping the entries relativelyfresh.

go-go-opentelemetry-io-contrib-detectors-aws-ec2-v2 2.5.0
Propagated dependencies: go-github-com-aws-aws-sdk-go-v2@1.41.7 go-github-com-aws-aws-sdk-go-v2-config@1.32.17 go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds@1.18.17 go-github-com-aws-smithy-go@1.24.0 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-sdk@1.33.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/open-telemetry/opentelemetry-go-contrib
Licenses: ASL 2.0
Build system: go
Synopsis: Resource detector for EC2 instances
Description:

Package ec2 provides a resource detector for Amazon Elastic Compute Cloud instances using aws-sdk-go-v2.

go-github-com-coder-websocket 1.8.14
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/coder/websocket
Licenses: ISC
Build system: go
Synopsis: WebSocket library for Go
Description:

websocket is a minimal and idiomatic WebSocket library for Go.

Main features:

go-github-com-davecgh-go-xdr 0.0.0-20161123171359-e6a2ba005892
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/davecgh/go-xdr
Licenses: ISC
Build system: go
Synopsis: Pure Go implementation of the XDR standard
Description:

go-xdr implements the data representation portion of the External Data Representation (XDR) standard protocol as specified in RFC 4506 (obsoletes RFC 1832 and RFC 1014) in pure Go.

go-github-com-ugorji-go-codec 1.2.14
Propagated dependencies: go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/ugorji/go
Licenses: Expat
Build system: go
Synopsis: Codec and encoding library for various serialization formats
Description:

This package provides a high performance and feature rich codec and encoding library for the MessagePack, CBOR, JSON and the Binc formats.

go-github-com-vishvananda-netns 0.0.5
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/vishvananda/netns
Licenses: ASL 2.0
Build system: go
Synopsis: Simple network namespace handling for Go
Description:

The netns package provides a simple interface for handling network namespaces in Go.

go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace 1.36.0
Propagated dependencies: go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-sdk@1.33.0 go-go-opentelemetry-io-otel-trace@1.42.0 go-go-opentelemetry-io-otel-metric@1.42.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: OTLP STDOUT Trace Exporter
Description:

Package stdouttrace contains an OpenTelemetry exporter for tracing telemetry to be written to an output destination as JSON.

go-github-com-opentracing-contrib-go-stdlib 1.1.0
Propagated dependencies: go-github-com-opentracing-opentracing-go@1.2.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/opentracing-contrib/go-stdlib
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTracing instrumentation for packages in the Golang stdlib
Description:

This package provides an OpenTracing instrumentation for net/http standard library.

go-github-com-jackpal-go-nat-pmp 1.0.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jackpal/go-nat-pmp
Licenses: ASL 2.0
Build system: go
Synopsis: Port mapping and discovery of external IP address
Description:

This package provides a Go client for the NAT-PMP internet protocol for port mapping and discovering the external IP address of a firewall.

xurls 2.6.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mvdan/xurls
Licenses: Modified BSD
Build system: go
Synopsis: Extracts URLs from text
Description:

Xurls extracts urls from plain text using regular expressions. It can be used as both a binary and a library.

go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-resourcemapping 0.55.0
Propagated dependencies: go-go-opentelemetry-io-otel@1.42.0 go-google-golang-org-genproto-googleapis-api@0.0.0-20250519155744-55703ea1f237
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/GoogleCloudPlatform/opentelemetry-operations-go
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTelemetry Google Cloud resource mapping module
Description:

This package provides an OpenTelemetry Google Cloud resource mapping module.

go-github-com-chi-middleware-proxy 1.1.1
Propagated dependencies: go-github-com-go-chi-chi-v5@5.2.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/chi-middleware/proxy
Licenses: Expat
Build system: go
Synopsis: Proxy forwarded headers middleware
Description:

This package is forwarded headers middleware to use if application is run behind reverse proxy.

go-github-com-gobwas-ws 1.4.0
Propagated dependencies: go-github-com-gobwas-httphead@0.1.0 go-github-com-gobwas-pool@0.2.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gobwas/ws
Licenses: Expat
Build system: go
Synopsis: Tiny WebSocket library for Golang
Description:

Package ws implements a client and server for the WebSocket protocol as specified in RFC 6455.

go-github-com-pion-turn-v4 4.1.4
Propagated dependencies: go-github-com-pion-logging@0.2.4 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun-v3@3.1.1 go-github-com-pion-transport-v4@4.0.1 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/pion/turn/
Licenses: Expat
Build system: go
Synopsis: API for building TURN clients and servers in Golang
Description:

This package provides a toolkit for building TURN, specified in RFC 8656, servers and clients.

pion/turn is an API for building STUN/TURN clients and servers, not a binary you deploy then configure. It may require copying the examples and making minor modifications to fit your need, no knowledge of Go is required however.

The advantage of this is that you don't need to deal with complicated configuration files, or custom APIs to modify the state of Pion TURN. After you instantiate an instance of a Pion TURN server or client you interact with it like any library. The quickest way to get started is to look at the examples or GoDoc.

go-github-com-digitalocean-godo 1.151.0
Propagated dependencies: go-github-com-google-go-querystring@1.1.0 go-github-com-hashicorp-go-retryablehttp@0.7.8 go-golang-org-x-oauth2@0.36.0 go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/digitalocean/godo
Licenses: Expat Modified BSD
Build system: go
Synopsis: DigitalOcean Go API client
Description:

Package godo is the DigitalOcean API v2 client for Go.

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-armon-go-metrics 0.5.4
Propagated dependencies: go-github-com-circonus-labs-circonus-gometrics@2.3.1 go-github-com-datadog-datadog-go@4.8.3 go-github-com-hashicorp-go-immutable-radix@1.3.1 go-github-com-prometheus-client-golang@1.23.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/go-metrics
Licenses: Expat
Build system: go
Synopsis: Export performance and runtime metrics to external systems
Description:

This package implements a functionality which can be used in instrument code, expose application metrics, and profile runtime performance in a flexible manner. It makes use of a MetricSink interface to support delivery to any type of backend.

Currently the following sinks are provided:

  • StatsiteSink : Sinks to a statsite instance (TCP)

  • StatsdSink: Sinks to a StatsD / statsite instance (UDP)

  • PrometheusSink: Sinks to a Prometheus metrics endpoint (exposed via HTTP for scrapes)

  • InmemSink : Provides in-memory aggregation, can be used to export stats

  • FanoutSink : Sinks to multiple sinks. Enables writing to multiple statsite instances for example

  • BlackholeSink : Sinks to nowhere

go-cloud-google-com-go-security 1.21.0
Propagated dependencies: go-cloud-google-com-go-iam@1.7.0 go-cloud-google-com-go-longrunning@0.8.0 go-github-com-googleapis-gax-go-v2@2.19.0 go-google-golang-org-api@0.272.0 go-google-golang-org-genproto@0.0.0-20260226221140-a57be14db171 go-google-golang-org-genproto-googleapis-api@0.0.0-20250519155744-55703ea1f237 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://cloud.google.com/go
Licenses: ASL 2.0
Build system: go
Synopsis: Google Cloud Certificate Authority API
Description:

This package provides a Go Client Library for Certificate Authority API.

go-github-com-victoriametrics-easyproto 1.2.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/VictoriaMetrics/easyproto
Licenses: ASL 2.0
Build system: go
Synopsis: Building blocks for protobuf marshaling and unmarshaling
Description:

Package easyproto provides building blocks for marshaling and unmarshaling (encoding/decoding) protobuf v3 messages according to https://protobuf.dev/programming-guides/encoding.

go-github-com-olivere-elastic 7.0.32
Propagated dependencies: go-github-com-aws-aws-sdk-go@1.55.7 go-github-com-mailru-easyjson@0.9.0 go-github-com-opentracing-opentracing-go@1.2.0 go-github-com-pkg-errors@0.9.1 go-github-com-smartystreets-go-aws-auth@0.0.0-20180515143844-0c1422d1fdb9 go-go-opencensus-io@0.24.0 go-go-opentelemetry-io-otel@1.42.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/olivere/elastic
Licenses: Expat
Build system: go
Synopsis: Elasticsearch client for the Go
Description:

Package elastic provides an interface to the Elasticsearch server https://www.elastic.co/products/elasticsearch.

Total packages: 73977