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

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-mvdan-cc-xurls-v2 2.6.0
Propagated dependencies: go-github-com-rogpeppe-go-internal@1.14.1 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mvdan/xurls
Licenses: Modified BSD
Build system: go
Synopsis: Extracts URLs from text
Description:

Xurls extracts urls from plain text using regular expressions. It can be used as both a binary and a library.

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

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

go-github-com-jedisct1-go-dnsstamps 0.0.0-20260518121737-6579dc73e4a2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jedisct1/go-dnsstamps
Licenses: Expat
Build system: go
Synopsis: DNS Stamps library for Go
Description:

This package provide a DNS Stamps library for Go.

go-github-com-google-go-github-v31 31.0.0
Propagated dependencies: go-github-com-google-go-querystring@1.1.0 go-golang-org-x-crypto@0.53.0 go-golang-org-x-oauth2@0.36.0 go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/google/go-github/
Licenses: Modified BSD
Build system: go
Synopsis: Client library for accessing the GitHub API v3
Description:

go-github is a Go client library for accessing the GitHub API v3.

go-github-com-googlecloudplatform-opentelemetry-operations-go-detectors-gcp 1.31.0
Propagated dependencies: go-cloud-google-com-go-compute-metadata@0.9.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/GoogleCloudPlatform/opentelemetry-operations-go
Licenses: ASL 2.0
Build system: go
Synopsis: GCP Resource detection library
Description:

This is a library intended to be used by Upstream OpenTelemetry resource detectors. It exists within this repository to allow for integration testing of the detection functions in real GCP environments.

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-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-weppos-publicsuffix-go 0.50.2
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/weppos/publicsuffix-go
Licenses: Expat
Build system: go
Synopsis: Public suffix domain utility for Golang
Description:

This package provides a Golang implementation of the Public Suffix List used to determine domain boundaries (e.g., distinguishing <example.co.uk> from its TLD). It allows parsing domain names and identifying effective top-level domains for cookie policies, host validation, and domain processing.

go-google-golang-org-genproto 0.0.0-20260226221140-a57be14db171
Propagated dependencies: go-cloud-google-com-go@0.123.0 go-github-com-golang-protobuf@1.5.4 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
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://google.golang.org/genproto
Licenses: ASL 2.0
Build system: go
Synopsis: Go proto packages
Description:

This repository contains the Go packages for common protocol buffer types, and the generated gRPC code necessary for interacting with Google's gRPC APIs.

go-gopkg-in-jcmturner-rpc-v1 1.1.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.

menshen 1.8.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://0xacab.org/leap/menshen
Licenses: GPL 3
Build system: go
Synopsis: Gateway & bridge distribution service for LEAP VPN
Description:

menshen is a resource distributor for LEAP VPN. Here, resource means information for accessing either gateways, bridges, or a combination of the two. This information includes not only endpoint discovery but also credentials (although the credential distribution is not fully integrated at this point). In chinese folk religions, menshen are guardians of doors and gates.

swag 1.16.4
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-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.

go-github-com-go-ping-ping 1.2.0
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-ping/ping
Licenses: Expat
Build system: go
Synopsis: ICMP ping library
Description:

This package provides a simple but powerful ICMP echo (ping) library.

go-github-com-docker-cli-docs-tool 0.11.0
Propagated dependencies: go-go-yaml-in-yaml-v3@3.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/docker/cli-docs-tool
Licenses: ASL 2.0
Build system: go
Synopsis: Utilities to generate documentation for the Docker CLI
Description:

This package provides tools for generating Docker Command Line Interface documentation publishing on https://docs.docker.com/reference/.

go-github-com-dsnet-golib 1.0.2
Propagated dependencies: go-github-com-google-go-cmp@0.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dsnet/golib
Licenses: Modified BSD
Build system: go
Synopsis: Collection of helper libraries for Golang
Description:

golib is a collection of unrelated libraries. This package provides a following list of Golang models:

bufpipe

