_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
go-github-com-multiformats-go-multibase 0.2.0
Propagated dependencies: go-github-com-mr-tron-base58@1.2.0 go-github-com-multiformats-go-base32@0.1.0 go-github-com-multiformats-go-base36@0.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-multibase
Licenses: Expat
Synopsis: Implementation of multibase parser in Go
Description:

Implementation of multibase (self identifying base encodings) in Go.

go-github-com-opencontainers-image-spec 1.1.0
Propagated dependencies: go-github-com-opencontainers-go-digest@1.0.0 go-github-com-russross-blackfriday@1.6.0 go-github-com-xeipuuv-gojsonreference@0.0.0-0.bd5ef7b go-github-com-xeipuuv-gojsonschema@1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/opencontainers/image-spec
Licenses: ASL 2.0
Synopsis: OCI Image Format Specification
Description:

The OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format).

go-github-com-opencontainers-image-spec 1.0.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/opencontainers/image-spec
Licenses: ASL 2.0
Synopsis: OCI Image Format Specification
Description:

The OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format).

go-github-com-juju-persistent-cookiejar 1.0.0
Propagated dependencies: go-github-com-juju-go4@0.0.0-20160222163258-40d72ab9641a go-golang-org-x-net@0.46.0 go-github-com-go-errgo-errgo@1.0.1 go-github-com-go-retry-retry@1.0.3
Channel: lauras-channel
Location: laura/packages/go-common.scm (laura packages go-common)
Home page: https://github.com/juju/persistent-cookiejar
Licenses: Modified BSD
Synopsis: cookiejar
Description:

Package cookiejar implements an in-memory @urlhttps://rfc-editor.org/rfc/rfc6265.html,RFC 6265-compliant http.CookieJar.

go-github-com-go-text-typesetting-utils 0.0.0-20250317161857-4bc07585f84e
Propagated dependencies: go-golang-org-x-tools@0.37.0 go-golang-org-x-text@0.30.0 go-golang-org-x-net@0.46.0
Channel: lauras-channel
Location: laura/packages/go-common.scm (laura packages go-common)
Home page: https://github.com/go-text/typesetting-utils
Licenses: Unlicense Modified BSD
Synopsis: Developpement resources for go-text/typesetting
Description:

This module provides resources used when developping @urlhttps://github.com/go-text/typesetting,go-text/typesetting, such as :.

go-github-com-libp2p-go-libp2p-gostream 0.6.0
Propagated dependencies: go-github-com-libp2p-go-libp2p@0.43.0 go-github-com-multiformats-go-multiaddr@0.15.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-libp2p-gostream
Licenses: Expat
Synopsis: Golang @code{net} wrappers for libp2p
Description:

This package provides a replacement of the standard net stack in Go with LibP2P streams.

go-github-com-smartystreets-go-aws-auth 0.0.0-20180515143844-0c1422d1fdb9
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/smarty-archives/go-aws-auth
Licenses: Expat
Synopsis: Signs requests to Amazon Web Services using IAM
Description:

Package awsauth implements AWS request signing using Signed Signature Version 2,Signed Signature Version 3, and Signed Signature Version 4. Supports S3 and STS.

go-github-com-kylelemons-godebug-pretty 1.1.0
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/kylelemons/godebug
Licenses: ASL 2.0
Synopsis: Pretty printer for Go values
Description:

This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.

go-github-com-oschwald-maxminddb-golang 1.13.0
Propagated dependencies: go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/oschwald/maxminddb-golang
Licenses: ISC
Synopsis: MaxMind DB Reader for Go
Description:

This is a Go reader for the MaxMind DB format. Although this can be used to read GeoLite2 and GeoIP2 databases, geoip2 provides a higher-level API for doing so.

go-github-com-seccomp-libseccomp-golang 0.11.0
Dependencies: libseccomp@2.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/seccomp/libseccomp-golang
Licenses: FreeBSD
Synopsis: Bindings of @code{libseccomp} for Golang
Description:

Package seccomp provides bindings for libseccomp, a library wrapping the Linux seccomp syscall. Seccomp enables an application to restrict system call use for itself and its children.

go-github-com-whyrusleeping-go-keyspace 0.0.0-20160322163242-5b898ac5add1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/whyrusleeping/go-keyspace
Licenses: Expat
Synopsis: Comparing key metrics within a given keyspace
Description:

This is a package extracted from go-ipfs. Its purpose to be used to compare a set of keys based on a given metric. The primary metric used is XOR, as in kademlia.

go-github-com-prometheus-otlptranslator 1.0.0
Channel: guix
Location: gnu/packages/prometheus.scm (gnu packages prometheus)
Home page: https://github.com/prometheus/otlptranslator
Licenses: ASL 2.0
Synopsis: OTLP Prometheus Translator
Description:

This package provides a functionality to convert OTLP metric and attribute names to Prometheus-compliant formats. This is an internal library for both Prometheus and Open Telemetry,

go-github-com-multiformats-go-multiaddr 0.15.0
Propagated dependencies: go-github-com-ipfs-go-cid@0.4.1 go-github-com-multiformats-go-multibase@0.2.0 go-github-com-multiformats-go-varint@0.0.7 go-github-com-multiformats-go-multihash@0.2.3 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/multiformats/go-multiaddr
Licenses: Expat
Synopsis: Composable and future-proof network addresses
Description:

Multiaddr is a standard way to represent addresses that does the following:

  • Support any standard network protocols.

  • Self-describe (include protocols).

  • Have a binary packed format.

  • Have a nice string representation.

  • Encapsulate well.

go-github-com-libp2p-go-libp2p-asn-util 0.4.1
Propagated dependencies: go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-libp2p-asn-util
Licenses: Expat
Synopsis: Golang library for IP to ASN mapping
Description:

go-libp2p-asn-util is a Golang library to lookup the ASN for an IP address. It uses the IPv6 to ASN database downloaded from https://iptoasn.com/. Supports only IPv6 addresses for now.

go-github-com-filecoin-project-go-clock 0.1.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/filecoin-project/go-clock
Licenses: Expat
Synopsis: Mocking time in Go
Description:

Clock is a small library for mocking time in Go. It provides an interface around the standard library's time package so that the application can use the realtime clock while tests can use the mock clock. This is a maintained fork of benbjohnson's clock package.

go-github-com-foxboron-go-uefi-efivarfs 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-adalogics-go-fuzz-headers 0.0.0-20240806141605-e8a1dd7889d6
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/AdaLogics/go-fuzz-headers
Licenses: ASL 2.0
Synopsis: Helper functions for Go fuzzing
Description:

This project provides various helper functions for https://go.dev/doc/security/fuzz/. It is mostly used in combination with go-fuzz, but compatibility with fuzzing in the standard library will also be supported. Any coverage guided fuzzing engine that provides an array or slice of bytes can be used with go-fuzz-headers.

go-github-com-workiva-go-datastructures 1.1.5
Propagated dependencies: go-github-com-tinylib-msgp@1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Workiva/go-datastructures
Licenses: ASL 2.0
Synopsis: Collection of Go data structures
Description:

go-datastructures is a collection of useful, performant, and thread-safe Go data structures.

It includes:

  • Augmented Tree - Interval tree for collision in n-dimensional ranges. Implemented via a red-black augmented tree.

  • Bitarray - Bitarray used to detect existence without having to resort to hashing with hashmaps. Requires entities have a uint64 unique identifier. Two implementations exist, regular and sparse.

  • Futures - A helpful tool to send a broadcast message to listeners.

  • Queue - Package contains both a normal and priority queue. Both implementations never block on send and grow as much as necessary.

  • Fibonacci Heap - A standard Fibonacci heap providing the usual operations. Can be useful in executing Dijkstra or Prim's algorithms in the theoretically minimal time.

  • Range Tree - Useful to determine if n-dimensional points fall within an n-dimensional range.

  • Set - Set implementation which accepts items of type interface and includes only a few methods.

  • Threadsafe - A package that is meant to contain some commonly used items but in a threadsafe way.

  • AVL Tree - This is an example of a branch copy immutable Adelson-Velsky and Landis Balanced Binary Search Trees.

  • X-Fast Trie - An interesting design that treats integers as words and uses a trie structure to reduce time complexities by matching prefixes.

  • Y-Fast Trie - An extension of the X-Fast trie in which an X-Fast trie is combined with some other ordered data structure to reduce space consumption and improve CRUD types of operations.

  • Fast Integer Hashmap - A datastructure used for checking existence but without knowing the bounds of your data. If you have a limited small bounds, the bitarray package might be a better choice.

  • Skiplist - An ordered structure that provides amortized logarithmic operations but without the complication of rotations that are required by BSTs.

  • Sort - The sort package implements a multithreaded bucket sort that can be up to 3x faster than the native Golang sort package.

  • Numerics - Early work on some nonlinear optimization problems. The initial implementation allows a simple use case with either linear or nonlinear constraints.

  • B+ Tree - Initial implementation of a B+ tree. Delete method still needs added as well as some performance optimization.

  • Immutable B Tree - A btree based on two principles, immutability and concurrency.

  • Ctrie - A concurrent, lock-free hash array mapped trie with efficient non-blocking snapshots.

  • Dtrie - A persistent hash trie that dynamically expands or shrinks to provide efficient memory allocation.

  • Persistent List - A persistent, immutable linked list.

  • Simple Graph - A mutable, non-persistent undirected graph where parallel edges and self-loops are not permitted.

go-github-com-operatorfoundation-ed25519 0.0.0-0.b22b4bd
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/OperatorFoundation/ed25519
Licenses: Modified BSD
Synopsis: Ed25519 for go
Description:

Package ed25519 implements the Ed25519 signature algorithm.

go-github-com-multiformats-go-multicodec 0.9.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-multicodec
Licenses: ASL 2.0 Expat
Synopsis: Golang constants for the multicodec table
Description:

Package multicodec exposes the multicodec table as Go constants.

go-github-com-opentracing-opentracing-go 1.2.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/opentracing/opentracing-go
Licenses: ASL 2.0
Synopsis: OpenTracing API for Go
Description:

OpenTracing-Go is a Go implementation of the OpenTracing API.

go-github-com-ipfs-go-metrics-prometheus 0.1.0
Propagated dependencies: go-github-com-ipfs-go-log-v2@2.5.1 go-github-com-ipfs-go-metrics-interface@0.3.0 go-github-com-prometheus-client-golang@1.22.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-metrics-prometheus
Licenses: Expat
Synopsis: Prometheus bindings for go-metrics-interface
Description:

This package provides Prometheus bindings used in IPFS development.

go-github-com-peterbourgon-unixtransport 0.0.4
Propagated dependencies: go-github-com-miekg-dns@1.1.62 go-github-com-oklog-run@1.1.0 go-github-com-peterbourgon-ff-v3@3.4.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/peterbourgon/unixtransport
Licenses: ASL 2.0
Synopsis: Support for Unix domain sockets in Go HTTP clients
Description:

This package adds support for Unix domain sockets in Go HTTP clients.

go-code-gitea-io-actions-proto-go-runner 0.4.1
Propagated dependencies: go-google-golang-org-protobuf@1.36.10 go-connectrpc-com-connect@1.18.1
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://code.gitea.io/actions-proto-go
Licenses: Expat
Synopsis: Action runner for Gitea
Description:

This package provides an Action runner for the Gitea forge.

Total results: 1968