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

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-urfave-negroni 1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/urfave/negroni
Licenses: Expat
Build system: go
Synopsis: Idiomatic HTTP Middleware for Golang
Description:

Package negroni is an idiomatic approach to web middleware in Go. It is tiny,non-intrusive, and encourages use of net/http Handlers.

go-go-opentelemetry-io-contrib-propagators-autoprop 0.61.0
Propagated dependencies: go-go-opentelemetry-io-contrib-propagators-aws@1.36.0 go-go-opentelemetry-io-contrib-propagators-b3@1.36.0 go-go-opentelemetry-io-contrib-propagators-jaeger@1.36.0 go-go-opentelemetry-io-contrib-propagators-ot@1.36.0 go-go-opentelemetry-io-otel@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: OpenTelemetry TextMapPropagator creation
Description:

Package autoprop provides an OpenTelemetry TextMapPropagator creation function. The OpenTelemetry specification states that the default TextMapPropagator needs to be a no-operation implementation. The opentelemetry-go project adheres to this requirement. However, for systems that perform propagation this default is not ideal. This package provides a TextMapPropagator with useful defaults (a combined TraceContext and Baggage TextMapPropagator), and supports environment overrides using the OTEL_PROPAGATORS environment variable.

go-github-com-vishvananda-netlink 1.3.1
Propagated dependencies: go-github-com-vishvananda-netns@0.0.5 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/vishvananda/netlink
Licenses: ASL 2.0
Build system: go
Synopsis: Simple netlink library for Go
Description:

The netlink package provides a simple netlink library for Go. Netlink is the interface a user-space program in Linux uses to communicate with the kernel. It can be used to add and remove interfaces, set IP addresses and routes, and configure IPsec.

go-github-com-donovanhide-eventsource 0.0.0-20210830082556-c59027999da0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/donovanhide/eventsource
Licenses: ASL 2.0
Build system: go
Synopsis: Server Side Events client and server for Golang
Description:

Package eventsource implements a client and server to allow streaming data one-way over a HTTP connection using the Server-Sent Events API http://dev.w3.org/html5/eventsource/.

go-github-com-cenkalti-backoff-v5 5.0.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/cenkalti/backoff
Licenses: Expat
Build system: go
Synopsis: The exponential backoff algorithm in Go
Description:

This is a Go port of the exponential backoff algorithm from Google's HTTP Client Library for Java.

Exponential backoff is an algorithm that uses feedback to multiplicatively decrease the rate of some process, in order to gradually find an acceptable rate. The retries exponentially increase and stop increasing when a certain threshold is met.

go-cloud-google-com-go-auth 0.17.0
Propagated dependencies: go-google-golang-org-protobuf@1.36.10 go-google-golang-org-grpc@1.69.2 go-golang-org-x-time@0.14.0 go-golang-org-x-net@0.46.0 go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp@0.62.0 go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc@0.59.0 go-github-com-googleapis-gax-go-v2@2.15.0 go-github-com-googleapis-enterprise-certificate-proxy@0.3.7 go-github-com-google-s2a-go@0.1.9 go-github-com-google-go-cmp@0.7.0 go-cloud-google-com-go-compute-metadata@0.8.0
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 Auth Library for Go
Description:

This package provides utilities for managing Google Cloud credentials, including functionality for creating, caching, and refreshing OAuth2 tokens. It offers customizable options for different OAuth2 flows, such as 2-legged (2LO) and 3-legged (3LO) OAuth, along with support for PKCE and automatic token management.

go-github-com-googleapis-gax-go-v2 2.15.0
Propagated dependencies: go-google-golang-org-protobuf@1.36.10 go-google-golang-org-grpc@1.69.2 go-google-golang-org-genproto-googleapis-rpc@0.0.0-1.49b9836 go-google-golang-org-genproto-googleapis-api@0.0.0-20250519155744-55703ea1f237 go-github-com-google-go-cmp@0.7.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/googleapis/gax-go
Licenses: Modified BSD
Build system: go
Synopsis: Google API Extensions for Go
Description:

This package contains a set of modules which aid the development of APIs for clients and servers based on gRPC and Google API conventions.

go-github-com-hjson-hjson-go-v4 4.4.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://hjson.org/
Licenses: Expat
Build system: go
Synopsis: Human JSON implementation for Go
Description:

Hjson is a syntax extension to JSON. It is intended to be used like a user interface for humans, to read and edit before passing the JSON data to the machine.

