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

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-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.11
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-pion-ice-v3 3.0.7
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-pion-dtls-v2@2.2.12 go-github-com-pion-logging@0.2.4 go-github-com-pion-mdns-v2@2.1.0 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun-v2@2.0.0 go-github-com-pion-transport-v3@3.1.1 go-github-com-pion-turn-v3@3.0.3 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/ice/
Licenses: Expat
Build system: go
Synopsis: Go implementation of ICE
Description:

This package provides an implementation of ICE, specified in RFC8445. It is used as a part of Pion WebRTC implementation.

go-github-com-tink-crypto-tink-go-hcvault-v2 2.4.0
Propagated dependencies: go-github-com-hashicorp-vault-api@1.23.0 go-github-com-tink-crypto-tink-go-v2@2.6.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tink-crypto/tink-go-hcvault
Licenses: ASL 2.0
Build system: go
Synopsis: Tink Go HashiCorp Vault extension
Description:

This is an extension to the Tink Go library that provides support for HashiCorp Vault.

go-go-opentelemetry-io-proto-otlp 1.7.0
Propagated dependencies: go-github-com-grpc-ecosystem-grpc-gateway-v2@2.26.3 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/proto
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTelemetry protobuf data model
Description:

This package provides Go code follows the stability guarantees as defined in https://github.com/open-telemetry/opentelemetry-proto?tab=readme-ov-file#maturity-level, maturity level.

go-modernc-org-token 1.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://modernc.org/token
Licenses: Modified BSD
Build system: go
Synopsis: Variant of the Golang stdlib package @code{token}
Description:

Package token is variant of the stdlib package token with types FileSet and Token removed.

go-github-com-soheilhy-cmux 0.1.5
Propagated dependencies: go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/soheilhy/cmux
Licenses: ASL 2.0
Build system: go
Synopsis: Connection multiplexer for GoLang
Description:

Package cmux is a library to multiplex network connections based on their payload to server gRPC, SSH, HTTPS, HTTP, Go RPC, and pretty much any other protocol on the same TCP listener.

go-github-com-tailscale-peercred 0.0.0-20250107143737-35a0c7bd7edc
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/tailscale/peercred
Licenses: Modified BSD
Build system: go
Synopsis: Golang library to get information out of a network connection
Description:

This package maps from a net.Conn to information about the other side of the connection, using various OS-specific facilities.

go-github-com-toqueteos-webbrowser 1.2.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/toqueteos/webbrowser
Licenses: Expat
Build system: go
Synopsis: Simple API for opening web pages
Description:

This package provides a simple API for opening web pages on your default browser.

go-github-com-mattn-godown 0.0.1
Propagated dependencies: go-github-com-mattn-go-runewidth@0.0.19 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mattn/godown
Licenses: Expat
Build system: go
Synopsis: Convert HTML into Markdown
Description:

This package provides a functionality to convert HTML into Markdown.

go-github-com-sebest-xff 0.0.0-20210106013422-671bd2870b3a
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/sebest/xff
Licenses: Expat
Build system: go
Synopsis: X-Forwarded-For middleware for Golang
Description:

Package @codexff is a net/http middleware/handler to parse Forwarded HTTP Extension in Golang.

go-github-com-chi-middleware-proxy 1.1.1
Propagated dependencies: go-github-com-go-chi-chi-v5@5.2.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/chi-middleware/proxy
Licenses: Expat
Build system: go
Synopsis: Proxy forwarded headers middleware
Description:

This package is forwarded headers middleware to use if application is run behind reverse proxy.

go-github-com-google-trillian 1.7.2
Propagated dependencies: go-github-com-go-redis-redis@6.15.9 go-github-com-go-sql-driver-mysql@1.8.1 go-github-com-google-btree@1.1.3 go-github-com-grpc-ecosystem-go-grpc-middleware@1.4.0 go-github-com-jackc-pgerrcode@0.0.0-20240316143900-6e2875d9b438 go-github-com-jackc-pgx-v5@5.7.1 go-github-com-letsencrypt-pkcs11key-v4@4.0.0 go-github-com-lib-pq@1.11.2 go-github-com-prometheus-client-golang@1.23.2 go-github-com-prometheus-client-model@0.6.2 go-github-com-transparency-dev-merkle@0.0.2 go-go-opencensus-io@0.24.0 go-golang-org-x-crypto@0.53.0 go-golang-org-x-sync@0.21.0 go-golang-org-x-sys@0.46.0 go-golang-org-x-tools@0.46.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-grpc-cmd-protoc-gen-go-grpc@1.5.1 go-google-golang-org-protobuf@1.36.11 go-gopkg-in-yaml-v2@2.4.0 go-k8s-io-api@0.34.1 go-k8s-io-apimachinery@0.35.0 go-k8s-io-client-go@0.34.1 go-k8s-io-klog-v2@2.130.1 go-k8s-io-utils@0.0.0-20241210054802-24370beab758
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/google/trillian
Licenses: ASL 2.0
Build system: go
Synopsis: Transparent log infrastructure for certificate transparency
Description:

