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

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-foxcpp-go-mockdns 1.2.0
Propagated dependencies: go-github-com-miekg-dns@1.1.72
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/foxcpp/go-mockdns
Licenses: Expat
Build system: go
Synopsis: DNS mock for Golang
Description:

This package provides Golang boilerplate for testing code involving DNS lookups, including hacks to redirect net.Lookup* calls.

go-github-com-microsoft-dev-tunnels 0.1.19
Propagated dependencies: go-github-com-gorilla-websocket@1.5.3 go-github-com-rodaine-table@1.0.1 go-golang-org-x-crypto@0.50.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/microsoft/dev-tunnels
Licenses: Expat
Build system: go
Synopsis: Dev tunnels SDK for Go
Description:

This package provides a Go SDK for Microsoft Dev Tunnels, enabling secure port forwarding and tunneling for development workflows. It supports creating and managing tunnels with SSH-based connections.

go-github-com-azure-azure-storage-blob-go 0.0.0-20180706173141-f0a732ea9441
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-azure-azure-pipeline-go@0.2.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/Azure/azure-storage-blob-go
Licenses: Expat
Build system: go
Synopsis: Microsoft Azure Blob Storage Library for Go
Description:

The Microsoft Azure Storage SDK for Go to build applications that takes advantage of Azure's scalable cloud storage.

go-github-com-gin-gonic-gin 1.12.0
Propagated dependencies: go-github-com-bytedance-sonic@1.15.1 go-github-com-gin-contrib-sse@0.1.0 go-github-com-go-playground-validator-v10@10.23.0 go-github-com-goccy-go-json@0.10.5 go-github-com-goccy-go-yaml@1.18.0 go-github-com-json-iterator-go@1.1.12 go-github-com-mattn-go-isatty@0.0.22 go-github-com-modern-go-reflect2@1.0.2 go-github-com-pelletier-go-toml-v2@2.2.4 go-github-com-quic-go-quic-go@0.59.0 go-github-com-ugorji-go-codec@1.2.14 go-go-mongodb-org-mongo-driver-v2@2.6.0 go-golang-org-x-net@0.53.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/gin-gonic/gin
Licenses: Expat
Build system: go
Synopsis: HTTP web framework
Description:

This package provides a Golang web framework with martini-like API.

Features:

  • zero allocation router

  • middleware support

  • crash-free

  • JSON validation

  • routes grouping

  • error management

  • rendering built-in

  • extendable

go-github-com-xeipuuv-gojsonpointer 0.0.0-0.4e3ac27
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/xeipuuv/gojsonpointer
Licenses: ASL 2.0
Build system: go
Synopsis: Implementation of JSON Pointer for Go
Description:

This package provides an implementation of JSON Pointer for the Go programming language.

go-github-com-package-url-packageurl-go 0.1.5
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/package-url/packageurl-go
Licenses: Expat
Build system: go
Synopsis: Implementation of package-url in Golang
Description:

This package provides a Golang implementation of the package-url specification.

go-github-com-jmespath-go-jmespath 0.4.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jmespath/go-jmespath
Licenses: ASL 2.0
Build system: go
Synopsis: Golang implementation of JMESPath
Description:

This package implements JMESPath, a query language for JSON. It transforms one JSON document into another through a JMESPath expression.

go-github-com-moby-vpnkit 0.6.0
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-labstack-echo-v4@4.15.2 go-github-com-linuxkit-virtsock@0.0.0-20241009230534-cb6a20cc0422 go-github-com-pkg-errors@0.9.1 go-github-com-sirupsen-logrus@1.9.3 go-golang-org-x-crypto@0.50.0 go-golang-org-x-sync@0.20.0 go-k8s-io-api@0.34.1 go-k8s-io-apimachinery@0.35.0 go-k8s-io-client-go@0.34.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/moby/vpnkit
Licenses: ASL 2.0
Build system: go
Synopsis: Virtual network support for container tooling for Golang
Description:

This package provides a set of Golang libraries and utilities facilitating virtual networking for container runtimes and reliable TCP/UDP forwarding and DNS resolution across host and VM boundaries.

go-code-forgejo-org-forgejo-contrib-go-libravatar 0.0.0-20260301104140-add494e31dab
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://code.forgejo.org/forgejo-contrib/go-libravatar
Licenses: Expat
Build system: go
Synopsis: Golang library for serving federated avatars
Description:

This package provides a simple Go library for serving federated avatars.

go-github-com-42wim-go-gitter 0.0.0
Propagated dependencies: go-github-com-mreiferson-go-httpclient@0.0.0-20201222173833-5e475fde3a4d go-github-com-mrexodia-wray@0.0.0-20160318003008-78a2c1f284ff
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/42wim/go-gitter
Licenses: ASL 2.0
Build system: go
Synopsis: Gitter API in Go
Description:

This package provides a Gitter API for Golang.

go-github-com-jcmturner-gokrb5-v8 8.4.4
Propagated dependencies: go-github-com-gorilla-sessions@1.2.1 go-github-com-hashicorp-go-uuid@1.0.3 go-github-com-jcmturner-aescts-v2@2.0.0 go-github-com-jcmturner-dnsutils-v2@2.0.0 go-github-com-jcmturner-gofork@1.7.6 go-github-com-jcmturner-goidentity-v6@6.0.1 go-github-com-jcmturner-rpc-v2@2.0.3 go-golang-org-x-crypto@0.50.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jcmturner/gokrb5
Licenses: ASL 2.0
Build system: go
Synopsis: Pure Go Kerberos library for clients and services
Description:

This package provides a pure Go Kerberos library. It features:

  • Kerberos libraries for custom integration

  • Parsing Keytab files

  • Parsing krb5.conf files

  • Parsing client credentials cache files such as /tmp/krb5cc_$(id -u $(whoami))

On the client side, it provides a client that can authenticate to an SPNEGO Kerberos authenticated web service, and the ability to change client's password.

On the server side, the library provides a HTTP handler wrapper implements SPNEGO Kerberos authentication, as well as a HTTP handler wrapper decodes Microsoft AD PAC authorization data.

go-github-com-tetratelabs-wabin 0.0.0-20230304001439-f6f874872834
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tetratelabs/wabin
Licenses: ASL 2.0
Build system: go
Synopsis: WebAssembly Binary Format in Go
Description:

This package provides WebAssembly a WebAssembly data model and binary encoder.

go-github-com-mdlayher-vsock 1.2.1
Propagated dependencies: go-github-com-mdlayher-socket@0.5.1 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/mdlayher/vsock
Licenses: Expat
Build system: go
Synopsis: Access to Linux VM sockets for Golang
Description:

Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines.

go-github-com-tetratelabs-wazero 1.11.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/wazero/wazero
Licenses: ASL 2.0
Build system: go
Synopsis: CGO-free WebAssembly runtime for Go
Description:

wazero is a WebAssembly Core Specification 1.0 and 2.0 compliant runtime. It doesn't rely on CGO, which means you can run applications in other languages and still keep cross compilation.

go-github-com-mikioh-tcpopt 0.0.0-20190314235656-172688c1accc
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mikioh/tcpopt
Licenses: FreeBSD
Build system: go
Synopsis: Encoding and decoding of TCP-level socket options in Golang
Description:

This package implements an encoding and decoding of TCP-level socket options.

go-github-com-gatherstars-com-jwz 1.4.0
Propagated dependencies: go-github-com-rivo-tview@0.42.0 go-github-com-jhillyerd-enmime@1.3.0 go-github-com-gdamore-tcell-v2@2.13.9
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gatherstars-com/jwz
Licenses: ASL 2.0
Build system: go
Synopsis: Email threading algorithm in Golang
Description:

The jwz package provides an implementation of the email threading algorithm originally designed for use in Netscape Mail 2.0 and 3.0 for Golang.

go-github-com-tomasen-realip 0.0.0-20180522021738-f0c99a92ddce
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tomasen/realip
Licenses: Expat
Build system: go
Synopsis: Extract real client IP from Go requests
Description:

This package provides a Golang library to determine the real client IP address by inspecting common headers such as X-Forwarded-For and X-Real-IP, with safe fallbacks in the presence of proxies.

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-vektah-gqlparser-v2 2.5.31
Propagated dependencies: go-github-com-agnivade-levenshtein@1.2.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/vektah/gqlparser
Licenses: Expat
Build system: go
Synopsis: Port of the parser from @code{graphql-js} into golang
Description:

This is a parser for GraphQL, written to mirror the graphql-js reference implementation as closely while remaining idiomatic and easy to use.

go-github-com-mailru-easyjson 0.9.0
Propagated dependencies: go-github-com-josharian-intern@1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mailru/easyjson
Licenses: Expat
Build system: go
Synopsis: JSON serializer for Golang
Description:

Package easyjson implements functionality to marshal/unmarshal Golang structs to/from JSON without the use of reflection. It also aims to keep generated Go code simple enough so that it can be easily optimized or fixed.

go-github-com-hashicorp-memberlist 0.5.3
Propagated dependencies: go-github-com-google-btree@1.1.3 go-github-com-hashicorp-go-metrics@0.5.4 go-github-com-hashicorp-go-msgpack-v2@2.1.5 go-github-com-hashicorp-go-multierror@1.1.1 go-github-com-hashicorp-go-sockaddr@1.0.7 go-github-com-miekg-dns@1.1.72 go-github-com-sean--seed@0.0.0-20170313163322-e2103e2c3529
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/memberlist
Licenses: MPL 2.0
Build system: go
Synopsis: Gossip based cluster membership and failure detection
Description:

memberlist is a Go library that manages cluster membership and member failure detection using a gossip based protocol.

The use cases for such a library are far-reaching: all distributed systems require membership, and memberlist is a reusable solution to managing cluster membership and node failure detection.

memberlist is eventually consistent but converges quickly on average. The speed at which it converges can be heavily tuned via various knobs on the protocol. Node failures are detected and network partitions are partially tolerated by attempting to communicate to potentially dead nodes through multiple routes.

go-github-com-munnerz-goautoneg 0.0.0-20191010083416-a7dc8b61c822
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/munnerz/goautoneg
Licenses: Modified BSD
Build system: go
Synopsis: HTTP Content-Type Autonegotiation
Description:

This package implements RFC 2616 HTTP/1.1 standard.

Total packages: 32521