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

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-seancfoley-ipaddress-go 1.7.1
Propagated dependencies: go-github-com-seancfoley-bintree@1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://seancfoley.github.io/IPAddress/
Licenses: ASL 2.0
Build system: go
Synopsis: IP address library for Golang
Description:

This package provides a library for handling IP addresses, including IPv4 and IPv6 addresses, subnets, and ranges with support for parsing, validation, and manipulation.

go-modernc-org-fileutil 1.3.40
Propagated dependencies: go-modernc-org-mathutil@1.7.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/fileutil
Licenses: Modified BSD
Build system: go
Synopsis: File utility functions
Description:

Package fileutil collects some file utility functions.

go-github-com-code-hex-go-generics-cache 1.5.1
Propagated dependencies: go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Code-Hex/go-generics-cache
Licenses: Expat
Build system: go
Synopsis: Key:Value store/cache library written in Golang
Description:

This package implements a functionality of an in-memory key:value store/cache that is suitable for applications running on a single machine. This in-memory cache uses Go Generics which is introduced in 1.18.

go-github-com-zyedidia-json5 0.0.0-20200102012142-2da050b1a98d
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zyedidia/json5
Licenses: Expat Modified BSD
Build system: go
Synopsis: Go JSON5 decoder package based on encoding/json
Description:

This is a Go package that implements decoding of JSON5.

It's an alternative fork of https://github.com/titanous/json5.

go-github-com-tliron-glsp 0.1.1
Propagated dependencies: go-github-com-sasha-s-go-deadlock@0.3.1 go-github-com-tliron-kutil@0.1.59 go-github-com-sourcegraph-jsonrpc2@0.2.1 go-github-com-pkg-errors@0.9.1 go-github-com-gorilla-websocket@1.5.3 go-golang-org-x-term@0.42.0 go-golang-org-x-crypto@0.50.0 go-github-com-zchee-color@2.0.6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tliron/glsp
Licenses: ASL 2.0
Build system: go
Synopsis: Language Server Protocol SDK for Golang
Description:

Implementation of the LSP for Golang, allowing the creating of custom language servers.

go-github-com-gizak-termui-v3 3.1.0
Propagated dependencies: go-github-com-mattn-go-runewidth@0.0.16 go-github-com-mitchellh-go-wordwrap@1.0.1 go-github-com-nsf-termbox-go@1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gizak/termui
Licenses: Expat
Build system: go
Synopsis: Terminal dashboard widget Go library
Description:

The termui Go library draws customizable dashboard widgets in a text terminal. It includes several common widgets: lists, trees, tables and tabs, but also more complex items such as (stacked) bar and pie charts, scatter plots, gauges, and even images and a canvas for drawing `high resolution' braille dots.

You can also easily create new custom widgets. Widgets can be coloured and styled and positioned absolutely or relatively. They respond to keyboard, mouse, and terminal resizing events.

go-gvisor-dev-gvisor 0.0.0-1.9414b50
Propagated dependencies: go-github-com-burntsushi-toml@1.5.0 go-github-com-cilium-ebpf@0.16.0 go-github-com-containerd-cgroups@1.1.0 go-github-com-containerd-console@1.0.4 go-github-com-containerd-fifo@1.1.0 go-github-com-containerd-go-runc@1.1.0 go-github-com-containerd-typeurl@1.0.2 go-github-com-coreos-go-systemd-v22@22.7.0 go-github-com-godbus-dbus-v5@5.1.0 go-github-com-gofrs-flock@0.12.1 go-github-com-gogo-protobuf@1.3.2 go-github-com-google-btree@1.1.3 go-github-com-google-subcommands@1.2.0 go-github-com-mattbaird-jsonpatch@0.0.0-20240118010651-0ba75a80ca38 go-github-com-mohae-deepcopy@0.0.0-20170308212314-bb9b5e7adda9 go-github-com-opencontainers-runtime-spec@1.2.1 go-github-com-sirupsen-logrus@1.9.3 go-github-com-syndtr-gocapability@0.0.0-20200815063812-42c35b437635 go-github-com-vishvananda-netlink@1.3.1 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-sys@0.43.0 go-golang-org-x-time@0.14.0 go-golang-org-x-tools@0.44.0 go-google-golang-org-protobuf@1.36.11 go-k8s-io-api@0.34.1 go-k8s-io-apimachinery@0.35.0 go-k8s-io-client-go@0.34.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gvisor.dev/gvisor
Licenses: ASL 2.0
Build system: go
Synopsis: Application Kernel for Containers
Description:

gVisor provides a strong layer of isolation between running applications and the host operating system. It is an application kernel that implements a Linux-like interface.

gVisor includes an Open Container Initiative (OCI) runtime called runsc that makes it easy to work with existing container tooling. The runsc runtime integrates with Docker and Kubernetes, making it simple to run sandboxed containers.

This package provides the source only to include in other packages as dependencies.

go-github-com-bytedance-sonic 1.15.1
Propagated dependencies: go-github-com-bytedance-gopkg@0.1.4 go-github-com-bytedance-sonic-loader@0.5.1 go-github-com-cloudwego-base64x@0.1.7 go-github-com-klauspost-cpuid-v2@2.3.0 go-github-com-twitchyliquid64-golang-asm@0.15.1 go-golang-org-x-arch@0.22.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bytedance/sonic
Licenses: ASL 2.0
Build system: go
Synopsis: JSON serializing and deserializing library
Description:

This package implements a functionality to serialize/deserialize JSON by using JIT and SIMD approaches.

go-github-com-benmcclelland-sgio 0.0.0-20250710154739-45e823ff1f46
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/benmcclelland/sgio
Licenses: Expat
Build system: go
Synopsis: SCSI commands using SG_IO ioctl
Description:

This package provides support for issuing SCSI commands with SG_IO ioctl.

go-github-com-elastic-gosigar 0.14.3
Propagated dependencies: go-github-com-pkg-errors@0.9.1 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/elastic/gosigar
Licenses: ASL 2.0
Build system: go
Synopsis: Gathers system and per process statistics
Description:

Go sigar is a golang implementation of the sigar API. The Go version of sigar has a very similar interface, but is being written from scratch in pure go/cgo, rather than cgo bindings for libsigar. This package provides an alternative fork of https://github.com/cloudfoundry/gosigar.

go-github-com-go-spatial-proj 0.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-spatial/proj
Licenses: Expat ASL 2.0 X11
Build system: go
Synopsis: Port of PROJ.4 projection library in Golang
Description:

Proj is a selective and on-going port of the venerable PROJ.4 project to the Go language.

This package provides the following subpackages:

  • proj (top-level): the Conversion API

  • proj/cmd/proj: the simple proj command-line tool

  • proj/core: the Core API, representing coordinate systems and conversion operations

  • proj/gie: a naive implementation of the PROJ.4 gie tool, plus the full set of PROJ.4 test case files

  • proj/merror: a little error package

  • proj/mlog: a little logging package

  • proj/operations: the actual coordinate operations; these routines tend to be closest to the original C code

  • proj/support: misc structs and functions in support of the core package

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-zyedidia-clipboard 1.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zyedidia/clipboard
Licenses: Modified BSD
Build system: go
Synopsis: Clipboard for Golang
Description:

Package clipboard read/write on clipboard. It's an alternative fork of https://github.com/atotto/clipboard.

go-github-com-moby-sys-signal 0.7.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/moby/sys
Licenses: ASL 2.0
Build system: go
Synopsis: Helper functions for dealing with OS signals
Description:

This provides helper functions for dealing with signals across various operating systems.

go-github-com-itchyny-timefmt-go 0.1.6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/itchyny/timefmt-go
Licenses: Expat
Build system: go
Synopsis: Efficient time formatting library (strftime, strptime) for Golang
Description:

timefmt-go is a Go language package for formatting and parsing date time strings.

go-github-com-tomwright-dasel-v2 2.8.1
Propagated dependencies: go-github-com-alecthomas-chroma-v2@2.20.0 go-github-com-clbanning-mxj-v2@2.7.0 go-github-com-pelletier-go-toml-v2@2.2.4 go-github-com-spf13-cobra@1.10.2 go-golang-org-x-net@0.53.0 go-golang-org-x-text@0.36.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/tomwright/dasel
Licenses: Expat
Build system: go
Synopsis: Tool to work with JSON, TOML, YAML, XML and CSV files
Description:

Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.

go-github-com-oklog-ulid 1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/oklog/ulid
Licenses: ASL 2.0
Build system: go
Synopsis: Universally Unique Lexicographically Sortable Identifier in Golang
Description:

This package implements ULID as specified in https://github.com/ulid/spec.

Features of ULID:

  • 128-bit compatibility with UUID

  • 1.21e+24 unique ULIDs per millisecond

  • lexicographically sortable

  • canonically encoded as a 26 character string, as opposed to the 36 character UUID

  • uses Crockford's base32 for better efficiency and readability (5 bits per character)

  • case insensitive

  • no special characters (URL safe)

  • monotonic sort order (correctly detects and handles the same millisecond)

go-github-com-docker-cli 25.0.7
Propagated dependencies: go-github-com-docker-docker-credential-helpers@0.9.2 go-github-com-fvbommel-sortorder@1.1.0 go-github-com-google-shlex@0.0.0-20191202100458-e7afc7fbc510 go-github-com-mitchellh-mapstructure@1.5.0 go-github-com-pkg-errors@0.9.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/docker/cli
Licenses: ASL 2.0
Build system: go
Synopsis: Docker command-line interface
Description:

This repository is the home of the Docker command-line interface (CLI).

go-github-com-vmihailenco-msgpack-v4 4.3.13
Propagated dependencies: go-github-com-vmihailenco-tagparser@2.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/vmihailenco/msgpack
Licenses: FreeBSD
Build system: go
Synopsis: MessagePack encoding for Golang
Description:

This package provides implementation of MessagePack encoding for Go programming language.

go-modernc-org-parser 1.1.0
Propagated dependencies: go-modernc-org-golex@1.1.0 go-modernc-org-scanner@1.2.0 go-modernc-org-strutil@1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/parser
Licenses: Modified BSD
Build system: go
Synopsis: Collection of Golang parsers
Description:

This package provides an implementation of nquads and yacc parsers.

go-github-com-winfsp-cgofuse 1.5.0
Propagated dependencies: fuse@3.18.1 fuse@2.9.9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/winfsp/cgofuse
Licenses: Expat
Build system: go
Synopsis: Cross-platform FUSE library for Golang
Description:

Cgofuse is a cross-platform FUSE library for Go. It is supported on multiple platforms and can be ported to any platform that has a FUSE implementation. It has cgo, !cgo (aka "nocgo") and FUSE (aka "FUSE2"), FUSE3 variants depending on the platform.

go-code-cloudfoundry-org-clock 1.54.0
Propagated dependencies: go-github-com-tedsuo-ifrit@0.0.0-20230516164442-7862c310ad26
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://code.cloudfoundry.org/clock
Licenses: ASL 2.0
Build system: go
Synopsis: Time provider and rich fake for Golang
Description:

This package provides a Clock interface, useful for injecting time dependencies in tests.

go-github-com-klauspost-reedsolomon 1.12.4
Propagated dependencies: go-github-com-klauspost-cpuid-v2@2.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/klauspost/reedsolomon
Licenses: Expat
Build system: go
Synopsis: Reed-Solomon algorithm implementation in Golang
Description:

Package reedsolomon enables Erasure Coding. It's a Go port of the JavaReedSolomon.

For encoding high shard counts (>256) a Leopard implementation is used. For most platforms this performs close to the original Leopard implementation in terms of speed.

Total packages: 32521