_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
go-github-com-go-webauthn-webauthn 0.10.2
Propagated dependencies: go-github-com-fxamacker-cbor-v2@2.9.0 go-github-com-go-webauthn-x@0.1.12 go-github-com-golang-jwt-jwt-v5@5.2.1 go-github-com-google-go-tpm@0.9.1 go-github-com-google-uuid@1.6.0 go-github-com-mitchellh-mapstructure@1.5.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-webauthn/webauthn
Licenses: Modified BSD
Synopsis: Webauthn/FIDO2 library for Golang
Description:

This library is meant to handle Web Authentication for Go apps that wish to implement a passwordless solution for users. This library conforms as much as possible to the guidelines and implementation procedures outlined by the document. It's a successor of not maintained https://github.com/duo-labs/webauthn library.

go-github-com-tkuchiki-go-timezone 0.2.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tkuchiki/go-timezone
Licenses: Expat
Synopsis: Timezone utility for Golang
Description:

This package provides provides an utility for timezone manipulation, implementing the following features:

  • this library uses only the standard package

  • supports getting offset from timezone abbreviation, which is not supported by the time package

  • determine whether the specified time.Time is daylight saving time

  • change the location of time.Time by specifying the timezone

go-github-com-foxboron-go-uefi-efi 0.0.0-20240805124652-e2076f0e58ca
Propagated dependencies: go-github-com-spf13-afero@1.6.0 go-github-com-netflix-go-expect@0.0.0-20220104043353-73e0943537d2 go-golang-org-x-text@0.30.0 go-golang-org-x-sys@0.37.0 go-golang-org-x-crypto@0.43.0 go-go-mozilla-org-pkcs7@0.9.0 go-github-com-pkg-errors@0.9.1
Channel: lauras-channel
Location: laura/packages/go-common.scm (laura packages go-common)
Home page: https://github.com/foxboron/go-uefi
Licenses: Expat
Synopsis: go-uefi
Description:

This package provides a UEFI library written to interact with Linux efivars. The goal is to provide a Go library to enable application authors to better utilize secure boot and UEFI. This also includes unit-testing to ensure the library is compatible with existing tools, and integration tests to ensure the library is able of deal with future UEFI revisions.

go-github-com-opencontainers-umoci 0.5.0
Propagated dependencies: go-github-com-adalogics-go-fuzz-headers@0.0.0-20240806141605-e8a1dd7889d6 go-github-com-apex-log@1.9.0 go-github-com-blang-semver-v4@4.0.0 go-github-com-cyphar-filepath-securejoin@0.4.1 go-github-com-docker-go-units@0.5.0 go-github-com-klauspost-compress@1.18.0 go-github-com-klauspost-pgzip@1.2.6 go-github-com-moby-sys-user@0.4.0 go-github-com-moby-sys-userns@0.1.0 go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.0 go-github-com-opencontainers-runtime-spec@1.2.1 go-github-com-rootless-containers-proto-go-proto@0.1.3 go-github-com-urfave-cli@1.22.16 go-github-com-vbatts-go-mtree@0.5.4 go-golang-org-x-sys@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://umo.ci/
Licenses: ASL 2.0
Synopsis: Modifies Open Container images
Description:

umoci modifies Open Container images (pronounced /uːmoˈʨi/) is a reference implementation of the https://github.com/opencontainers/image-spec and provides users with the ability to create, manipulate, and otherwise interact with container images. It is designed to be as small and unopinonated as possible, so as to act as a foundation for larger systems to be built on top of.

go-github-com-jackc-chunkreader-v2 2.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/chunkreader
Licenses: Expat
Synopsis: Wrapper for @code{io.Reader}
Description:

ChunkReader is a io.Reader wrapper that minimizes IO reads and memory allocations. It allocates memory in chunks and will read as much as will fit in the current buffer in a single call regardless of how large a read is actually requested. The memory returned via Next is owned by the caller. This avoids the need for an additional copy. It extracted from original implementation in https://github.com/jackc/pgx.

go-github-com-hashicorp-memberlist 0.5.3
Propagated dependencies: go-github-com-google-btree@1.1.3 go-github-com-hashicorp-go-metrics@0.5.4 go-github-com-hashicorp-go-msgpack-v2@2.1.5 go-github-com-hashicorp-go-multierror@1.1.1 go-github-com-hashicorp-go-sockaddr@1.0.7 go-github-com-miekg-dns@1.1.62 go-github-com-sean--seed@0.0.0-20170313163322-e2103e2c3529
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/memberlist
Licenses: MPL 2.0
Synopsis: Gossip based cluster membership and failure detection
Description:

memberlist is a Go library that manages cluster membership and member failure detection using a gossip based protocol.

The use cases for such a library are far-reaching: all distributed systems require membership, and memberlist is a re-usable solution to managing cluster membership and node failure detection.

memberlist is eventually consistent but converges quickly on average. The speed at which it converges can be heavily tuned via various knobs on the protocol. Node failures are detected and network partitions are partially tolerated by attempting to communicate to potentially dead nodes through multiple routes.

go-github-com-davidlazar-go-crypto 0.0.0-20200604182044-b73af7476f6c
Propagated dependencies: go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/davidlazar/go-crypto
Licenses: Expat
Synopsis: Cryptographic packages for Golang
Description:

This package produces a collection of cryptographic utilities, including the following:

  • drbg: a cryptographically secure pseudorandom number generator as specified in NIST SP 800-90A

  • encoding/base32: a compact base32 encoder

  • secretkey: user-friendly secret keys that can be used with secretbox

  • salsa20: a streaming interface (cipher.Stream) for the Salsa20 stream cipher

  • poly1305: a streaming interface (hash.Hash) for the Poly1305 one-time authenticator as specified in poly1305

go-github-com-mitchellh-go-homedir 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mitchellh/go-homedir
Licenses: Expat
Synopsis: Go library for detecting and expanding the user's home directory without cgo
Description:

This is a Go library for detecting the user's home directory without the use of cgo, so the library can be used in cross-compilation environments.

Usage is simple, just call homedir.Dir() to get the home directory for a user, and homedir.Expand() to expand the ~ in a path to the home directory.

Why not just use os/user? The built-in os/user package requires cgo on Darwin systems. This means that any Go code that uses that package cannot cross compile. But 99% of the time the use for os/user is just to retrieve the home directory, which we can do for the current user without cgo. This library does that, enabling cross-compilation.

go-github-com-hashicorp-go-metrics 0.5.4
Propagated dependencies: go-github-com-circonus-labs-circonus-gometrics@2.3.1 go-github-com-datadog-datadog-go@4.8.3 go-github-com-hashicorp-go-immutable-radix@1.3.1 go-github-com-prometheus-client-golang@1.22.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/go-metrics
Licenses: Expat
Synopsis: Export performance and runtime metrics to external systems
Description:

This package implements a functionality which can be used in instrument code, expose application metrics, and profile runtime performance in a flexible manner. It makes use of a MetricSink interface to support delivery to any type of backend.

Currently the following sinks are provided:

  • StatsiteSink : Sinks to a statsite instance (TCP)

  • StatsdSink: Sinks to a StatsD / statsite instance (UDP)

  • PrometheusSink: Sinks to a Prometheus metrics endpoint (exposed via HTTP for scrapes)

  • InmemSink : Provides in-memory aggregation, can be used to export stats

  • FanoutSink : Sinks to multiple sinks. Enables writing to multiple statsite instances for example

  • BlackholeSink : Sinks to nowhere

go-github-com-hashicorp-go-metrics 0.5.4
Propagated dependencies: go-github-com-circonus-labs-circonus-gometrics@2.3.1 go-github-com-datadog-datadog-go@4.8.3 go-github-com-hashicorp-go-immutable-radix@1.3.1 go-github-com-prometheus-client-golang@1.22.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/go-metrics
Licenses: Expat
Synopsis: Export performance and runtime metrics to external systems
Description:

This package implements a functionality which can be used in instrument code, expose application metrics, and profile runtime performance in a flexible manner. It makes use of a MetricSink interface to support delivery to any type of backend.

Currently the following sinks are provided:

  • StatsiteSink : Sinks to a statsite instance (TCP)

  • StatsdSink: Sinks to a StatsD / statsite instance (UDP)

  • PrometheusSink: Sinks to a Prometheus metrics endpoint (exposed via HTTP for scrapes)

  • InmemSink : Provides in-memory aggregation, can be used to export stats

  • FanoutSink : Sinks to multiple sinks. Enables writing to multiple statsite instances for example

  • BlackholeSink : Sinks to nowhere

go-github-com-rogpeppe-go-internal 1.14.1
Propagated dependencies: go-golang-org-x-mod@0.29.0 go-golang-org-x-sys@0.37.0 go-golang-org-x-tools@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rogpeppe/go-internal/
Licenses: Modified BSD
Synopsis: Internal packages from the Go standard library
Description:

This package provides factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation.

