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

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-moby-sys-mount 0.3.4
Propagated dependencies: go-github-com-moby-sys-mountinfo@0.7.2 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/sys
Licenses: ASL 2.0
Build system: go
Synopsis: Mount/unmount functions in Golang
Description:

This package provides a set of functions to mount and unmount mounts.

go-go-uber-org-multierr 1.11.0
Propagated dependencies: go-go-uber-org-atomic@1.11.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://pkg.go.dev/go.uber.org/multierr
Licenses: Expat
Build system: go
Synopsis: Error combination for Go
Description:

multierr allows combining one or more Go errors together.

go-github-com-lyft-protoc-gen-star-v2 2.0.3-0.496ad1a
Propagated dependencies: go-github-com-spf13-afero@1.6.0 go-golang-org-x-tools@0.37.0 go-google-golang-org-protobuf@1.36.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lyft/protoc-gen-star
Licenses: ASL 2.0
Build system: go
Synopsis: Protoc plugin library for efficient proto-based code generation
Description:

PG* is a protoc plugin library for efficient proto-based code generation.

go-github-com-wader-gojq 0.12.1-0.20250208151254-0aa7b87b2c2b
Propagated dependencies: go-github-com-itchyny-timefmt-go@0.1.6 go-github-com-mattn-go-isatty@0.0.20 go-github-com-mattn-go-runewidth@0.0.16 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/wader/gojq
Licenses: Expat
Build system: go
Synopsis: Pure Go implementation of jq
Description:

Package gojq provides the parser and the interpreter of gojq. Please refer to Usage as a library for introduction. It's fork of github.com/itchyny/gojq, see github.com/wader/gojq fq branc.

go-github-com-olekukonko-ts 0.0.0-20171002115256-78ecb04241c0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/olekukonko/ts/
Licenses: Expat
Build system: go
Synopsis: Simple Go application to get the size of the terminal
Description:

This package provides a simple Go application to get the size of the terminal.

go-gopkg-in-warnings-v0 0.1.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/warnings.v0
Licenses: FreeBSD
Build system: go
Synopsis: Error handling with non-fatal errors
Description:

Package warnings implements error handling with non-fatal errors (warnings).

go-github-com-moby-term 0.5.2
Propagated dependencies: go-github-com-creack-pty@1.1.24 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/term
Licenses: ASL 2.0
Build system: go
Synopsis: Utilities for dealing with terminals
Description:

Package term provides structures and helper functions to work with terminal (state, sizes).

go-github-com-mxk-go-flowrate 0.0.0-20140419014527-cca7078d478f
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mxk/go-flowrate
Licenses: Modified BSD
Build system: go
Synopsis: Limiting and monitoring data flow rate in Golang
Description:

This package provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.

go-github-com-golang-freetype 0.0.0-20170609003504-e2365dfdc4a0
Propagated dependencies: go-golang-org-x-image@0.32.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/golang/freetype
Licenses: Freetype GPL 2+
Build system: go
Synopsis: Freetype font rasterizer in the Go programming language
Description:

The Freetype font rasterizer in the Go programming language.

go-github-com-lestrrat-go-blackmagic 1.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/blackmagic
Licenses: Expat
Build system: go
Synopsis: Reflect-based black magic for Golang
Description:

This package implements a reflect-based black magic for Go.

go-github-com-moby-profiles-apparmor 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/profiles
Licenses: ASL 2.0
Build system: go
Synopsis: Apparmor support for Golang
Description:

This package provides apparmor support for Go. AppArmor is a Linux kernel security module that allows the system administrator to restrict program's capabilities such as network access, raw socket access, and the permission to read, write, or execute files

go-github-com-aclements-go-perfevent 0.0.0-20240703205258-f34bb3e1a4e4
Propagated dependencies: go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/aclements/go-perfevent
Licenses: Modified BSD
Build system: go
Synopsis: Golang API for Linux's @code{perf_event_open}
Description:

This package provides a simple Go API to Linux's perf_event_open, supporting event counters and a basic set of events.

go-github-com-viant-xunsafe 0.10.3
Propagated dependencies: go-github-com-viant-xreflect@0.7.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/viant/xunsafe
Licenses: ASL 2.0
Build system: go
Synopsis: Faster Golang reflection
Description:

This package provides a implementation reflection that greatly improved performance, that is between 25 to 50x time faster than native one.

go-github-com-zyedidia-glob 0.0.0-20170209203856-dd4023a66dc3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zyedidia/glob
Licenses: Expat
Build system: go
Synopsis: String globbing in Go
Description:

Package glob provides objects for matching strings with globs.

go-github-com-kamstrup-intmap 0.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kamstrup/intmap
Licenses: FreeBSD
Build system: go
Synopsis: Fast hashmap with integer keys for Golang
Description:

intmap is a fast hashmap implementation for Golang, specialized for maps with integer type keys.

go-github-com-facebookgo-flagenv 0.0.0-20160425205200-fcd59fca7456
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/facebookgo/flagenv
Licenses: Modified BSD
Build system: go
Synopsis: Populate flags from environment variables
Description:

Package flagenv provides the ability to populate flags from environment variables.

go-github-com-moby-docker-image-spec 1.3.1
Propagated dependencies: go-github-com-opencontainers-image-spec@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/docker-image-spec
Licenses: ASL 2.0
Build system: go
Synopsis: Docker Image Specification v1.
Description:

This directory contains documents about Docker Image Specification v1.X.

go-rsc-io-script 0.0.2
Propagated dependencies: go-golang-org-x-tools@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://rsc.io/script
Licenses: Modified BSD
Build system: go
Synopsis: Small scripting language for Go
Description:

Package script implements a small, customizable, platform-agnostic scripting language.

go-github-com-bits-and-blooms-bloom-v3 3.7.0
Propagated dependencies: go-github-com-bits-and-blooms-bitset@1.20.0 go-github-com-twmb-murmur3@1.1.8
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bits-and-blooms/bitset
Licenses: FreeBSD
Build system: go
Synopsis: Bloom filters in Go
Description:

This package provides a Go implementation of bloom filters, based on murmurhash.

go-github-com-libp2p-go-msgio 0.3.0
Propagated dependencies: go-github-com-gogo-protobuf@1.3.2 go-github-com-libp2p-go-buffer-pool@0.1.0 go-github-com-multiformats-go-varint@0.0.7 go-google-golang-org-protobuf@1.36.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/libp2p/go-msgio
Licenses: Expat
Build system: go
Synopsis: Read and write length-delimited slices
Description:

go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.

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-muhlemmer-gu 0.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/muhlemmer/gu
Licenses: Unlicense
Build system: go
Synopsis: Generic utilities for Golang
Description:

Package gu provides Generic Utilities for the Go programming language with low in complexity.

go-go-uber-org-ratelimit 0.3.1
Propagated dependencies: go-github-com-benbjohnson-clock@1.3.5 go-go-uber-org-atomic@1.11.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/uber-go/ratelimit
Licenses: Expat
Build system: go
Synopsis: Blocking leaky-bucket rate limit implementation in Golang
Description:

This package implements the leaky-bucket rate limit algorithm. It refills the bucket based on the time elapsed between requests instead of requiring an interval clock to fill the bucket discretely.

go-ariga-io-atlas 0.36.1
Propagated dependencies: go-github-com-bmatcuk-doublestar@1.3.0 go-github-com-go-openapi-inflect@0.21.2 go-github-com-hashicorp-hcl-v2@2.23.0 go-github-com-zclconf-go-cty@1.16.0 go-github-com-zclconf-go-cty-yaml@1.1.0 go-golang-org-x-mod@0.29.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://ariga.io/atlas
Licenses: ASL 2.0
Build system: go
Synopsis: Database schema as code
Description:

Atlas is a language-agnostic tool for managing and migrating database schemas using DevOps principles.

Total packages: 69237