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

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-stoewer-go-strcase 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/stoewer/go-strcase
Licenses: Expat
Build system: go
Synopsis: Convert snake case, camel case and kebap case strings
Description:

Package strcase converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab case (kebab-case). The package is designed to work only with strings consisting of standard ASCII letters.

go-github-com-kovidgoyal-go-shm 1.0.0
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/kovidgoyal/go-shm
Licenses: Expat
Build system: go
Synopsis: POSIX shared memory across various Unix flavors.
Description:

Tools to create and manage shared memory (POSIX Shared memory) across all Unix variants. Pure Go, no external dependencies. Implements Go versions of shm_open() and shm_unlink() that interoperate with the libc versions.

go-github-com-cpuguy83-dockercfg 0.3.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cpuguy83/dockercfg
Licenses: Expat
Build system: go
Synopsis: Library to load Docker CLI configs
Description:

Go library to load docker CLI configs, auths, etc. with minimal deps. So far the only deps are on the stdlib.

go-github-com-jiangxin-multi-log 0.3.0
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3 go-golang-org-x-crypto@0.50.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jiangxin/multi-log
Licenses: Expat
Build system: go
Synopsis: Simple logging library for Go
Description:

Multi-log is based on logrus, and supports concurrently logging to two destinations: the console and a log file.

go-github-com-panjf2000-ants-v2 2.11.3
Propagated dependencies: go-golang-org-x-sync@0.20.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/panjf2000/ants
Licenses: Expat
Build system: go
Synopsis: Pooling solution for Golang
Description:

This package implements a goroutine pool with fixed capacity, managing and recycling a massive number of goroutines, allowing developers to limit the number of goroutines in your concurrent programs.

go-github-com-cskr-pubsub-v2 2.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cskr/pubsub
Licenses: FreeBSD
Build system: go
Synopsis: Simple pubsub package for go
Description:

Package pubsub implements a simple multi-topic pub-sub library.

go-dario-cat-mergo 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/darccio/mergo
Licenses: Modified BSD
Build system: go
Synopsis: Helper to merge structs and maps in Golang
Description:

Helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements.

Mergo merges same-type structs and maps by setting default values in zero-value fields. Mergo won't merge unexported (private) fields. It will do recursively any exported one. It also won't merge structs inside maps (because they are not addressable using Go reflection).

go-github-com-zeebo-errs-v2 2.0.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zeebo/errs
Licenses: Expat
Build system: go
Synopsis: Simple error package
Description:

This package provides a simple error package with stack traces.

go-github-com-masterminds-semver 1.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Masterminds/semver
Licenses: Expat
Build system: go
Synopsis: @code{semver} helps to work with semantic versions
Description:

Package semver provides the ability to work with Semantic Versions in Go.

go-github-com-jessevdk-go-flags 1.6.1
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/jessevdk/go-flags
Licenses: Modified BSD
Build system: go
Synopsis: Go library for parsing command line arguments
Description:

The flags package provides a command line option parser. The functionality is similar to the go builtin flag package, but flags provides more options and uses reflection to provide a succinct way of specifying command line options.

oci-runtime-tool 0.9.0-0.0ea5ed0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/opencontainers/runtime-tools
Licenses: ASL 2.0
Build system: go
Synopsis: OCI Runtime Tools
Description:

This package provides a collection of tools for working with the OCI runtime specification. To build from source code, runtime-tools requires Go 1.10.x or above.

go-github-com-charmbracelet-x-exp-slice 0.0.0-20250910184208-1e3a578dd00d
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/x
Licenses: Expat
Build system: go
Synopsis: Utility functions for working with slices in Glang
Description:

Package slice provides utility functions for working with slices in Go.

go-github-com-alimpfard-line 0.0.0-20230131232016-03b4e7dee324
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/alimpfard/line
Licenses: FreeBSD
Build system: go
Synopsis: Terminal line editor
Description:

This package provides a full reimplementation of SerenityOS's LibLine in Go language. It supports flexible autocompletion, live prompt, buffer update and stylisation, multiline editing and more.

go-github-com-containerd-fifo 1.1.0
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/containerd/fifo
Licenses: ASL 2.0
Build system: go
Synopsis: FIFO package for Golang
Description:

This package implements a functionality of handling FIFOs in a sane way.

