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

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-jcmturner-rpc-v2 2.0.3
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/jcmturner/rpc
Licenses: ASL 2.0
Build system: go
Synopsis: Remote Procedure Call libraries
Description:

This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.

go-github-com-getsentry-sentry-go 0.33.0
Propagated dependencies: go-github-com-go-errors-errors@1.5.1 go-github-com-pingcap-errors@0.11.4 go-github-com-pkg-errors@0.9.1 go-golang-org-x-sys@0.37.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/getsentry/sentry-go
Licenses: Expat
Build system: go
Synopsis: Sentry SDK for Golang
Description:

sentry-go provides a Sentry client implementation for the Go programming language.

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.30.0 go-golang-org-x-tools@0.37.0 go-sigs-k8s-io-yaml@1.4.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-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-pion-turn-v3 3.0.3
Propagated dependencies: go-github-com-pion-logging@0.2.3 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun-v2@2.0.0 go-github-com-pion-transport-v3@3.0.7 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/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-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-github-com-grpc-ecosystem-grpc-gateway-v2 2.26.3
Propagated dependencies: go-github-com-antihax-optional@1.0.0 go-github-com-google-go-cmp@0.7.0 go-github-com-rogpeppe-fastuuid@1.2.0 go-golang-org-x-oauth2@0.23.0 go-golang-org-x-text@0.30.0 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.10 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/grpc-ecosystem/grpc-gateway
Licenses: Modified BSD
Build system: go
Synopsis: gRPC to JSON proxy generator following the gRPC HTTP spec
Description:

The gRPC-Gateway is a plugin of the Google protocol buffers compiler @urlhttps://github.com/protocolbuffers/protobuf,protoc. It reads protobuf service definitions and generates a reverse-proxy server which translates a RESTful HTTP API into gRPC. This server is generated according to the (code google.api.http) annotations in your service definitions.

go-github-com-insomniacslk-dhcp 0.0.0-20250417080101-5f8cf70e8c5f
Propagated dependencies: go-github-com-hugelgupf-socketpair@0.0.0-20240723164047-9246f217b3fc go-github-com-jsimonetti-rtnetlink@1.4.2 go-github-com-mdlayher-netlink@1.7.2 go-github-com-mdlayher-packet@1.1.2 go-github-com-u-root-uio@0.0.0-20240224005618-d2acac8f3701 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/insomniacslk/dhcp
Licenses: Modified BSD
Build system: go
Synopsis: DHCPv6 and DHCPv4 packet library
Description:

DHCPv4 and DHCPv6 decoding/encoding library for Golang. This package is split in several logical parts:

  • dhcpv4 - implementation of DHCPv4 packet, client and server

  • netboot - network booting wrappers on top of dhcpv6 and dhcpv4

  • iana - several IANA constants, and helpers used by dhcpv6 and dhcpv4

  • rfc1035label - simple implementation of RFC1035 labels, used by dhcpv6 and dhcpv4

  • interfaces - a thin layer of wrappers around network interfaces

go-github-com-dimfeld-httptreemux-v5 5.5.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/dimfeld/httptreemux
Licenses: Expat
Build system: go
Synopsis: Tree-based HTTP router for Go
Description:

This package provides a re-implementation of Julien Schmidt's httprouter, in that it uses a patricia tree, but the logic is rather different. Specifically, the routing rules are relaxed so that a single path segment may be a wildcard in one route and a static token in another.

go-github-com-armon-go-proxyproto 0.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/armon/go-proxyproto
Licenses: Expat
Build system: go
Synopsis: Handle HAProxy Proxy Protocol in Golang
Description:

This package implements a functionality to be used for servers listening behind HAProxy of Amazon ELB load balancers. Those load balancers support the use of a proxy protocol, which provides a simple mechansim for the server to get the address of the client instead of the load balancer.

go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib 1.6.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib
Licenses: CC0
Build system: go
Synopsis: Go pluggable transports library
Description:

GoPtLib is a library for writing Tor pluggable transports in Go.

go-github-com-aws-aws-sdk-go-v2-credentials 1.17.69
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-github-com-aws-smithy-go@1.22.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/credentials
Licenses: ASL 2.0
Build system: go
Synopsis: AWS SDK for Go v2 - credentials module
Description:

Package credentials provides types for retrieving credentials from credentials sources.

go-github-com-mdlayher-wifi 0.3.0
Propagated dependencies: go-github-com-mdlayher-genetlink@1.3.2 go-github-com-mdlayher-netlink@1.7.2 go-golang-org-x-crypto@0.43.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/mdlayher/wifi
Licenses: Expat
Build system: go
Synopsis: Access to IEEE 802.11 WiFi device actions
Description:

Package wifi provides access to IEEE 802.11 WiFi device operations on Linux using nl80211.

go-github-com-realclientip-realclientip-go 1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/realclientip/realclientip-go
Licenses: Zero-Clause BSD
Build system: go
Synopsis: Go reference implementation of "real" client IP algorithms
Description:

Package realclientip provides strategies for obtaining the "real" client IP from HTTP requests.

go-github-com-dpotapov-go-spnego 0.0.0-20220426193508-b7f82e4507db
Propagated dependencies: go-github-com-jcmturner-gokrb5-v8@8.4.4 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/dpotapov/go-spnego
Licenses: Expat
Build system: go
Synopsis: HTTP calls with Kerberos authentication
Description:

The package extends Go's HTTP Transport allowing Kerberos authentication through Negotiate mechanism (see RFC4559).

go-github-com-pascaldekloe-goe 0.1.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pascaldekloe/goe
Licenses: CC0
Build system: go
Synopsis: Enterprise tooling for Golang
Description:

Common enterprise features for the Go programming language.

go-github-com-chris-ramon-douceur 0.2.0
Propagated dependencies: go-github-com-aymerick-douceur@0.2.0 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/chris-ramon/douceur/
Licenses: Expat
Build system: go
Synopsis: CSS parser and inliner
Description:

This package provides a CSS parser and inliner.

go-github-com-aws-aws-sdk-go-v2-config 1.29.16
Propagated dependencies: go-github-com-aws-smithy-go@1.22.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/aws/aws-sdk-go-v2
Licenses: ASL 2.0
Build system: go
Synopsis: AWS SDK for Go v2 - config module
Description:

Package config provides utilities for loading configuration from multiple sources that can be used to configure the SDK's API clients, and utilities.

go-github-com-go-jose-go-jose-v4 4.0.5
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/go-jose/go-jose
Licenses: ASL 2.0
Build system: go
Synopsis: Implementation of JOSE standards (JWE, JWS, JWT) in Go
Description:

This package provides a Golang implementation of the Javascript Object Signing and Encryption set of standards. This includes support for JSON Web Encryption, JSON Web Signature, and JSON Web Token standards.

go-github-com-go-openapi-loads 0.22.0
Propagated dependencies: go-github-com-go-openapi-analysis@0.23.0 go-github-com-go-openapi-spec@0.21.0 go-github-com-go-openapi-swag@0.23.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-openapi/loads
Licenses: ASL 2.0
Build system: go
Synopsis: Load OAI specification documents
Description:

This package implements functionality of loading of OpenAPI Initiative specification documents from local or remote locations. Supports JSON and YAML documents.

go-github-com-shurcool-githubv4 0.0.0-20240429030203-be2daab69064
Propagated dependencies: go-github-com-shurcool-graphql@0.0.0-20230722043721-ed46e5a46466 go-golang-org-x-oauth2@0.23.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/shurcooL/githubv4
Licenses: Expat
Build system: go
Synopsis: Client library for GitHub GraphQL API v4
Description:

Package githubv4 is a client library for accessing GitHub GraphQL API v4.

go-github-com-datadog-datadog-go 4.8.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/DataDog/datadog-go
Licenses: Expat
Build system: go
Synopsis: Golang client library to work with DataDog's API
Description:

datadog-go is a library that provides a DogStatsD client in Golang.

go-github-com-pion-mdns-v2 2.0.7
Propagated dependencies: go-github-com-pion-logging@0.2.3 go-github-com-pion-transport-v3@3.0.7 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/mdns/
Licenses: Expat
Build system: go
Synopsis: Pure Go implementation of Multicast DNS
Description:

This package implements a mDNS (multicast DNS) used by Pion.

Total packages: 69282