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

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-golang-org-x-exp 0.0.0-20250911091902-df9299821621
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-golang-org-x-mod@0.35.0 go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://golang.org/x/exp
Licenses: Modified BSD
Build system: go
Synopsis: Experimental and deprecated Go packages
Description:

This subrepository holds experimental and deprecated (in the old directory) packages.

go-github-com-golang-protobuf 1.5.4
Propagated dependencies: go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/golang/protobuf
Licenses: Modified BSD
Build system: go
Synopsis: Go support for Protocol Buffers
Description:

This package provides Go support for the Protocol Buffers data serialization format.

go-golang-org-x-image 0.32.0
Propagated dependencies: go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://pkg.go.dev/golang.org/x/image
Licenses: Modified BSD
Build system: go
Synopsis: Supplemental Go image libraries
Description:

This package provides supplemental Go libraries for image processing.

go-golang-org-x-tools-go-expect 0.1.1-deprecated
Propagated dependencies: go-golang-org-x-mod@0.35.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://golang.org/x/tools
Licenses: Modified BSD
Build system: go
Synopsis: Interpreting structured comments in Golang
Description:

Package expect provides support for interpreting structured comments in Go source code (including go.mod and go.work files) as test expectations.

go-golang-org-x-term 0.42.0
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://pkg.go.dev/golang.org/x/term
Licenses: Modified BSD
Build system: go
Synopsis: Go terminal/console support
Description:

term provides support functions for dealing with terminals, as commonly found on Unix systems.

go-golang-org-x-vuln 1.1.4
Propagated dependencies: go-github-com-google-go-cmdtest@0.4.0 go-github-com-google-go-cmp@0.7.0 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-telemetry@0.0.0-20260428171046-76f71b9afea0 go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://golang.org/x/vuln
Licenses: Modified BSD
Build system: go
Synopsis: Go Vulnerability Management
Description:

This repository contains packages for accessing and analyzing data from the Go Vulnerability Database.

go-golang-org-x-mobile 0.0.0-20251113184115-a159579294ab
Dependencies: openal@1.23.1 mesa@26.0.2
Propagated dependencies: go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-image@0.32.0 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-tools@0.44.0 go-golang-org-x-tools-go-packages-packagestest@0.1.1-deprecated
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://golang.org/x/mobile
Licenses: Modified BSD
Build system: go
Synopsis: Mobile devices support for Golang
Description:

This package implements a functionality for using Go on mobile platforms.

go-github-com-google-go-cmdtest 0.4.0
Propagated dependencies: go-github-com-google-renameio@2.0.0 go-github-com-google-go-cmp@0.7.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/google/go-cmdtest
Licenses: ASL 2.0
Build system: go
Synopsis: Testing for your CLI
Description:

The cmdtest package simplifies testing of command-line interfaces. It provides a simple, cross-platform, shell-like language to express command execution. It can compare actual output with the expected output, and can also update a file with new "golden" output that is deemed correct.

go-golang-org-x-xerrors 0.0.0-20240903120638-7835f813f4da
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://godoc.org/golang.org/x/xerrors
Licenses: Modified BSD
Build system: go
Synopsis: Go 1.13 error values
Description:

This package holds the transition packages for the new Go 1.13 error values.

go-golang-org-x-arch 0.22.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/arch
Licenses: Modified BSD
Build system: go
Synopsis: Machine architecture information used by the Go toolchain
Description:

This package provides a machine architecture information used by the Go toolchain. The parts needed in the main Go repository are copied in.

go-golang-org-x-tools-go-packages-packagestest 0.1.1-deprecated
Propagated dependencies: go-golang-org-x-tools@0.44.0 go-golang-org-x-tools-go-expect@0.1.1-deprecated
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://golang.org/x/tools
Licenses: Modified BSD
Build system: go
Synopsis: Temporary testing projects for Golang
Description:

Package packagestest creates temporary projects on disk for testing go tools on.

go-github-com-twitchyliquid64-golang-asm 0.15.1
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/twitchyliquid64/golang-asm
Licenses: Modified BSD
Build system: go
Synopsis: Assembler from the Go compiler, in library form
Description:

This package provides a mirror of the assembler from the Go compiler, with import paths re-written for the assembler to be functional as a standalone library.

go-github-com-bsm-gomega 1.27.10
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/bsm/gomega
Licenses: Expat
Build system: go
Synopsis: Straight copy of Gomega library
Description:

This is a straight copy of the excellent Gomega library, stripped to the bare core to be free of third-party dependencies.

go-github-com-caarlos0-testfs 0.4.4
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/caarlos0/testfs
Licenses: Expat
Build system: go
Synopsis: Golang @code{fs.FS} implementation to be used inside tests
Description:

Package testfs provides a simple fs.FS which is contained in a test (using testing.TB's TempDir) and with a few helper methods.

go-github-com-tenntenn-golden 0.5.5
Propagated dependencies: go-github-com-josharian-txtarfs@0.0.0-20240408113805-5dc76b8fe6bf go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/tenntenn/golden
Licenses: Expat
Build system: go
Synopsis: Utilities for golden file tests
Description:

This package provides utilities for golden file tests.

go-structlayout-optimize 0.6.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://staticcheck.dev/
Licenses: Expat
Build system: go
Synopsis: Reorder struct fields to minimize the amount of padding in Go
Description:

This package reads go-structlayout JSON on stdin and reorders fields to minimize the amount of padding. It can emit JSON to feed into go-structlayout-pretty.

go-github-com-newmo-oss-go-caller 0.1.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/newmo-oss/go-caller
Licenses: Expat
Build system: go
Synopsis: Collect stack traces at runtime
Description:

This package provides a library for collecting stack traces at runtime.

go-github-com-jiu2015-gotestspace 1.1.0
Dependencies: bash-minimal@5.2.37 git-minimal@2.54.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/Jiu2015/gotestspace
Licenses: GPL 3+
Build system: go
Synopsis: Create Go workspaces that can quickly run shell commands
Description:

gotestspace is used to quickly create a working directory for shell execution using Go, as well as a tool for customizing the execution of the shell. It can help you quickly create an independent workspace for unit testing and improve the efficiency of unit test writing.

go-go-etcd-io-gofail 0.2.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://pkg.go.dev/go.etcd.io/gofail
Licenses: ASL 2.0
Build system: go
Synopsis: Failpoints for go
Description:

This package provides an implementation of failpoints for Golang.

go-github-com-hydrogen18-memlistener 1.0.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/hydrogen18/memlistener
Licenses: Modified BSD
Build system: go
Synopsis: In memory listener for testing socket and HTTP servers in Golang
Description:

This package implements a functionality for testing socket and HTTP servers in Golang.

go-github-com-andreyvit-diff 0.0.0-20170406064948-c7f18ee00883
Propagated dependencies: go-github-com-sergi-go-diff@1.3.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/andreyvit/diff
Licenses: Expat
Build system: go
Synopsis: Diffing strings in tests
Description:

This package provides a quick and easy string diffing functions based on github.com/sergi/go-diff, mainly for diffing strings in tests.

go-github-com-golang-mock 1.6.0
Propagated dependencies: go-golang-org-x-tools@0.44.0 go-golang-org-x-mod@0.35.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/golang/mock
Licenses: ASL 2.0
Build system: go
Synopsis: Mocking framework for Golang
Description:

gomock is a mocking framework for the Go programming language. It integrates well with Go's built-in testing package, but can be used in other contexts too.

go-github-com-dvyukov-go-fuzz 0.0.0-20240924070022-e577bee5275c
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/dvyukov/go-fuzz
Licenses: ASL 2.0
Build system: go
Synopsis: Randomized testing for Golang
Description:

Go-fuzz is a coverage-guided fuzzing solution for testing of Go packages. Fuzzing is mainly applicable to packages that parse complex inputs (both text and binary), and is especially useful for hardening of systems that parse inputs from potentially malicious users (e.g. anything accepted over a network).

go-github-com-google-pprof 0.0.0-20250317173921-a4b03ec1a45e
Propagated dependencies: go-github-com-chzyer-readline@1.5.1 go-github-com-ianlancetaylor-demangle@0.0.0-20230524184225-eabc099b10ab go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/google/pprof
Licenses: ASL 2.0 Modified BSD ASL 2.0 ISC
Build system: go
Synopsis: Visualization and analysis of profiling data
Description:

pprof is a tool for visualization and analysis of profiling data.

It reads a collection of profiling samples in profile.proto format and generates reports to visualize and help analyze the data. It can generate both text and graphical reports (through the use of the dot visualization package).

Total packages: 73980