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

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-nightlyone-lockfile 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nightlyone/lockfile
Licenses: Expat
Build system: go
Synopsis: Handle locking via pid files
Description:

Package lockfile handles pid file based locking. While a sync.Mutex helps against concurrency issues within a single process, this package is designed to help against concurrency issues between cooperating processes or serializing multiple invocations of the same process.

go-github-com-samber-lo 1.49.1
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/samber/lo
Licenses: Expat
Build system: go
Synopsis: Lodash-style Go library based on Go 1.18+ Generics
Description:

This package implements a functionality to iterate over slices, maps, channels etc. and heavily inspired by Lodash.

go-github-com-fluent-fluent-logger-golang 1.10.1
Propagated dependencies: go-github-com-tinylib-msgp@1.6.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/fluent/fluent-logger-golang
Licenses: ASL 2.0
Build system: go
Synopsis: Structured event logger for Golang
Description:

This package provides a structured event logger for Golang developed for fluentd.

go-github-com-couchbase-ghistogram 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/couchbase/ghistogram
Licenses: ASL 2.0
Build system: go
Synopsis: Go simple int histogram library
Description:

This package provides a simple int histogram library for Go that avoids runtime memory allocations.

go-github-com-coreos-go-systemd-v22 22.7.0
Dependencies: elogind@255.17
Propagated dependencies: go-github-com-godbus-dbus-v5@5.1.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/coreos/go-systemd
Licenses: ASL 2.0
Build system: go
Synopsis: Go bindings to systemd
Description:

This package implements a various systemd bindings and provides Golang submodules:

  • activation - for writing and using socket activation from Go

  • daemon - for notifying systemd of service status changes

  • dbus - for starting/stopping/inspecting running services and units

  • journal - for writing to systemd's logging service, journald

  • sdjournal - for reading from journald by wrapping its C API

  • login1 - for integration with the systemd logind API

  • machine1 - for registering machines/containers with systemd

  • unit - for (de)serialization and comparison of unit files

go-github-com-operatorfoundation-monolith-go 1.0.4
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-omniscale-go-osm 0.3.1
Propagated dependencies: go-github-com-gogo-protobuf@1.3.2 go-gopkg-in-fsnotify-v1@1.9.0 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/omniscale/go-osm
Licenses: ASL 2.0
Build system: go
Synopsis: Types of OSM elements for Golang
Description:

This package provides basic types for OSM elements (nodes/ways/relations/etc).

It include the following submodules:

  • parser/changeset - a parser for OSM changeset files

  • parser/diff - a parser for OSM diff files (.osc)

  • parser/pbf - an efficient parser for OpenStreetMap PBF files

  • replication - basic types for replication of OSM data

  • replication/changeset - functions for downloading OSM changeset files

  • replication/diff - functions for downloading OSM diff files

  • state - functions for reading and writing diff status files

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-containerd-errdefs 1.0.0
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: Common definition and library of errors used by containerd
Description:

Package errdefs defines the common errors used throughout containerd packages.

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.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: Mount/unmount functions in Golang
Description:

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

go-github-com-openhistogram-circonusllhist 0.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/circonus-labs/circonusllhist
Licenses: Modified BSD
Build system: go
Synopsis: OpenHistogram log-linear histograms in Golang
Description:

Package circllhist provides an implementation of Circonus fixed log-linear histogram data structure. This allows tracking of histograms in a composable way such that accurate error can be reasoned about.

go-github-com-russross-blackfriday-v2 2.1.0
Propagated dependencies: 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/russross/blackfriday
Licenses: FreeBSD
Build system: go
Synopsis: Markdown processor in Go
Description:

Blackfriday is a Markdown processor in Go.

go-pault-ag-go-debian 0.19.0
Propagated dependencies: go-github-com-klauspost-compress@1.18.0 go-github-com-xi2-xz@0.0.0-20171230120015-48954b6210f8 go-golang-org-x-crypto@0.50.0 go-pault-ag-go-topsort@0.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/paultag/go-debian
Licenses: Expat
Build system: go
Synopsis: Debian Golang support library
Description:

go-debian is a Debian Toolbelt for Go hackers! This package contains a bunch of helpful routines to help work with fun bits of Debian data.