go-github-com-gosimple-slug 1.12.0
Propagated dependencies: go-github-com-gosimple-unidecode@1.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gosimple/slug
Licenses: MPL 2.0
Build system: go
Synopsis: URL-friendly slugify with multiple language support
Description:

Generates slug from Unicode string for use in URLs.

go-gitlab-com-gitlab-org-api-client-go 0.130.1
Propagated dependencies: go-github-com-google-go-querystring@1.1.0 go-github-com-hashicorp-go-cleanhttp@0.5.2 go-github-com-hashicorp-go-retryablehttp@0.7.7 go-golang-org-x-oauth2@0.23.0 go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://gitlab.com/gitlab-org/api/client-go
Licenses: ASL 2.0
Build system: go
Synopsis: GitLab client for Golang
Description:

This package provides a GitLab API client enabling Go programs to interact with GitLab in a simple and uniform way.

go-github-com-moby-moby-api 1.52.0-beta.1
Propagated dependencies: go-github-com-docker-go-connections@0.5.0 go-github-com-docker-go-units@0.5.0 go-github-com-moby-docker-image-spec@1.3.1 go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.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/moby/moby
Licenses: ASL 2.0
Build system: go
Synopsis: Docker Engine API
Description:

The Docker Engine API is an HTTP API used by the command-line client to communicate with the daemon. It can also be used by third-party software to control the daemon.

go-storj-io-common 0.0.0-20251120170554-032ced125058
Propagated dependencies: go-github-com-blang-semver-v4@4.0.0 go-github-com-bmkessler-fastdiv@0.0.0-20190227075523-41d5178f2044 go-github-com-calebcase-tmpfile@1.0.3 go-github-com-flynn-noise@1.0.0 go-github-com-gogo-protobuf@1.3.2 go-github-com-google-gopacket@1.1.19 go-github-com-google-pprof@0.0.0-20240402174815-29b9bb013b0f go-github-com-jtolds-tracetagger-v2@2.0.0-rc5 go-github-com-jtolio-crawlspace@0.0.0-20240521193440-69abbbe5a93f go-github-com-jtolio-crawlspace-tools@0.0.0-20240521193440-69abbbe5a93f go-github-com-jtolio-noiseconn@0.0.0-20231127013910-f6d9ecbf1de7 go-github-com-quic-go-quic-go@0.54.1 go-github-com-shopspring-decimal@1.4.0 go-github-com-spacemonkeygo-monkit-v3@3.0.24 go-github-com-spf13-cast@1.7.0 go-github-com-spf13-cobra@1.8.1 go-github-com-spf13-pflag@1.0.6 go-github-com-spf13-viper@1.8.1 go-github-com-zeebo-admission-v3@3.0.3 go-github-com-zeebo-blake3@0.2.4 go-github-com-zeebo-errs@1.4.0 go-github-com-zeebo-structs@1.0.2-0.f2db460 go-golang-org-x-crypto@0.43.0 go-golang-org-x-mod@0.29.0 go-golang-org-x-sync@0.17.0 go-golang-org-x-sys@0.37.0 go-gopkg-in-yaml-v2@2.4.0 go-storj-io-drpc@0.0.34 go-storj-io-eventkit@0.0.0-20250410172343-61f26d3de156 go-storj-io-picobuf@0.0.4
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://storj.io/common
Licenses: Expat
Build system: go
Synopsis: Common web and networking Golang utilities
Description:

This package provides a collection of Golang utilities maintained by Storj project:

  • accesslogs can handle collection and upload of arbitrarily formatted server access logs in the fashion of S3's server access logging

  • bloomfilter implements a bloom-filter for pieces that need to be preserved

  • cfgstruct

  • context2 contains utilities for contexts

  • currency

  • debug implements debug server for satellite, storage node, and edge services

  • encryption collects common cryptographic primitives needed for path and data encryption

  • errs2 collects common error handling functions

  • eventstat contains helper to create statistics about events with unbounded cardinality

  • experiment implements feature flag propagation.

  • fpath implements cross-platform file and object path handling

  • grant

  • http

  • identity implements CA and Peer identity management and generation.

  • leak provides a way to track resources when race detector is enabled

  • macaroon implements contextual caveats and authorization

  • memory contains byte size types and manipulation

  • metrics implements a server which displays only read-only monitoring data

  • netutil

  • nodetag

  • paths implements wrappers for handling encrypted and unencrypted paths safely

  • peertls manages TLS configuration for peers.

  • pkcrypto contains a set of helper functions and constants to perform common cryptographic operations

  • process

  • processgroup implements process-grouping commands.

  • ranger implements lazy io.Reader and io.Writer interfaces

  • readcloser implements utilities for io.ReadClosers

  • rpc implements dialing on Storj Network

  • signing implements consistent signing and verifying protobuf messages

  • socket implements RFC4594

  • storj contains the types which represent the main entities of the Storj domain

  • strictcsv

  • sync2 provides a set of functions and types for having context aware functionalities, offloading memory through the file system, and to control execution of tasks which can run repetitively, concurrently or asynchronously.

  • telemetry

  • testcontext implements convenience context for testing.

  • testrand implements generating random base types for testing.

  • testtrace provides profiling debugging utilities for writing the state of all goroutines

  • time2 provides time related functionality that can be manipulated to facilite deterministic testing

  • traces

  • tracing

  • useragent implements parts of RFC7231 and RFC2616

  • uuid implements UUID v4 based on RFC4122.

  • version