Implements a buffered pipe.

cron

Parses and runs cron schedules.

hashmerge

Merges hash checksums.

jsoncs

Implements JSON Canonicalization Scheme (JCS) as specified in RFC 8785.

jsonfmt

Implements a JSON formatter.

memfile

Implements an in-memory emulation of os.File.

unitconv

Implements string conversion functionality for unit prefixes.

go-github-com-xaionaro-go-gosrc 0.0.0-0.3fdf847
Propagated dependencies: go-github-com-xaionaro-go-unsafetools@0.0.0-20241024014258-a46e1ce3763e go-github-com-fatih-structtag@1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/xaionaro-go/gosrc
Licenses: CC0
Build system: go
Synopsis: Parse Go packages to handy structures
Description:

This package just simplifies working with go/* packages to parse a source code. Initially the package was written to simplify code generation.

go-github-com-muesli-mango 0.2.0
Propagated dependencies: go-github-com-muesli-roff@0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/muesli/mango
Licenses: Expat
Build system: go
Synopsis: Golang man-page generator
Description:

This package provides a man-page generator for the Go flag, pflag, cobra, coral, and kong packages. It extracts commands, flags, and arguments from the target program and enables it to self-document.

go-github-com-go-openapi-swag-jsonutils 0.27.0
Propagated dependencies: go-github-com-go-openapi-swag-conv@0.24.0 go-github-com-go-openapi-swag-typeutils@0.27.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-openapi/swag
Licenses: ASL 2.0
Build system: go
Synopsis: Tools to work with JSON in Go
Description:

Package jsonutils provides helpers to work with JSON.

Features:

  • a fast, simple Concat to concatenate (not merge) JSON objects and arrays

  • FromDynamicJSON to convert a data structure into a dynamic JSON data structure

  • ReadJSON and WriteJSON behave like json.Unmarshal and json.Marshal, with the ability to use another underlying serialization library through an Adapter configured at runtime

  • a JSONMapSlice structure that may be used to store JSON objects with the order of keys maintained

go-github-com-blevesearch-zapx-v13 13.4.2
Propagated dependencies: go-github-com-bits-and-blooms-bitset@1.24.4 go-github-com-blevesearch-bleve-index-api@1.3.1 go-github-com-blevesearch-go-faiss@1.0.27 go-github-com-blevesearch-mmap-go@1.2.0 go-github-com-blevesearch-scorch-segment-api@2.4.1 go-github-com-blevesearch-vellum@1.2.0 go-github-com-golang-snappy@0.0.4 go-github-com-roaringbitmap-roaring@2.14.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/zapx
Licenses: ASL 2.0
Build system: go
Synopsis: Go zap file format library
Description:

This package is a Go implementation of the zap file format. The zap file format is used by the bleve search engine to store its indexes. It is documented at https://github.com/blevesearch/zapx/blob/master/zap.md. It was originated as https://github.com/blevesearch/zap.

go-github-com-mattn-go-localereader 0.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mattn/go-localereader
Licenses: Expat
Build system: go
Synopsis: CodePage decoder for Windows
Description:

This package provides a CodePage decoder for Windows, enabling Go programs to read locale-specific character encodings such as Shift JIS. It handles locale reading differently across Unix and Windows systems.

go-github-com-skratchdot-open-golang 0.0.0-20200116055534-eef842397966
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/skratchdot/open-golang
Licenses: Expat
Build system: go
Synopsis: Open a file, directory, or URI using the default application
Description:

Open a file, directory, or URI using the OS's default application for that object type. Optionally, you can specify an application to use. On GNU/Linux, this is a proxy for the xdg-open command.

go-github-com-twpayne-go-xdg-v6 6.1.3
Propagated dependencies: go-github-com-twpayne-go-vfs-v5@5.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/twpayne/go-xdg/
Licenses: Expat
Build system: go
Synopsis: Functions related to freedesktop.org
Description:

Package xdg provides functions related to freedesktop.org.

Total packages: 74714