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

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-mitchellh-reflectwalk 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mitchellh/reflectwalk/
Licenses: Expat
Build system: go
Synopsis: Walk a value in Go using reflection
Description:

reflectwalk is a Go library for "walking" a value in Go using reflection, in the same way a directory tree can be "walked" on the file system. Walking a complex structure can allow you to do manipulations on unknown structures such as those decoded from JSON.

go-github-com-blevesearch-snowball 0.6.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/snowball
Licenses: Expat
Build system: go
Synopsis: Go implementation of the Snowball stemmer
Description:

This package provides a Go implementation of the Snowball stemmer for natural language processing. It's an alternative fork of https://github.com/kljensen/snowball.

go-github-com-blevesearch-go-faiss 1.0.27
Dependencies: faiss-for-go-faiss@1.11.0-0.608356b
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/go-faiss
Licenses: Expat
Build system: go
Synopsis: Go bindings for Faiss
Description:

This package provides Go bindings for faiss, a library for vector similarity search.

go-go-uber-org-zap 1.27.0
Propagated dependencies: go-go-uber-org-multierr@1.11.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/uber-go/zap
Licenses: Expat
Build system: go
Synopsis: Structured and leveled logging in Golang
Description:

This package implements a reflection-free, zero-allocation JSON encoder, and the base Logger strives to avoid serialization overhead and allocations wherever possible. By building the high-level SugaredLogger on that foundation, zap lets users choose when they need to count every allocation and when they'd prefer a more familiar, loosely typed API.

go-github-com-blevesearch-upsidedown-store-api 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/upsidedown_store_api
Licenses: ASL 2.0
Build system: go
Synopsis: Upside Down key-value store API
Description:

Upside Down supports a pluggable key-value storage interface. This package provides that key-value store API interface.

go-github-com-keybase-go-keychain 0.0.1
Propagated dependencies: go-golang-org-x-crypto@0.50.0 go-github-com-stretchr-testify@1.11.1 go-github-com-keybase-dbus@0.0.0-20220506165403-5aa21ea2c23a
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/keybase/go-keychain
Licenses: Expat
Build system: go
Synopsis: Go library to access the keychain
Description:

This package provides a library for accessing the keychain, typically the SecretService D-Bus interface on GNU/Linux.

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-kovidgoyal-exiffix 0.0.0-20250919160812-dbef770c2032
Propagated dependencies: go-github-com-kovidgoyal-imaging@1.8.21 go-github-com-rwcarlsen-goexif@0.0.0-0.9e8deec
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kovidgoyal/exiffix
Licenses: Expat
Build system: go
Synopsis: EXIF orientation correction for images
Description:

This package provides utilities for correcting image orientation based on EXIF metadata. It's an alternative fork of https://github.com/edwvee/exiffix maintained by Kitty community.

go-github-com-jaypipes-pcidb 1.0.1
Propagated dependencies: go-github-com-mitchellh-go-homedir@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jaypipes/pcidb
Licenses: ASL 2.0 ASL 2.0
Build system: go
Synopsis: Query PCI database information
Description:

pcidb is a small Golang library for programmatic querying of PCI vendor,product and class information.

go-github-com-puzpuzpuz-xsync-v4 4.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/puzpuzpuz/xsync
Licenses: Expat
Build system: go
Synopsis: Concurrent data structures for Go
Description:

This package is an extension for the standard sync package and provides the following concurrent data structures for Go: a concurrent counter, concurrent hash table, multiple concurrent queues and mutex.

go-go-lsp-dev-pkg 0.0.0-20210717090340-384b27a52fb2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.lsp.dev/pkg
Licenses: Modified BSD
Build system: go
Synopsis: Library for the Go Language Server project
Description:

Collection of Go modules for the Go Language Server project.

go-gopkg-in-tomb-v2 2.0.0-20161208151619-d5d1b5820637
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/tomb.v1
Licenses: Modified BSD
Build system: go
Synopsis: @code{tomb} handles clean goroutine tracking and termination
Description:

The tomb package handles clean goroutine tracking and termination.

go-k8s-io-utils 0.0.0-20241210054802-24370beab758
Propagated dependencies: go-github-com-davecgh-go-spew@1.1.1 go-k8s-io-klog-v2@2.130.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kubernetes/utils
Licenses: ASL 2.0
Build system: go
Synopsis: Utility libraries for Golang
Description:

This package provides a set of libraries that implementing low-level, kubernetes-independent packages supplementing the Go standard libs.

