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

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-emirpasic-gods 1.18.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/emirpasic/gods/
Licenses: FreeBSD
Build system: go
Synopsis: Implementation of various data structures and algorithms in Go
Description:

This package provides implementation of various data structures and algorithms in Go.

go-github-com-mattn-go-runewidth 0.0.16
Propagated dependencies: go-github-com-rivo-uniseg@0.4.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mattn/go-runewidth
Licenses: Expat
Build system: go
Synopsis: Rune width implementation for Go
Description:

This package provides functions to get the fixed width of a character or string.

go-github-com-theupdateframework-go-tuf-v2 2.4.1
Propagated dependencies: go-github-com-cenkalti-backoff-v5@5.0.2 go-github-com-go-logr-stdr@1.2.2 go-github-com-secure-systems-lab-go-securesystemslib@0.10.0 go-github-com-sigstore-sigstore@1.10.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/theupdateframework/go-tuf
Licenses: Modified BSD
Build system: go
Synopsis: Go implementation of The Update Framework
Description:

Go-TUF is a Go implementation of The Update Framework (TUF), a framework for securing software update systems. It provides tools for creating and managing TUF repositories and clients for securely downloading updates.

go-github-com-tonistiigi-dchapes-mode 0.0.0-20250318174251-73d941a28323
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tonistiigi/dchapes-mode
Licenses: FreeBSD
Build system: go
Synopsis: BSD's setmode and getmode for Golang
Description:

Package mode provides a native Go implementation of BSD's setmode and getmode which can be used to modify the mode bits of an os.FileMode value based on a symbolic value as described by the Unix chmod command.

go-github-com-pborman-getopt 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pborman/getopt
Licenses: Modified BSD
Build system: go
Synopsis: Getopt style option parsing for Go
Description:

This package provides traditional getopt processing for implementing programs that use traditional command lines.

go-github-com-spf13-pflag 1.0.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/spf13/pflag
Licenses: Modified BSD
Build system: go
Synopsis: Replacement for Go's @code{flag} package
Description:

Pflag is library to replace Go's flag package. It implements POSIX/GNU-style command-line options with double hyphens. It is is compatible with the GNU extensions to the POSIX recommendations for command-line options.

go-github-com-gammazero-deque 1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gammazero/deque
Licenses: Expat
Build system: go
Synopsis: Fast ring-buffer double-ended queue
Description:

Package deque provides a fast ring-buffer deque (double-ended queue) implementation for Golang.

It generalizes a queue and a stack, to efficiently add and remove items at either end with O(1) performance. Queue (FIFO) operations are supported using PushBack and PopFront. Stack (LIFO) operations are supported using PushBack and PopBack.

go-github-com-jcmturner-gofork 1.7.6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jcmturner/gofork
Licenses: Modified BSD
Build system: go
Synopsis: Modified Go standard library packages
Description:

This repository contains modified Go standard library packages for use as work arounds until issues are addressed in the official distribution.

go-github-com-prometheus-community-go-runit 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/prometheus-community/go-runit
Licenses: Expat
Build system: go
Synopsis: Wrapping runit service status
Description:

This package provides a wrapper round runit service status.

go-github-com-surge-glog 0.0.0-20141108051140-2578deb2b95c
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/surge/glog
Licenses: ASL 2.0
Build system: go
Synopsis: Leveled execution logs for Go
Description:

Leveled execution logs for Go.

go-github-com-blevesearch-stempel 0.2.0
Propagated dependencies: 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/blevesearch/stempel
Licenses: ASL 2.0
Build system: go
Synopsis: Go implementation of the Stempel stemmer
Description:

This package provides a Go implementation of the Stempel stemmer, an algorithmic stemmer frequently used with (but not limited to) the Polish language.

go-github-com-raduberinde-axisds 0.1.0
Propagated dependencies: go-github-com-cockroachdb-datadriven@1.0.2 go-github-com-raduberinde-btreemap@0.0.0-20260105202824-d3184786f603
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/RaduBerinde/axisds
Licenses: ASL 2.0
Build system: go
Synopsis: One-dimensional data structures
Description:

This project contains data structures for entities ordered across a single dimension, which can conceptually be embedded into the real number axis.

go-go-mau-fi-util 0.9.9
Propagated dependencies: go-github-com-mattn-go-sqlite3@1.14.34 go-github-com-petermattis-goid@0.0.0-4.df67b19 go-github-com-rs-zerolog@1.33.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-sys@0.43.0 go-golang-org-x-text@0.36.0 go-google-golang-org-protobuf@1.36.11 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.mau.fi/util
Licenses: MPL 2.0
Build system: go
Synopsis: Golang utilities used by mautrix-go and bridges
Description:

This package provides various Go utilities used by mautrix-go, bridges written in Go, as well as some other related libraries like whatsmeow.