Trillian is an implementation of the concepts described in the Verifiable Data Structures white paper. It provides a transparent, append-only log of records that can be used for applications such as certificate transparency and key transparency.

go-github-com-go-openapi-errors 0.22.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-openapi/errors
Licenses: ASL 2.0
Build system: go
Synopsis: OpenAPI toolkit common errors
Description:

Shared errors and error interface used throughout the various libraries found in the go-openapi toolkit.

go-github-com-emersion-go-maildir 0.6.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/emersion/go-maildir
Licenses: Expat
Build system: go
Synopsis: Maildir interface for Go
Description:

This package provides an interface to mailboxes in the Maildir format.

go-github-com-aws-aws-sdk-go-v2-internal-configsources 1.4.21
Propagated dependencies: go-github-com-aws-aws-sdk-go-v2@1.41.7 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 - internal/configsources module
Description:

Package internal/configsources provides utilities for looking up configuration sources in AWS.

go-github-com-coreos-go-oidc-v3 3.11.0
Propagated dependencies: go-github-com-go-jose-go-jose-v4@4.0.5 go-golang-org-x-net@0.53.0 go-golang-org-x-oauth2@0.36.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/coreos/go-oidc
Licenses: ASL 2.0
Build system: go
Synopsis: OpenID Connect support for Go
Description:

This package enables OpenID Connect support for the go-golang-org-x-oauth2 package.

go-github-com-t3rm1n4l-go-mega 0.0.0-20251031123324-a804aaa87491
Propagated dependencies: go-golang-org-x-crypto@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/t3rm1n4l/go-mega
Licenses: Expat
Build system: go
Synopsis: Client library for mega.co.nz storage service
Description:

This package provides a client library in go for mega.co.nz storage service. Features:

  • User login

  • Fetch filesystem tree

  • Upload file

  • Download file

  • Create directory

  • Move file or directory

  • Rename file or directory

  • Delete file or directory

  • Parallel split download and upload

  • Filesystem events auto sync

  • Unit tests

go-github-com-nrdcg-goinwx 0.10.0
Propagated dependencies: go-github-com-fatih-structs@1.1.0 go-github-com-kolo-xmlrpc@0.0.0-20220921171641-a4b6fa1dd06b go-github-com-mitchellh-mapstructure@1.5.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/nrdcg/goinwx
Licenses: Expat
Build system: go
Synopsis: INWX Go API client
Description:

This go library implements some parts of the official INWX XML-RPC API.

go-go-mau-fi-whatsmeow 0.0.0-1.662ad1d
Propagated dependencies: go-github-com-beeper-argo-go@1.1.2 go-github-com-coder-websocket@1.8.14 go-github-com-google-uuid@1.6.0 go-github-com-rs-zerolog@1.33.0 go-go-mau-fi-libsignal@0.2.1 go-go-mau-fi-util@0.10.0 go-golang-org-x-crypto@0.53.0 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.21.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://go.mau.fi/whatsmeow
Licenses: MPL 2.0
Build system: go
Synopsis: Go library for the WhatsApp web multidevice API
Description:

Package whatsmeow implements a client for interacting with the WhatsApp web multidevice API.

Features:

  • sending messages to private chats and groups (both text and media)

  • receiving all messages

  • managing groups and receiving group change events

  • joining via invite messages, using and creating invite links

  • sending and receiving typing notifications

  • sending and receiving delivery and read receipts

  • reading and writing app state (contact list, chat pin/mute status, etc)

  • sending and handling retry receipts if message decryption fails

  • sending status messages (experimental, may not work for large contact lists)

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.36.0 go-golang-org-x-text@0.38.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.11 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-gorilla-css 1.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gorilla/css/
Licenses: Modified BSD
Build system: go
Synopsis: CSS3 tokenizer
Description:

This package provides a CSS3 tokenizer.

go-github-com-libp2p-go-reuseport 0.4.0
Propagated dependencies: go-github-com-google-gopacket@1.1.19 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://github.com/libp2p/go-reuseport
Licenses: ISC
Build system: go
Synopsis: Reuse TCP/UDP ports in Golang
Description:

go-reuseport enables listening and dialing from the same TCP or UDP port. This means that SO_REUSEADDR and SO_REUSEPORT socket options may be set. This is particularly important when attempting to do TCP NAT hole-punching, which requires a process to both Listen and Dial on the same TCP port. go-reuseport provides some utilities around enabling this behaviour on various operating systems.

go-buf-build-go-protovalidate 0.14.0
Propagated dependencies: go-buf-build-gen-go-bufbuild-protovalidate-protocolbuffers-go@0.14.2 go-github-com-google-cel-go@0.26.1 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/bufbuild/protovalidate-go
Licenses: ASL 2.0
Build system: go
Synopsis: Protocol Buffer Validation for Golang
Description:

Protovalidate is the semantic validation library for Protobuf. It provides standard annotations to validate common rules on messages and fields,as well as the ability to use CEL to write custom rules. It's the next generation of protoc-gen-validate.

Total packages: 33008