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

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-hashicorp-hcl-v2 2.24.0
Propagated dependencies: go-github-com-agext-levenshtein@1.2.3 go-github-com-apparentlymart-go-textseg-v13@13.0.0 go-github-com-google-go-cmp@0.7.0 go-github-com-mitchellh-go-wordwrap@1.0.1 go-github-com-zclconf-go-cty@1.16.0 go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/hcl
Licenses: MPL 2.0
Build system: go
Synopsis: Go implementation of HashiCorp Configuration Language V2
Description:

This package contains the main implementation of the HCL. HCL is designed to be a language for expressing configuration which is easy for both humans and machines to read.

go-github-com-creasty-defaults 1.8.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/creasty/defaults
Licenses: Expat
Build system: go
Synopsis: Initialize structs with default values
Description:

This package implements functionality to initialize structs with default values. It supports almost all kind of types: int/8/16/32/64, uint/8/16/32/64, float32/64, uintptr, bool, string, map, slice, struct, f,map[K1]map[K2]Struct, []map[K1]Struct[]

go-github-com-mattn-go-colorable 0.1.13
Propagated dependencies: go-github-com-mattn-go-isatty@0.0.22
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mattn/go-colorable
Licenses: Expat
Build system: go
Synopsis: Handle ANSI color escapes on Windows
Description:

This package provides colorable, a module that makes it possible to handle ANSI color escapes on Windows.

go-mtree 0.5.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/vbatts/go-mtree
Licenses: Modified BSD
Build system: go
Synopsis: File systems verification utility and library
Description:

mtree is a filesystem hierarchy validation tooling and format. This is a library and simple CLI tool for mtree(8) implemented in Go.

go-github-com-outcaste-io-ristretto 0.2.3
Propagated dependencies: go-github-com-cespare-xxhash-v2@2.3.0 go-github-com-dgryski-go-farm@0.0.0-20200201041132-a6ae2369ad13 go-github-com-dustin-go-humanize@1.0.1 go-github-com-pkg-errors@0.9.1 go-go-uber-org-atomic@1.11.0 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/outcaste-io/ristretto
Licenses: ASL 2.0
Build system: go
Synopsis: Memory-bound Go cache
Description:

Ristretto is a fast, fixed size, in-memory cache with a dual focus on throughput and hit ratio performance. It's a fork of dgraph-io/ristretto project.

go-github-com-container-storage-interface-spec 1.12.0
Propagated dependencies: go-google-golang-org-grpc@1.69.2 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/container-storage-interface/spec
Licenses: ASL 2.0
Build system: go
Synopsis: Container Storage Interface specification
Description:

This project contains the CSI specification and protobuf files.

go-github-com-sebdah-goldie-v2 2.5.5
Propagated dependencies: go-github-com-pmezard-go-difflib@1.0.0 go-github-com-sergi-go-diff@1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sebdah/goldie
Licenses: Expat
Build system: go
Synopsis: Golden test utility
Description:

Package goldie provides test assertions based on golden files. It's typically used for testing responses with larger data bodies.

go-github-com-gofrs-uuid-v5 5.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gofrs/uuid
Licenses: Expat
Build system: go
Synopsis: UUID package for Golang
Description:

Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).

go-github-com-liyue201-gostl 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/liyue201/gostl
Licenses: Expat
Build system: go
Synopsis: Data structure and algorithm library for Go
Description:

gostl is a data structure and algorithm library for Go, designed to provide functions similar to C++ STL.

go-github-com-operatorfoundation-monolith-go 1.0.10
Propagated dependencies: go-github-com-deckarep-golang-set@1.7.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/OperatorFoundation/monolith-go
Licenses: Expat
Build system: go
Synopsis: Byte sequences library
Description:

Monolith-Go is a Go library for working with byte sequences.

go-github-com-kataras-golog 0.1.12
Propagated dependencies: go-github-com-kataras-pio@0.0.13
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kataras/golog
Licenses: Modified BSD
Build system: go
Synopsis: Logging foundation for Go applications
Description:

GoLog is a level-based logger written in Go.

go-go-abhg-dev-log-silog 0.2.0
Propagated dependencies: go-github-com-charmbracelet-lipgloss@1.1.0 go-github-com-muesli-termenv@0.15.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.abhg.dev/log/silog
Licenses: Modified BSD
Build system: go
Synopsis: Colorful log/slog handler for CLI applications
Description:

Package silog provides a slog.Handler implementation that produces human-readable, logfmt-style output.

go-github-com-jackc-puddle-v2 2.2.2
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/jackc/puddle
Licenses: Expat
Build system: go
Synopsis: Generic resource pool for Golang
Description:

Puddle is a tiny generic resource pool library hat uses the standard context library to signal cancellation of acquires. It is designed to contain the minimum functionality required for a resource pool. It can be used directly or it can be used as the base for a domain specific resource pool. For example, a database connection pool may use puddle internally and implement health checks and keep-alive behavior without needing to implement any concurrent code of its own.

go-github-com-go-task-slim-sprig-v3 3.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-task/slim-sprig
Licenses: Expat
Build system: go
Synopsis: Various useful template functions for Go
Description:

Sprig provides over 100 functions that extend the Go template system. Slim-Sprig is a fork of Sprig that removes all external dependencies to make the library more lightweight.

go-github-com-dop251-scsu 0.0.0-20220106150536-84ac88021d00
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dop251/scsu
Licenses: Expat
Build system: go
Synopsis: Standard Compression Scheme for Unicode
Description:

This package provides a Standard Compression Scheme for Unicode implementation in Go.

go-codeberg-org-git-pages-go-slog-syslog 0.0.0-20251207093707-892f654e80b7
Propagated dependencies: go-github-com-leodido-go-syslog-v4@4.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://codeberg.org/git-pages/go-slog-syslog
Licenses: Zero-Clause BSD
Build system: go
Synopsis: Syslog handler for the Go slog module
Description:

Package syslog provides a slog handler for transmitting logs locally or over the network using the syslog protocol described in RFC 5424.

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-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-github-com-maypok86-otter-v2 2.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://maypok86.github.io/otter/
Licenses: ASL 2.0
Build system: go
Synopsis: High performance caching library for Go
Description:

Package otter contains in-memory caching functionality. It aims to address the shortcomings of its predecessors and incorporates design principles from high-performance libraries in other languages (such as Caffeine).

go-github-com-apparentlymart-go-textseg-v15 15.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-u-root-u-root 0.16.0
Propagated dependencies: go-github-com-beevik-ntp@1.4.3 go-github-com-cenkalti-backoff-v4@4.3.0 go-github-com-creack-pty@1.1.24 go-github-com-dustin-go-humanize@1.0.1 go-github-com-gliderlabs-ssh@0.3.8 go-github-com-google-go-tpm@0.9.8 go-github-com-google-uuid@1.6.0 go-github-com-gopacket-gopacket@1.3.1 go-github-com-insomniacslk-dhcp@0.0.0-20250417080101-5f8cf70e8c5f go-github-com-ishidawataru-sctp@0.0.0-20251114114122-19ddcbc6aae2 go-github-com-kevinburke-ssh-config@1.3 go-github-com-klauspost-compress@1.18.0 go-github-com-klauspost-pgzip@1.2.6 go-github-com-mdlayher-vsock@1.2.1 go-github-com-netflix-go-expect@0.0.0-20220104043353-73e0943537d2 go-github-com-peterh-liner@1.2.2 go-github-com-pierrec-lz4-v4@4.1.21 go-github-com-pkg-sftp@1.13.7 go-github-com-protonmail-go-crypto@1.3.0-0.a8cc4f0 go-github-com-safchain-ethtool@0.5.9 go-github-com-sirupsen-logrus@1.9.3 go-github-com-spf13-pflag@1.0.10 go-github-com-tklauser-go-sysconf@0.3.13 go-github-com-u-root-gobusybox-src@0.3.0 go-github-com-u-root-uio@0.0.0-20240224005618-d2acac8f3701 go-github-com-ulikunitz-xz@0.5.12 go-github-com-vishvananda-netlink@1.3.1 go-github-com-vishvananda-netns@0.0.5 go-go-bug-st-serial@1.7.1 go-golang-org-x-crypto@0.50.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-sys@0.43.0 go-golang-org-x-term@0.42.0 go-golang-org-x-text@0.36.0 go-golang-org-x-tools@0.44.0 go-gopkg-in-yaml-v2@2.4.0 go-mvdan-cc-sh-v3@3.10.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/u-root/u-root
Licenses: Modified BSD
Build system: go
Synopsis: Fully Go userland with Linux bootloaders
Description:

This package embodies four different projects.

  1. Go versions of many standard Linux tools, such as ls, cp, or shutdown.

  2. A way to compile many Go programs into a single binary with busybox mode.

  3. A way to create initramfs (an archive of files) to use with Linux kernels, embeddable into firmware.

  4. Go bootloaders that use kexec to boot Linux or multiboot kernels such as ESXi, Xen, or tboot. They are meant to be used with LinuxBoot.

go-github-com-zyedidia-clipper 0.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zyedidia/clipper
Licenses: Expat Modified BSD
Build system: go
Synopsis: Clipboard access in Golang
Description:

This package provides a cross-platform clipboard library.

Platforms supported:

  • Linux via xclip or xsel or wl-copy/wl-paste

  • MacOS via pbcopy/pbpaste

  • Windows via the Windows clipboard API

  • WSL via clip.exe/powershell.exe

  • Android Termux via termux-clipboard-set/termux-clipboard-get

  • Plan9 via /dev/snarf

  • Anything else via a user-defined script

go-github-com-digitalocean-go-smbios 0.0.0-20180907143718-390a4f403a8e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/digitalocean/go-smbios
Licenses: ASL 2.0
Build system: go
Synopsis: Detection and access to SMBIOS and DMI data and structures
Description:

Package smbios provides detection and access to System Management BIOS (SMBIOS) and Desktop Management Interface (DMI) data and structures.

go-github-com-shurcool-sanitized-anchor-name 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/shurcooL/sanitized_anchor_name
Licenses: Expat
Build system: go
Synopsis: Create sanitized anchor names
Description:

This package provides a Go program for creating sanitized anchor names.

Total packages: 72465