go-mvdan-cc-sh-v3 3.10.0
Propagated dependencies: go-github-com-creack-pty@1.1.24 go-github-com-google-renameio-v2@2.0.0 go-github-com-muesli-cancelreader@0.2.2 go-github-com-rogpeppe-go-internal@1.12.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-mvdan-cc-editorconfig@0.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://mvdan.cc/sh
Licenses: Modified BSD
Build system: go
Synopsis: Shell formatter with bash support
Description:

This package provides a Golang library implementing a shell parser, formatter, and interpreter with bash support.

go-github-com-yudai-golcs 0.0.0-20170316035057-ecda9a501e82
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yudai/golcs
Licenses: Expat
Build system: go
Synopsis: Calculate @acronym{LCS, longest common sequence} in Golang
Description:

This package provides functions to calculate LCS values from two arbitrary arrays.

go-github-com-jtolds-tracetagger-v2 2.0.0-rc5
Propagated dependencies: go-github-com-spacemonkeygo-monkit-v3@3.0.24
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jtolds/tracetagger
Licenses: ASL 2.0
Build system: go
Synopsis: Trace tagger for Golang
Description:

This package implements a functionality to tag traces.

go-github-com-hashicorp-go-version 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/go-version
Licenses: MPL 2.0
Build system: go
Synopsis: Parsing and verifying versions for Golang
Description:

This package is a library for parsing versions and version constraints, and verifying versions against a set of constraints. It can sort a collection of versions properly, handles prerelease/beta versions, can increment versions.

go-github-com-rootless-containers-proto-go-proto 0.1.3
Propagated dependencies: 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/rootless-containers/proto
Licenses: ASL 2.0
Build system: go
Synopsis: Protobuf descriptions for rootless containers purposes
Description:

This package provides a protobuf definition of the user.rootlesscontainers extended attribute. The main purpose of this attribute is to allow for a interoperable and standardised way of emulating persistent syscalls in a https://rootlesscontaine.rs/ (syscalls such as chown(2) which would ordinarily fail).

go-github-com-nlpodyssey-spago 1.1.0
Propagated dependencies: go-github-com-google-flatbuffers@25.2.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nlpodyssey/spago
Licenses: FreeBSD
Build system: go
Synopsis: ML/NLP library in Golang
Description:

This package provides is a Machine Learning library written in pure Go designed to support relevant neural architectures in Natural Language Processing.

It is self-contained, in that it uses its own lightweight computational graph both for training and inference, easy to understand from start to finish.

It provides:

  • automatic differentiation via dynamic define-by-run execution

  • feed-forward layers (Linear, Highway, Convolution...)

  • recurrent layers (LSTM, GRU, BiLSTM...)

  • attention layers (Self-Attention, Multi-Head Attention...)

  • gradient descent optimizers (Adam, RAdam, RMS-Prop, AdaGrad, SGD)

  • gob compatible neural models for serialization

go-github-com-sony-gobreaker 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sony/gobreaker
Licenses: Expat
Build system: go
Synopsis: Circuit Breaker implemented in Golang
Description:

Package gobreaker implements the Circuit Breaker pattern.

go-github-com-leonelquinteros-gotext 1.7.2
Propagated dependencies: 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/leonelquinteros/gotext
Licenses: Expat
Build system: go
Synopsis: GNU gettext utilities in Go
Description:

This package implements GNU gettext utilities in Go. It features:

  • Implements GNU gettext support in native Go.

  • Complete support for PO files including:

  • Support for MO files.

  • Thread-safe: This package is safe for concurrent use across multiple goroutines.

  • It works with UTF-8 encoding as it's the default for Go language.

  • Unit tests available.

  • Language codes are automatically simplified from the form en_UK to en if the first isn't available.

  • Ready to use inside Go templates.

  • Objects are serializable to []byte to store them in cache.

  • Support for Go Modules.

go-modernc-org-gc 3.1.1
Propagated dependencies: go-github-com-edsrzf-mmap-go@1.1.0 go-modernc-org-token@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/gc
Licenses: Modified BSD
Build system: go
Synopsis: Golang compiler front end
Description:

This package provides a Go compiler front end.

go-github-com-containerd-errdefs-pkg 0.3.0
Propagated dependencies: go-github-com-containerd-errdefs@1.0.0 go-github-com-containerd-typeurl-v2@2.2.0 go-google-golang-org-genproto-googleapis-rpc@0.0.0-1.49b9836 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/containerd/errdefs
Licenses: ASL 2.0
Build system: go
Synopsis: Addintional error handling modules for containerd
Description:

This package provides an additional Golang modules for error handling in containerd projects.

  • errgrpc - provides utility functions for translating errors to and from a gRPC context

  • errhttp - provides utility functions for translating errors to and from a HTTP context

go-nullprogram-com-x-optparse 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://nullprogram.com/x/optparse/
Licenses: Unlicense
Build system: go
Synopsis: Traditional long option parser for Go
Description:

Package optparse parses command line arguments very similarly to GNU getopt_long(). It supports long options and optional arguments, but does not permute arguments. It is intended as a replacement for Go's flag package.

Total packages: 32521