Included are the following:

  • dirhash: calculate hashes over directory trees the same way that the Go tool does.

  • goproxytest: a GOPROXY implementation designed for test use.

  • gotooltest: Use the Go tool inside test scripts (see testscript below)

  • imports: list of known architectures and OSs, and support for reading import import statements.

  • modfile: read and write go.mod files while preserving formatting and comments.

  • module: module paths and versions.

  • par: do work in parallel.

  • semver: semantic version parsing.

  • testenv: information on the current testing environment.

  • testscript: script-based testing based on txtar files

  • txtar: simple text-based file archives for testing.

go-github-com-rogpeppe-go-internal 1.12.0
Propagated dependencies: go-golang-org-x-mod@0.29.0 go-golang-org-x-sys@0.37.0 go-golang-org-x-tools@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rogpeppe/go-internal/
Licenses: Modified BSD
Synopsis: Internal packages from the Go standard library
Description:

This package provides factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation.

Included are the following:

  • dirhash: calculate hashes over directory trees the same way that the Go tool does.

  • goproxytest: a GOPROXY implementation designed for test use.

  • gotooltest: Use the Go tool inside test scripts (see testscript below)

  • imports: list of known architectures and OSs, and support for reading import import statements.

  • modfile: read and write go.mod files while preserving formatting and comments.

  • module: module paths and versions.

  • par: do work in parallel.

  • semver: semantic version parsing.

  • testenv: information on the current testing environment.

  • testscript: script-based testing based on txtar files

  • txtar: simple text-based file archives for testing.

go-github-com-sabhiram-go-gitignore 0.0.0-20210923224102-525f6e181f06
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sabhiram/go-gitignore
Licenses: Expat
Synopsis: Gitignore parser for Go
Description:

A .gitignore parser for Go.

go-github-com-magiconair-properties 1.8.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/magiconair/properties
Licenses: FreeBSD
Synopsis: Java properties scanner for Go
Description:

Java properties scanner for Go

go-github-com-dgryski-go-rendezvous 0.0.0-20200823014737-9f7001d12a5f
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/dgryski/go-rendezvous
Licenses: Expat
Synopsis: Hashing functions for Golang
Description:

This package provides a hashing function.

go-github-com-go-http-utils-headers 0.0.0-20181008091004-fed159eddc2a
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-http-utils/headers
Licenses: Expat
Synopsis: HTTP header constants for Golang
Description:

This package provides HTTP header constants.

go-github-com-couchbase-gomemcached 0.3.2
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/couchbase/gomemcached
Licenses: Expat
Synopsis: Memcached binary protocol toolkit for go
Description:

This package provides memcache client and server functionality.

go-github-com-cpuguy83-go-md2man-v2 2.0.1
Propagated dependencies: go-github-com-russross-blackfriday-v2@2.1.0
Channel: guixrus
Location: guixrus/packages/common/go.scm (guixrus packages common go)
Home page: https://github.com/cpuguy83/go-md2man
Licenses: Expat
Synopsis: go-md2man
Description:

Converts markdown into roff (man pages).

go-github-com-mitchellh-colorstring 0.0.0-20190213212951-d06e56a500db
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mitchellh/colorstring
Licenses: Expat
Synopsis: Functions to colorize strings for terminal output
Description:

Colorstring provides functions for colorizing strings for terminal output.

go-github-com-guptarohit-asciigraph 0.7.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/guptarohit/asciigraph
Licenses: Modified BSD
Synopsis: ASCII line graphs for Golang
Description:

This package can generate ASCII line graphs in Golang.

go-github-com-cpuguy83-go-md2man-v2 2.0.1
Propagated dependencies: go-github-com-russross-blackfriday-v2@2.1.0
Channel: lauras-channel
Location: laura/packages/go-common.scm (laura packages go-common)
Home page: https://github.com/cpuguy83/go-md2man
Licenses: Expat
Synopsis: go-md2man
Description:

Converts markdown into roff (man pages).

go-github-com-cpuguy83-go-md2man-v2 2.0.1
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/cpuguy83/go-md2man
Licenses: Expat
Synopsis: Convert Markdown into Man pages
Description:

This package converts Markdown into Roff Man pages.

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/tagparser
Licenses: FreeBSD
Synopsis: Tag parser for Golang
Description:

This package is a simple Golang implementation of tag parser.

go-github-com-containerd-continuity 0.4.5
Propagated dependencies: go-github-com-containerd-log@0.1.0 go-github-com-opencontainers-go-digest@1.0.0 go-golang-org-x-sync@0.17.0 go-golang-org-x-sys@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/containerd/continuity
Licenses: ASL 2.0
Synopsis: Transport-agnostic, filesystem metadata manifest system
Description:

This package provides a transport-agnostic, filesystem metadata manifest system.

Total results: 1956