go-github-com-gosexy-gettext 0.0.0-20160830220431-74466a0a0c4a
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gosexy/gettext
Licenses: Expat
Build system: go
Synopsis: Golang bindings for GNU's gettext
Description:

Package gettext provides bindings for https://www.gnu.org/software/gettext/.

go-github-com-ryanuber-columnize 2.1.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ryanuber/columnize
Licenses: Expat
Build system: go
Synopsis: Column formatted output for golang
Description:

This package implements column-formatted output for Golang.

go-github-com-google-cadvisor 0.0.0-0.2ed7198
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/google/cadvisor
Licenses: ASL 2.0
Build system: go
Synopsis: Analyze resource usage of running containers
Description:

The package provides cadvisor, which provides information about the resource usage and performance characteristics of running containers.

go-github-com-juju-ansiterm 1.0.0
Propagated dependencies: go-gopkg-in-check-v1@1.0.0-20201130134442-10cb98267c6c go-github-com-mattn-go-isatty@0.0.22 go-github-com-mattn-go-colorable@0.1.13 go-github-com-lunixbochs-vtclean@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/juju/ansiterm
Licenses: LGPL 3
Build system: go
Synopsis: Writer to output ANSI escape codes for color and styles
Description:

The ansiterm package provides a writer to output the ANSI escape codes for color and styles.

go-github-com-zchee-color 2.0.6
Propagated dependencies: go-github-com-mattn-go-isatty@0.0.22 go-github-com-mattn-go-colorable@0.1.13
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zchee/color
Licenses: Expat
Build system: go
Synopsis: Color package for Golang
Description:

Package color is an ANSI color package to output colorized or SGR defined output to the standard output. The API can be used in several way, pick one that suits you.

go-go4-org-mem 0.0.0-20240501181205-ae6ca9944745
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go4.org/mem
Licenses: ASL 2.0
Build system: go
Synopsis: Cheap read-only memory types in Go
Description:

Package mem provides the mem.RO type that allows you to cheaply pass & access either a read-only []byte or a string.

go-tags-cncf-io-container-device-interface 1.0.1
Propagated dependencies: go-github-com-fsnotify-fsnotify@1.9.0 go-github-com-opencontainers-runtime-spec@1.2.1 go-github-com-opencontainers-runtime-tools@0.9.0-0.0ea5ed0 go-golang-org-x-mod@0.35.0 go-golang-org-x-sys@0.43.0 go-gopkg-in-yaml-v3@3.0.1 go-sigs-k8s-io-yaml@1.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://tags.cncf.io/container-device-interface
Licenses: ASL 2.0
Build system: go
Synopsis: CNCF's Container Device Interface
Description:

This package provides Cloud Native Computing Foundation's CDI specification, for container-runtimes, to support third-party devices. It also includes tags.cncf.io/container-device-interface/specs-go submodule.

go-github-com-arduino-go-properties-orderedmap 1.8.1
Propagated dependencies: go-github-com-arduino-go-paths-helper@1.14.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/arduino/go-properties-orderedmap
Licenses: GPL 2
Build system: go
Synopsis: Library for handling maps of hierarchical properties
Description:

Package properties is a library for handling maps of hierarchical properties. This library is mainly used in the Arduino platform software to handle configurations made of key/value pairs stored in files with an INI like syntax.

go-github-com-leodido-go-syslog-v4 4.5.0
Propagated dependencies: go-github-com-leodido-ragel-machinery@0.0.0-20190525184631-5f46317e436b go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/leodido/go-syslog
Licenses: Expat
Build system: go
Synopsis: Syslog parsers for Golang
Description:

Package syslog provides generic interfaces and structs for syslog messages and transport. Subpackages contains various parsers or scanners for different syslog formats.

go-github-com-yaslama-go-wayland-wayland 0.0.0-0.2874f32
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yaslama/go-wayland
Licenses: FreeBSD
Build system: go
Synopsis: Go bindings for Wayland
Description:

This module contains pure Go implementation of the Wayland protocol. Currently only wayland-client functionality is supported. It's an alternative chain of forks https://github.com/micaplush/go-wayland -> https://github.com/MatthiasKunnen/go-wayland -> https://github.com/rajveermalviya/go-wayland the original is unmaintained project.

go-rsc-io-goversion 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rsc/goversion
Licenses: Modified BSD
Build system: go
Synopsis: Print version used to build Go executables
Description:

Goversion scans a directory tree and, for every executable it finds, prints the Go version used to build that executable.

Total packages: 72465