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

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-mdlayher-ethtool 0.2.0
Propagated dependencies: go-github-com-josharian-native@1.1.0 go-github-com-mdlayher-genetlink@1.3.2 go-github-com-mdlayher-netlink@1.7.2 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/ethtool
Licenses: Expat
Build system: go
Synopsis: Control of the Linux ethtool generic netlink interface
Description:

Package ethtool allows control of the Linux ethtool generic netlink interface. as it's described in ethtool-netlink.

go-github-com-cloudflare-backoff 0.0.0-20240920015135-e46b80a3a7d0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/cloudflare/backoff
Licenses: FreeBSD
Build system: go
Synopsis: Backoff strategies for retry logic for Golang
Description:

This package provides configurable backoff algorithms (exponential, constant, etc.) for Golang commonly used in retry loops for network calls or transient error handling.

go-github-com-invopop-jsonschema 0.14.0
Propagated dependencies: go-github-com-pb33f-ordered-map-v2@2.3.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/invopop/jsonschema
Licenses: Expat
Build system: go
Synopsis: Go JSON Schema Reflection
Description:

Package jsonschema uses reflection to generate JSON Schemas from Go types.

go-0xacab-org-leap-shapeshifter 0.0.0-12.0aa6226
Propagated dependencies: go-github-com-operatorfoundation-obfs4@1.0.0 go-github-com-operatorfoundation-shapeshifter-transports@3.0.12 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://0xacab.org/leap/shapeshifter
Licenses: FreeBSD
Build system: go
Synopsis: Shapeshifter Dispatcher Library
Description:

Shapeshifter provides network protocol shapeshifting technology. The purpose of this technology is to change the characteristics of network traffic so that it is not identified and subsequently blocked by network filtering devices.

go-github-com-go-resty-resty-v2 2.16.5
Propagated dependencies: go-golang-org-x-net@0.53.0 go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://resty.dev/
Licenses: Expat
Build system: go
Synopsis: HTTP, REST, and SSE client library for Golang
Description:

Package resty provides Simple HTTP and REST client library for Go.

go-github-com-aws-aws-sdk-go-v2-service-sts 1.41.6
Propagated dependencies: go-github-com-aws-smithy-go@1.24.0
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 - STS service module
Description:

Package sts provides the API client, operations, and parameter types for AWS Security Token Service.

go-github-com-containerd-typeurl-v2 2.2.0
Propagated dependencies: go-github-com-gogo-protobuf@1.3.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/containerd/typeurl
Licenses: ASL 2.0
Build system: go
Synopsis: Managing marshaled types to @code{protobuf.Any}
Description:

This package implements a functionality of managing the registration, marshaling, and unmarshaling of encoded types. It helps when types are sent over a ttrpc/GRPC API and marshaled as a protobuf Any.

go-github-com-gorilla-websocket 1.5.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gorilla/websocket
Licenses: FreeBSD
Build system: go
Synopsis: Fast WebSocket implementation for Go
Description:

Gorilla WebSocket is a Go implementation of the WebSocket protocol.

go-github-com-aws-aws-sdk-go-v2-feature-s3-manager 1.22.0
Propagated dependencies: go-github-com-aws-smithy-go@1.24.0
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 - S3 manager module
Description:

Package manager provides utilities to upload and download objects from S3 concurrently. Helpful for when working with large objects.

go-github-com-tailscale-hujson 0.0.0-20250605163823-992244df8c5a
Propagated dependencies: go-github-com-hexops-gotextdiff@1.0.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tailscale/hujson
Licenses: Modified BSD
Build system: go
Synopsis: Parser for JWCC format
Description:

This package contains a parser and packer for the JWCC format: JSON With Commas and Comments (or "human JSON").

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-github-com-google-go-dap 0.12.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/google/go-dap
Licenses: ASL 2.0
Build system: go
Synopsis: Implementation of the Debug Adapter Protocol in Golang
Description:

Package dap contains data types and code for Debug Adapter Protocol (DAP) specification.

go-github-com-cli-browser 1.3.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/cli/browser
Licenses: FreeBSD
Build system: go
Synopsis: Helpers to open URLs, files, or readers in a web browser
Description:

Package browser provides helpers to open files, readers, and URLs in a browser window.

go-github-com-pion-turn-v2 2.1.6
Propagated dependencies: go-github-com-pion-logging@0.2.4 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun@0.6.1 go-github-com-pion-transport-v2@2.2.10 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-libp2p-go-yamux-v5 5.1.0
Propagated dependencies: go-github-com-libp2p-go-buffer-pool@0.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-yamux
Licenses: MPL 2.0 Modified BSD
Build system: go
Synopsis: Reuse TCP/UDP ports in Golang
Description:

Yamux (Yet another Multiplexer) is a multiplexing library for Golang. It relies on an underlying connection to provide reliability and ordering, such as TCP or Unix domain sockets, and provides stream-oriented multiplexing. It is inspired by SPDY but is not interoperable with it.

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-github-com-dop251-goja 0.0.0-20260311135729-065cd970411c
Propagated dependencies: go-github-com-dlclark-regexp2@1.11.5 go-github-com-go-sourcemap-sourcemap@2.1.4 go-github-com-google-pprof@0.0.0-20250317173921-a4b03ec1a45e go-github-com-masterminds-semver-v3@3.2.1 go-golang-org-x-text@0.36.0 go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/dop251/goja
Licenses: Expat
Build system: go
Synopsis: ECMAScript/JavaScript engine in pure Go
Description:

Goja is an implementation of ECMAScript 5.1 in pure Go with emphasis on standard compliance and performance, it was largely inspired by otto.

Features:

  • Full ECMAScript 5.1 support (including regex and strict mode).

  • Passes nearly all tc39 tests for the features implemented so far.

  • Capable of running Babel, TypeScript compiler and pretty much anything written in ES5.

  • Sourcemaps.

go-github-com-go-webauthn-x 0.1.12
Propagated dependencies: 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/go-webauthn/x
Licenses: FreeBSD Modified BSD
Build system: go
Synopsis: Low level packages for WebAuthn
Description:

This package implements a low level functionality for WebAuthn library. It was forked from CloudFlare's github.com/cloudflare/cfssl/revoke.

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-protonmail-go-srp 0.0.7
Propagated dependencies: go-github-com-cronokirby-saferith@0.33.0 go-github-com-pkg-errors@0.9.1 go-github-com-protonmail-bcrypt@0.0.0-20211005172633-e235017c1baf go-github-com-protonmail-go-crypto@1.3.0-0.a8cc4f0 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/ProtonMail/go-srp
Licenses: Expat
Build system: go
Synopsis: SRP protocol implementation in Golang
Description:

This package provides a Golang implementation of the SRP protocol, used for authentication of ProtonMail users.

go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-azkeys 1.4.0
Propagated dependencies: go-github-com-azure-azure-sdk-for-go-sdk-azcore@1.20.0 go-github-com-azure-azure-sdk-for-go-sdk-azidentity@1.13.1 go-github-com-azure-azure-sdk-for-go-sdk-internal@1.11.2 go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-internal@1.2.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/Azure/azure-sdk-for-go
Licenses: Expat
Build system: go
Synopsis: Azure Key Vault Keys client module for Go
Description:

This package provies a library to create, store, and control access to the keys used to encrypt your data.

Total packages: 72465