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

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.


godoc 0.1.0-deprecated
Channel: guix
Location: gnu/packages/golang-apps.scm (gnu packages golang-apps)
Home page: https://golang.org/x/tools
Licenses: Modified BSD
Build system: go
Synopsis: Extracts and generates documentation for Go programs
Description:

Godoc extracts and generates documentation for Go programs. It looks at the packages it finds via $GOROOT and $GOPATH (if set). This behavior can be altered by providing an alternative $GOROOT with the -goroot flag.

mnc 0.5
Dependencies: go-github-com-influxdata-cron@0.0.0-20201006132531-4bb0a200dcbe
Channel: guix
Location: gnu/packages/golang-apps.scm (gnu packages golang-apps)
Home page: https://git.sr.ht/~anjan/mnc
Licenses: Unlicense
Build system: go
Synopsis: Find seconds to next cron job
Description:

mnc (my next cron) opens the user's crontab and echos the time when the next cronjob will be ran.

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-tools 0.44.0
Propagated dependencies: go-github-com-yuin-goldmark@1.8.2 go-golang-org-x-mod@0.35.0 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-telemetry@0.0.0-20260428171046-76f71b9afea0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/tools/
Licenses: Modified BSD
Build system: go
Synopsis: Tools that support the Go programming language
Description:

This package provides miscellaneous tools that support the Go programming language.

go-github-com-golang-glog 1.2.5
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/golang/glog
Licenses: ASL 2.0
Build system: go
Synopsis: Leveled execution logs for Golang
Description:

This package implements logging analogous to C++ package glog INFO/ERROR/V setup. It provides functions that have a name matched by regex:.

go-golang-org-x-crypto 0.50.0
Propagated dependencies: go-golang-org-x-sys@0.43.0 go-golang-org-x-term@0.42.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/crypto/
Licenses: Modified BSD
Build system: go
Synopsis: Supplementary cryptographic libraries in Go
Description:

This package provides supplementary cryptographic libraries for the Go language.

govulncheck 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-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-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-magefile-mage 1.15.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/magefile/mage
Licenses: ASL 2.0
Build system: go
Synopsis: Make/rake-like dev tool for Golang
Description:

Mage is a make-like build tool using for Go. It implements a functionality of writing plain-old go functions which Mage automatically uses as Makefile-like runnable targets consistent across a project. This package provides a source library and built command mage.

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-yuin-goldmark 1.8.2
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/yuin/goldmark/
Licenses: Expat
Build system: go
Synopsis: Markdown parser
Description:

This package provides a markdown parser.

go-github-com-ebitengine-purego 0.9.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/ebitengine/purego
Licenses: ASL 2.0
Build system: go
Synopsis: Library for calling C functions from Go without Cgo
Description:

This package provides a library for calling C functions from Go without Cgo.

Features:

  • build for other platforms easily without a C compiler

  • efficiently cache entirely Go builds

  • using Cgo generates a C wrapper function for each C function called

  • load symbols at runtime and use it as a plugin system

  • call into other languages that are compiled into shared objects

  • works even with CGO_ENABLED=1 so incremental porting is possible

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-sync 0.20.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/sync/
Licenses: Modified BSD
Build system: go
Synopsis: Additional Go concurrency primitives
Description:

This package provides Go concurrency primitives in addition to the ones provided by the language and sync and sync/atomic packages. The package provides several Golang submodules:

  • errgroup - synchronization, error propagation, and Context cancellation for groups of goroutines working on subtasks of a common task

  • semaphore - a weighted semaphore implementation

  • singleflight - a duplicate function call suppression mechanism

  • syncmap - a concurrent map implementation

go-google-golang-org-genproto-googleapis-rpc 0.0.0-1.49b9836
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://google.golang.org/genproto
Licenses: ASL 2.0
Build system: go
Synopsis: Common types for gRPC API
Description:

This package provides a rpc Google's API gRPC type derived from google.golang.org/protobuf.

go-tools 0.44.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/tools/
Licenses: Modified BSD
Build system: go
Synopsis: Tools that support the Go programming language
Description:

This package provides a collection Go CLI tools to cover common development needs.

  • bisect - fnds changes responsible for causing a failure.

  • bundle - creates a single-source-file version of a source package suitable for inclusion in a particular target package

  • callgraph - a tool for reporting the call graph of a Go program.

  • compilebench - benchmarks the speed of the Go compiler

  • deadcode - reports unreachable functions in Go programs

  • digraph - performs queries over unlabelled directed graphs represented in text form

  • eg - performs example-based refactoring

  • file2fuzz - converts binary files, such as those used by go-fuzz, to the Go fuzzing corpus format

  • fiximports - fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport

  • fuzz-driver - emits function-signature test code

  • fuzz-runner - performs test runs using "fuzz-driver"

  • go-contrib-init - helps new Go contributors get their development environment set up for the Go contribution process

  • godex - prints (dumps) exported information of packages or selected package objects

  • goimports - updates Go import lines, adding missing ones and removing unreferenced ones

  • gomvpkg - moves go packages, updating import declarations

  • gonew - starts a new Go module by copying a template module

  • goyacc - version of yacc for Go

  • html2article - takes an HTML file and outputs a corresponding article file in present format

  • present - displays slide presentations and articles

  • present2md - converts legacy-syntax present files to Markdown-syntax present files

  • splitdwarf - uncompresses and copies the DWARF segment of a Mach-O executable into the "dSYM" file

  • ssadump - displays and interprets the SSA form of Go programs

  • stress - catches sporadic failures

  • stringer - automates the creation of methods that satisfy the fmt.Stringer interface

  • toolstash - provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains

go-github-com-yuin-goldmark-emoji 1.0.6
Propagated dependencies: go-github-com-yuin-goldmark@1.8.2
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/yuin/goldmark-emoji
Licenses: Expat
Build system: go
Synopsis: Emoji extension for the goldmark markdown parser
Description:

This package provides an emoji is a extension for the goldmark.

go-rsc-io-pdf 0.1.1
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://rsc.io/pdf
Licenses: Modified BSD
Build system: go
Synopsis: PDF reader for Golang
Description:

Package pdf implements reading of PDF files.

go-golang-org-x-tools-godoc 0.1.0-deprecated
Propagated dependencies: go-golang-org-x-tools@0.44.0 go-github-com-yuin-goldmark@1.8.2
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: Code for running a godoc server.
Description:

This package provides most of the code for running a godoc server.

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-github-com-google-renameio 2.0.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/google/renameio/
Licenses: ASL 2.0
Build system: go
Synopsis: Atomically create or replace a file or symbolic link
Description:

renameio Go package provides a way to atomically create or replace a file or symbolic link.

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-github-com-goccmack-gocc 1.0.2
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://github.com/goccmack/gocc
Licenses: ASL 2.0
Build system: go
Synopsis: Parser/Scanner Generator
Description:

Gocc is a compiler kit for Go written in Go. Gocc generates lexers and parsers or stand-alone DFAs or parsers from a BNF. Lexers are DFAs, which recognise regular languages. Gocc lexers accept UTF-8 input. Gocc parsers are PDAs, which recognise LR-1 languages. Optional LR1 conflict handling automatically resolves shift / reduce and reduce / reduce conflicts.

Total packages: 32521