go-code-cloudfoundry-org-bytefmt 0.0.0-20240329144308-0c372429d24b
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://pkg.go.dev/code.cloudfoundry.org/bytefmt
Licenses: ASL 2.0
Build system: go
Synopsis: Human readable byte formatter for Golang
Description:

Package bytefmt contains helper methods and constants for converting to and from a human-readable byte format.

go-tags-cncf-io-container-device-interface 1.0.1
Propagated dependencies: go-github-com-fsnotify-fsnotify@1.9.0 go-github-com-opencontainers-runtime-spec@1.2.1 go-github-com-opencontainers-runtime-tools@0.9.0-0.0ea5ed0 go-golang-org-x-mod@0.35.0 go-golang-org-x-sys@0.43.0 go-gopkg-in-yaml-v3@3.0.1 go-sigs-k8s-io-yaml@1.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://tags.cncf.io/container-device-interface
Licenses: ASL 2.0
Build system: go
Synopsis: CNCF's Container Device Interface
Description:

This package provides Cloud Native Computing Foundation's CDI specification, for container-runtimes, to support third-party devices. It also includes tags.cncf.io/container-device-interface/specs-go submodule.

go-github-com-vitrun-qart 0.0.0-0.bf64b92
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/vitrun/qart
Licenses: Modified BSD
Build system: go
Synopsis: Create QR codes with an embedded image
Description:

This package provides a library for embedding human-meaningful graphics in QR codes. However, instead of scribbling on redundant pieces and relying on error correction to preserve the meaning, qart engineers the encoded values to create the picture in a code with no inherent errors.

go-github-com-protonmail-go-autostart 0.0.0-20250402094843-326608c16033
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ProtonMail/go-autostart
Licenses: Expat
Build system: go
Synopsis: Go library to run a command after login
Description:

This package provides a Go library to run a command after login.

go-github-com-smacker-go-tree-sitter 0.0.0-20240827094217-dd81d9e9be82
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/smacker/go-tree-sitter
Licenses: Expat
Build system: go
Synopsis: Golang bindings for tree-sitter
Description:

This package provides a bindings for tree-sitter in Golang.

go-github-com-docker-distribution 2.8.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/docker/distribution
Licenses: ASL 2.0
Build system: go
Synopsis: This package is a Docker toolset to pack, ship, store, and deliver content
Description:

Docker Distribution is a Docker toolset to pack, ship, store, and deliver content. It contains Docker Registry 2.0 and libraries to interact with distribution components.

go-github-com-nakagami-firebirdsql 0.9.12
Propagated dependencies: go-github-com-kardianos-osext@0.0.0-20190222173326-2bc1f35cddc0 go-github-com-shopspring-decimal@1.4.0 go-gitlab-com-nyarla-go-crypt@0.0.0-20160106005555-d9a5dc2b789b go-golang-org-x-crypto@0.50.0 go-golang-org-x-text@0.36.0 go-modernc-org-mathutil@1.7.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nakagami/firebirdsql
Licenses: Expat
Build system: go
Synopsis: Firebird RDBMS sql driver for Golang
Description:

Package firebird provides database/sql driver for Firebird RDBMS.

go-github-com-anacrolix-log 0.16.0
Propagated dependencies: go-github-com-anacrolix-generics@0.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/anacrolix/log
Licenses: MPL 2.0
Build system: go
Synopsis: Context-style logging for Golang
Description:

Package log implements a std log compatible logging system that draws some inspiration from the Python logging module from Python's standard library. It supports multiple handlers, log levels, zero-allocation, scopes, custom formatting, and environment and runtime configuration.

go-go-lsp-dev-pkg 0.0.0-20210717090340-384b27a52fb2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.lsp.dev/pkg
Licenses: Modified BSD
Build system: go
Synopsis: Library for the Go Language Server project
Description:

Collection of Go modules for the Go Language Server project.

go-github-com-antihax-optional 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/antihax/optional
Licenses: Expat
Build system: go
Synopsis: Optional parameters for Golang
Description:

This package implements optimal parameters for data-types.

go-github-com-in-toto-attestation 1.1.2
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/in-toto/attestation
Licenses: ASL 2.0
Build system: go
Synopsis: In-toto attestation format specification and Go bindings
Description:

This package provides the in-toto attestation format specification and Go language bindings. In-toto attestations are authenticated metadata about software artifacts, providing verifiable claims about how software was produced.

Total packages: 73954