go-github-com-beorn7-perks 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/beorn7/perks
Licenses: Expat
Build system: go
Synopsis: Compute approximate quantiles over an unbounded data stream
Description:

Perks contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.

go-github-com-containerd-cgroups 1.1.0
Propagated dependencies: go-github-com-cilium-ebpf@0.16.0 go-github-com-coreos-go-systemd-v22@22.7.0 go-github-com-docker-go-units@0.5.0 go-github-com-godbus-dbus-v5@5.1.0 go-github-com-gogo-protobuf@1.3.2 go-github-com-opencontainers-runtime-spec@1.2.1 go-github-com-sirupsen-logrus@1.9.3 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://containerd.io/
Licenses: ASL 2.0
Build system: go
Synopsis: Cgroups for Golang
Description:

This package implements a functionality for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here.

go-github-com-jba-templatecheck 0.7.1
Propagated dependencies: go-github-com-google-safehtml@0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jba/templatecheck
Licenses: Expat
Build system: go
Synopsis: Checks Go templates for problems
Description:

Package templatecheck checks Go templates for problems. It can detect many errors that are normally caught only during execution. Use templatecheck in tests to find template errors early, and along template execution paths that might only rarely be reached.

go-github-com-agnivade-levenshtein 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/agnivade/levenshtein
Licenses: Expat
Build system: go
Synopsis: Golang implementation to calculate Levenshtein Distance
Description:

This package implements a functionality to calculate Levenshtein Distance.

go-github-com-containerd-cgroups-v3 3.0.4
Propagated dependencies: go-github-com-cilium-ebpf@0.16.0 go-github-com-containerd-log@0.1.0 go-github-com-coreos-go-systemd-v22@22.7.0 go-github-com-docker-go-units@0.5.0 go-github-com-godbus-dbus-v5@5.1.0 go-github-com-moby-sys-userns@0.1.0 go-github-com-opencontainers-runtime-spec@1.2.1 go-golang-org-x-sys@0.43.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://containerd.io/
Licenses: ASL 2.0
Build system: go
Synopsis: Cgroups for Golang
Description:

This package implements a functionality for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here.

go-github-com-leodido-go-urn 1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/leodido/go-urn
Licenses: Expat
Build system: go
Synopsis: Parser for uniform resource names as seen on RFC 2141
Description:

This package implements a parser for uniform resource names (URN) as specified by IETF RFC 2141.

go-github-com-apparentlymart-go-textseg-v9 9.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/apparentlymart/go-textseg
Licenses: Expat Unicode ASL 2.0
Build system: go
Synopsis: Go implementation of Unicode Text Segmentation
Description:

This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.

go-github-com-muesli-termenv 0.15.2
Propagated dependencies: go-github-com-aymanbagabas-go-osc52-v2@2.0.1 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-github-com-mattn-go-isatty@0.0.22 go-github-com-mattn-go-runewidth@0.0.16 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/muesli/termenv/
Licenses: Expat
Build system: go
Synopsis: Advanced styling options on the terminal
Description:

termenv lets you safely use advanced styling options on the terminal. It gathers information about the terminal environment in terms of its ANSI and color support and offers you convenient methods to colorize and style your output, without you having to deal with all kinds of weird ANSI escape sequences and color conversions.

go-github-com-dsoprea-go-exif-v3 3.0.1
Propagated dependencies: go-github-com-dsoprea-go-logging@0.0.0-20200710184922-b02d349568dd go-github-com-dsoprea-go-utility-v2@2.0.0-20221003172846-a3e1774ef349 go-github-com-golang-geo@0.0.0-20260625163123-7c0e84413537 go-github-com-jessevdk-go-flags@1.6.1 go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dsoprea/go-exif
Licenses: Expat
Build system: go
Synopsis: EXIF reader/writer in Go
Description:

Package exif parses raw EXIF information given a block of raw EXIF data. It can also construct new EXIF information, and provides tools for doing so. This package is not involved with the parsing of particular file-formats.

go-github-com-lestrrat-go-iter 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/iter
Licenses: Expat
Build system: go
Synopsis: Iterator for arbitrary array and map types for Golang
Description:

This package provides a set of utilities to safely iterate over arbitrary array and maps types.

Total packages: 73954