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

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-perimeterx-marshmallow 1.1.5
Propagated dependencies: go-github-com-mailru-easyjson@0.9.1 go-github-com-ugorji-go-codec@1.2.14
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/perimeterx/marshmallow
Licenses: Expat
Build system: go
Synopsis: JSON unmarshalling in Golang
Description:

This package provides a simple API to perform JSON unmarshalling. It supports unmarshalling of some known and some unknown fields with zero performance overhead. While unmarshalling, it allows fully retaining the original data and access it via a typed struct and a dynamic map.

go-github-com-jcmturner-goidentity-v6 6.0.1
Propagated dependencies: go-github-com-hashicorp-go-uuid@1.0.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jcmturner/goidentity
Licenses: ASL 2.0
Build system: go
Synopsis: Hold authenticated identities and their attributes
Description:

This package provides a standard interface for holding authenticated identities and their attributes.

go-github-com-phemmer-go-iptrie 0.0.0-20240326174613-ba542f5282c9
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/phemmer/go-iptrie
Licenses: Expat
Build system: go
Synopsis: IP storage & lookup using a trie in Golang
Description:

Package iptrie provides an IP/network tree (trie) implementation for fast IP address lookups.

go-github-com-go-rod-rod 0.116.2
Propagated dependencies: go-github-com-ysmood-fetchup@0.2.3 go-github-com-ysmood-goob@0.4.0 go-github-com-ysmood-gson@0.7.3 go-github-com-ysmood-leakless@0.9.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://go-rod.github.io/
Licenses: Expat
Build system: go
Synopsis: Chrome DevTools Protocol driver for browser automation
Description:

Rod is a high-level driver for Chrome DevTools Protocol. It's designed for web automation and scraping, providing a simple API to control Chrome or Chromium browsers programmatically.

go-github-com-ipfs-go-cid 0.4.1
Propagated dependencies: go-github-com-multiformats-go-multihash@0.2.3 go-github-com-multiformats-go-multibase@0.2.0 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/ipfs/go-cid
Licenses: Expat
Build system: go
Synopsis: Content ID v1 implemented in Go
Description:

Implementation in Go of the CID spec. It is used in go-ipfs and related packages to refer to a typed hunk of data.

go-storj-io-infectious 0.0.2
Propagated dependencies: go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://storj.io/infectious
Licenses: Expat FreeBSD
Build system: go
Synopsis: Reed-Solomon forward error correcting library
Description:

Package infectious implements Reed-Solomon forward error correction. It uses the Berlekamp-Welch error correction algorithm to achieve the ability to actually correct errors.

go-github-com-rs-cors 1.11.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/rs/cors
Licenses: Expat
Build system: go
Synopsis: Golang @code{net/http} configurable handler for CORS requests
Description:

Package cors is net/http handler to handle Cross-origin resource sharing related requests as defined by http://www.w3.org/TR/cors/.

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-cleanhttp
Licenses: MPL 2.0
Build system: go
Synopsis: Functions for accessing clean Go @code{http.Client} values
Description:

The Go standard library contains a default http.Client and it is a common idiom to tweak it as necessary. Unfortunately, this is a shared value, and it is not uncommon for libraries to assume that they are free to modify it at will. This package provides some simple functions to get a "clean" http.Client, namely one that uses the same default values as the Go standard library, but returns a client that does not share any state with other clients.

go-code-forgejo-org-go-chi-session 1.0.4
Propagated dependencies: go-github-com-bradfitz-gomemcache@0.0.0-20230905024940-24af94b03874 go-github-com-go-chi-chi-v5@5.2.1 go-github-com-go-sql-driver-mysql@1.8.1 go-github-com-jackc-pgx-v5@5.7.1 go-github-com-redis-go-redis-v9@9.17.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://code.forgejo.org/go-chi/session
Licenses: ASL 2.0
Build system: go
Synopsis: Session middleware for go-chi
Description:

Package session a middleware that provides the session management of Macaron.

go-github-com-jedisct1-go-dnsstamps 0.0.0-20260518121737-6579dc73e4a2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jedisct1/go-dnsstamps
Licenses: Expat
Build system: go
Synopsis: DNS Stamps library for Go
Description:

This package provide a DNS Stamps library for Go.

go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc 0.59.0
Propagated dependencies: go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace@1.36.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-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://go.opentelemetry.io/contrib
Licenses: ASL 2.0
Build system: go
Synopsis: OTLP instrumentation library for @code{google.golang.org/grpc}
Description:

Package otelgrpc is the instrumentation library for google.golang.org/grpc.

go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetricgrpc 1.33.0
Propagated dependencies: go-github-com-cenkalti-backoff-v4@4.3.0 go-github-com-google-go-cmp@0.7.0 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-sdk-metric@1.33.0 go-go-opentelemetry-io-proto-otlp@1.7.0 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://go.opentelemetry.io/otel
Licenses: ASL 2.0
Build system: go
Synopsis: OTLP Metric HTTP Exporter
Description:

Package otlpmetrichttp provides an OTLP metrics exporter using HTTP with protobuf payloads.

go-github-com-circonus-labs-go-apiclient 0.7.24
Propagated dependencies: go-github-com-hashicorp-go-retryablehttp@0.7.8 go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/circonus-labs/go-apiclient
Licenses: Modified BSD
Build system: go
Synopsis: Circonus API Client for Golang
Description:

Package apiclient provides methods for interacting with the Circonus API. See the full Circonus API Documentation at https://login.circonus.com/resources/api for more information.

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-techarohq-thoth-proto 0.4.0
Propagated dependencies: go-buf-build-gen-go-bufbuild-protovalidate-protocolbuffers-go@0.14.2 go-google-golang-org-protobuf@1.36.11 go-google-golang-org-grpc@1.69.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/TecharoHQ/thoth-proto
Licenses: Expat
Build system: go
Synopsis: Reputation database for Anubis
Description:

This package provides Thoth (from Greek: Θώθ) witch feeds information to Anubis so that it can make better decisions about which traffic is innocuous and which traffic is suspicious.

go-github-com-safchain-ethtool 0.5.9
Propagated dependencies: go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/safchain/ethtool
Licenses: ASL 2.0
Build system: go
Synopsis: Ethtool library for Golang
Description:

The ethtool package aims to provide a library that implements easy access to the Linux SIOCETHTOOL ioctl operations. It can be used to retrieve information from a network device such as statistics, driver related information or even the peer of a VETH interface.

go-github-com-googlecloudplatform-grpc-gcp-go-grpcgcp 1.6.0
Propagated dependencies: go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-metric@1.42.0 go-go-opentelemetry-io-otel-sdk-metric@1.33.0 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://github.com/GoogleCloudPlatform/grpc-gcp-go
Licenses: ASL 2.0
Build system: go
Synopsis: Grpc supports for Google Cloud APIs
Description:

Package grpcgcp provides gRPC supports for Google Cloud APIs. For now it provides connection management with affinity support.

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.42.0 go-go-opentelemetry-io-otel-metric@1.42.0 go-go-opentelemetry-io-otel-trace@1.42.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-jedisct1-go-ipcrypt 0.1.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://ipcrypt-std.github.io/
Licenses: ISC
Build system: go
Synopsis: IP address encryption and obfuscation for Go
Description:

Package ipcrypt implements IP address encryption and obfuscation methods specified in ipcrypt document.

go-github-com-brunoscheufler-aws-ecs-metadata-go 0.0.0-20221221133751-67e37ae746cd
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/brunoscheufler/aws-ecs-metadata-go
Licenses: Expat
Build system: go
Synopsis: Retrieve AWS ECS Task metadata
Description:

This package provides a minimal wrapper library to fetch Elastic Container Service Task metadata from any Go service running in container provisioned by AWS Fargate.

go-github-com-whyrusleeping-chunker 0.0.0-20181014151217-fe64bd25879f
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/whyrusleeping/chunker
Licenses: FreeBSD
Build system: go
Synopsis: Implementation of Content Defined Chunking in Golang
Description:

Package chunker implements Content Defined Chunking based on a rolling Rabin Checksum. This package provides a modified fork of https://github.com/restic/restic project.

go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2 2.14.1
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-credentials@1.19.7 go-github-com-aws-aws-sdk-go-v2-service-sqs@1.42.21 go-github-com-clarkduvall-hyperloglog@0.0.0-20171127014514-a0107a5d8004 go-github-com-golang-mock@1.6.0 go-github-com-gorilla-websocket@1.5.3 go-github-com-miekg-dns@1.1.72 go-github-com-pion-ice-v4@4.2.0 go-github-com-pion-sdp-v3@3.0.17 go-github-com-pion-stun-v3@3.1.1 go-github-com-pion-transport-v4@4.0.1 go-github-com-pion-webrtc-v4@4.2.6 go-github-com-prometheus-client-golang@1.23.2 go-github-com-realclientip-realclientip-go@1.0.0 go-github-com-refraction-networking-utls@1.8.2 go-github-com-theodorsm-covert-dtls@1.4.1 go-github-com-txthinking-socks5@0.0.0-20230325130024-4230056ae301 go-github-com-xtaci-kcp-go-v5@5.6.18 go-github-com-xtaci-smux@1.5.30 go-gitlab-torproject-org-tpo-anti-censorship-geoip@0.0.0-20210928150955-7ce4b3d98d01 go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib@1.6.0 go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-ptutil@0.0.0-20250130151315-efaf4e0ec0d3 go-golang-org-x-crypto@0.53.0 go-golang-org-x-net@0.53.0 go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake
Licenses: Modified BSD
Build system: go
Synopsis: Pluggable Transport using WebRTC, inspired by Flashproxy
Description:

Pluggable Transport using WebRTC, inspired by Flashproxy and adheres to the pluggable transports v2.1 Go AP. This package provides:

  • broker contains code for the Snowflake broker

  • doc contains Snowflake documentation and manpages

  • client contains the Tor pluggable transport client and client library code

  • common contains generic libraries used by multiple pieces of Snowflake

  • proxy contains code for the Go standalone Snowflake proxy

  • probetest contains code for a NAT probetesting service

  • server contains the Tor pluggable transport server and server library code

go-tlsrouter 0.0.0-20250222171855-c4b9df066048
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/inetaf/tcpproxy
Licenses: ASL 2.0
Build system: go
Synopsis: Proxy TCP connections based on static rules
Description:

TLSRouter is a TLS proxy that routes connections to backends based on the TLS SNI of the TLS handshake. It carries no encryption keys and cannot decode the traffic that it proxies.

go-cloud-google-com-go-longrunning 0.8.0
Propagated dependencies: go-cloud-google-com-go@0.123.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-genproto-googleapis-rpc@0.0.0-1.49b9836 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: Helper library for working with long running operations
Description:

Package longrunning supports Long Running Operations for the Google Cloud Libraries. See google.golang.org/genproto/googleapis/longrunning for its service definition.

Total packages: 33008