go-github-com-multiformats-go-multiaddr-fmt 0.1.0
Propagated dependencies: go-github-com-multiformats-go-multiaddr@0.15.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/multiformats/go-multiaddr-fmt
Licenses: Expat
Build system: go
Synopsis: Declarative validator for multiaddrs
Description:

This package provides a validation checker for multiaddrs. Some basic validators for common address types are provided, but creating your own combinations is easy.

go-github-com-audriusbutkevicius-pfilter 0.0.11
Propagated dependencies: go-github-com-pkg-errors@0.9.1 go-github-com-quic-go-quic-go@0.54.1 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/AudriusButkevicius/pfilter
Licenses: Expat
Build system: go
Synopsis: Filter packets into multiple virtual connections
Description:

Pfilter is a Go package for filtering packets into multiple virtual connections from a single physical connection.

go-github-com-pion-stun-v3 3.0.0
Propagated dependencies: go-github-com-pion-dtls-v3@3.0.2 go-github-com-pion-logging@0.2.3 go-github-com-pion-transport-v3@3.0.7
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/stun
Licenses: Expat
Build system: go
Synopsis: Go implementation of STUN
Description:

Package stun implements Session Traversal Utilities for +NAT (STUN) (RFC 5389) protocol and +client with no external +dependencies and zero allocations in hot paths. Client +supports automatic +request retransmissions.

go-github-com-gorilla-securecookie 1.1.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gorilla/securecookie
Licenses: Modified BSD
Build system: go
Synopsis: Encodes and decodes authenticated and optionally encrypted cookie values
Description:

Gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.

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-ovn-kubernetes-libovsdb 0.8.0
Propagated dependencies: go-github-com-cenkalti-backoff-v4@4.3.0 go-github-com-cenkalti-rpc2@1.0.4 go-github-com-go-logr-logr@1.4.2 go-github-com-go-logr-stdr@1.2.2 go-github-com-google-uuid@1.6.0 go-github-com-prometheus-client-golang@1.22.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/ovn-kubernetes/libovsdb
Licenses: ASL 2.0
Build system: go
Synopsis: OVSDB Client Library in Golang
Description:

This package implements OVSDB specified in RFC 7047. It's used mainly for managing the configuration of Open vSwitch and OVN, but it could also be used to manage your stamp collection.

go-github-com-emersion-go-sasl 0.0.0-1.0b9dcfb
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/emersion/go-sasl
Licenses: Expat
Build system: go
Synopsis: SASL library written in Go
Description:

This package provides a SASL library written in Go.

go-github-com-quic-go-webtransport-go 0.9.0
Propagated dependencies: go-github-com-quic-go-quic-go@0.54.1 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/quic-go/webtransport-go
Licenses: Expat
Build system: go
Synopsis: WebTransport implementation based on quic-go
Description:

webtransport-go is an implementation of the WebTransport protocol, based on @urlhttps://github.com/quic-go/quic-go,quic-go. It currently implements @urlhttps://www.ietf.org/archive/id/draft-ietf-webtrans-http3-02.html,draft-02 of the specification.

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-github-com-txthinking-socks5 0.0.0-20230325130024-4230056ae301
Propagated dependencies: go-github-com-miekg-dns@1.1.62 go-github-com-patrickmn-go-cache@2.1.0 go-github-com-txthinking-runnergroup@0.0.0-20241229123329-7b873ad00768
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/txthinking/socks5
Licenses: Expat
Build system: go
Synopsis: SOCKSv5 protocol Golang library
Description:

This package provides a SOCKS protocol version 5 library with full TCP/UDP and IPv4/IPv6 support.

go-github-com-pion-transport-v2 2.2.10
Propagated dependencies: go-github-com-wlynxg-anet@0.0.5 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-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.

Total packages: 69237