_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
go-github-com-clbanning-mxj-v2 2.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/clbanning/mxj
Licenses: Expat
Build system: go
Synopsis: Decode / encode XML in Golang
Description:

This package implements a functionality to marshal/unmarshal XML to/from map[string]interface values (and JSON); extract/modify values from maps by key or key-path, including wildcards.

go-github-com-gorhill-cronexpr 0.0.0-20180427100037-88b0669f7d75
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gorhill/cronexpr
Licenses: GPL 3+ ASL 2.0
Build system: go
Synopsis: Cron expression parser in the Go language
Description:

This package provides a cron expression parser in the Go language. Given a cron expression and a time stamp, you can get the next time stamp which satisfies the cron expression.

go-github-com-josharian-intern 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/josharian/intern
Licenses: Expat
Build system: go
Synopsis: String interning for Go
Description:

This library defines functions to perform string interning in Go, storing only one copy of each unique string in memory. All functions may be called concurrently with themselves and each other.

go-github-com-lithammer-dedent 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lithammer/dedent
Licenses: Expat
Build system: go
Synopsis: Remove any common leading whitespace from multiline strings
Description:

This package provides a functionality to remove common leading whitespace from multiline strings. Inspired by (code textwrap.dedent) in Python.

go-github-com-libp2p-go-libp2p 0.47.0
Propagated dependencies: go-github-com-benbjohnson-clock@1.3.5 go-github-com-davidlazar-go-crypto@0.0.0-20200604182044-b73af7476f6c go-github-com-decred-dcrd-dcrec-secp256k1-v4@4.4.0 go-github-com-flynn-noise@1.1.0 go-github-com-google-gopacket@1.1.19 go-github-com-gorilla-websocket@1.5.3 go-github-com-hashicorp-golang-lru-arc-v2@2.0.7 go-github-com-hashicorp-golang-lru-v2@2.0.7 go-github-com-huin-goupnp@1.3.0 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipfs-go-datastore@0.9.1 go-github-com-ipfs-go-log-v2@2.9.1 go-github-com-jackpal-go-nat-pmp@1.0.2 go-github-com-jbenet-go-temp-err-catcher@0.1.0 go-github-com-klauspost-compress@1.18.0 go-github-com-koron-go-ssdp@0.1.0 go-github-com-libp2p-go-buffer-pool@0.1.0 go-github-com-libp2p-go-flow-metrics@0.1.0 go-github-com-libp2p-go-libp2p-asn-util@0.4.1 go-github-com-libp2p-go-msgio@0.3.0 go-github-com-libp2p-go-netroute@0.4.0 go-github-com-libp2p-go-reuseport@0.4.0 go-github-com-libp2p-go-yamux-v5@5.1.0 go-github-com-libp2p-zeroconf-v2@2.2.0 go-github-com-marten-seemann-tcp@0.0.0-20210406111302-dfbc87cc63fd go-github-com-mikioh-tcpinfo@0.0.0-20190314235526-30a79bb1804b go-github-com-mr-tron-base58@1.2.0 go-github-com-multiformats-go-base32@0.1.0 go-github-com-multiformats-go-multiaddr@0.16.1 go-github-com-multiformats-go-multiaddr-dns@0.5.0 go-github-com-multiformats-go-multiaddr-fmt@0.1.0 go-github-com-multiformats-go-multibase@0.2.0 go-github-com-multiformats-go-multicodec@0.9.0 go-github-com-multiformats-go-multihash@0.2.3 go-github-com-multiformats-go-multistream@0.6.1 go-github-com-multiformats-go-varint@0.0.7 go-github-com-pbnjay-memory@0.0.0-2.7b4eea6 go-github-com-pion-datachannel@1.6.0 go-github-com-pion-ice-v4@4.2.0 go-github-com-pion-logging@0.2.4 go-github-com-pion-sctp@1.9.2 go-github-com-pion-stun@0.6.1 go-github-com-pion-webrtc-v4@4.2.6 go-github-com-prometheus-client-golang@1.23.2 go-github-com-prometheus-client-model@0.6.2 go-github-com-quic-go-quic-go@0.59.0 go-github-com-quic-go-webtransport-go@0.10.0 go-go-uber-org-fx@1.23.0 go-go-uber-org-zap@1.27.0 go-golang-org-x-crypto@0.48.0 go-golang-org-x-sync@0.19.0 go-golang-org-x-sys@0.40.0 go-golang-org-x-time@0.14.0 go-golang-org-x-tools@0.42.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-libp2p
Licenses: Expat
Build system: go
Synopsis: LIBP2P networking stack implementation in Golang
Description:

This package provides a networking stack and library modularized out of The IPFS Project as specified in libp2p.

go-github-com-serialx-hashring 0.0.0-20200727003509-22c0c7ab6b1b
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/serialx/hashring
Licenses: Expat
Build system: go
Synopsis: Consistent hashing for Golang
Description:

This package implements consistent hashing that can be used when the number of server nodes increase or decrease (like in memcached). The hashing ring is built using the same algorithm as libketama.

go-github-com-gdamore-tcell-v2 2.13.5
Dependencies: go-github-com-gdamore-encoding@1.0.1 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-lucasb-eyer-go-colorful@1.2.0 go-golang-org-x-sys@0.40.0 go-golang-org-x-text@0.34.0
Propagated dependencies: go-golang-org-x-term@0.40.0 go-golang-org-x-sys@0.40.0 go-github-com-gdamore-encoding@1.0.1 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-lucasb-eyer-go-colorful@1.2.0 go-golang-org-x-sys@0.40.0 go-golang-org-x-text@0.34.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gdamore/tcell
Licenses: ASL 2.0
Build system: go
Synopsis: Provide a cell-based view for text terminals
Description:

This package includes a full parser and expander for terminfo capability strings to avoid hard-coding escape strings for formatting. It also favors portability, and includes support for all POSIX systems.

go-github-com-yudai-gojsondiff 1.0.0
Propagated dependencies: go-github-com-sergi-go-diff@1.3.1 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/gojsondiff
Licenses: Expat
Build system: go
Synopsis: JSON Diff and Patch for Golang
Description:

This package implements a "diff" algorithm that compares two JSON objects and generates deltas that describe the differences between them. The deltas can be applied to a JSON object to "patch" them.

go-github-com-codahale-rfc6979 0.0.0-20141003034818-6a90f24967eb
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/codahale/rfc6979
Licenses: ISC
Build system: go
Synopsis: Deterministic ECDSA signatures in Go
Description:

This package implements RFC 6979, which describes how to generate deterministic ECDSA signatures. Deterministic signatures remove the need for a random number generator during signing.

go-github-com-buger-jsonparser 1.1.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/buger/jsonparser
Licenses: Expat
Build system: go
Synopsis: Alternative JSON parser for Golang
Description:

This package provides an alternative JSON parser for Go. It does not require to know the structure of the payload (eg. create structs), and allows accessing fields by providing the path to them.

go-github-com-letsencrypt-borp 0.0.0-20251118150929-89c6927051ae
Propagated dependencies: go-github-com-go-sql-driver-mysql@1.8.1 go-github-com-mattn-go-sqlite3@1.14.34 go-github-com-poy-onpar@0.3.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/letsencrypt/borp
Licenses: Expat
Build system: go
Synopsis: Boulder's Object Relational Persistence
Description:

Package borp provides a simple way to marshal Go structs to and from SQL databases. It uses the database/sql package, and should work with any compliant database/sql driver.

go-github-com-docker-go-events 0.0.0-20250808211157-605354379745
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3
Channel: guix
Location: gnu/packages/docker.scm (gnu packages docker)
Home page: https://github.com/docker/go-events
Licenses: ASL 2.0
Build system: go
Synopsis: Composable event distribution for Golang
Description:

This package implements a composable event distribution library, originally created to implement the notifications in Docker Registry 2.

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.42.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-moby-sys-symlink 0.3.0
Propagated dependencies: go-golang-org-x-sys@0.40.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/sys
Licenses: ASL 2.0 Modified BSD
Build system: go
Synopsis: Extension of Golang's @code{path/filepath} library
Description:

This package implements FollowSymlinkInScope which is an extension of path/filepath.EvalSymlinks, as well as a Windows long-path aware version of path/filepath.EvalSymlinks from the Go standard library.

go-github-com-stretchr-testify 1.11.1
Propagated dependencies: go-github-com-davecgh-go-spew@1.1.1 go-github-com-pmezard-go-difflib@1.0.0 go-github-com-stretchr-objx@0.5.3 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/stretchr/testify
Licenses: Expat
Build system: go
Synopsis: Go helper library for tests and invariant checking
Description:

This package provide many tools for testifying that your code will behave as you intend.

Features include:

  • Easy assertions

  • Mocking

  • HTTP response trapping

  • Testing suite interfaces and functions.

go-gitlab-com-ambrevar-damerau 0.0.0-0.883829e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/ambrevar/damerau
Licenses: Expat
Build system: go
Synopsis: Damerau-Levenshtein distance for Golang
Description:

This is a spelling corrector implementing the Damerau-Levenshtein distance. Takes a string value input from the user. Looks for an identical word on a list of words, if none is found, look for a similar word.

go-github-com-c-bata-go-prompt 0.2.6
Propagated dependencies: go-github-com-mattn-go-colorable@0.1.13 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-mattn-go-tty@0.0.7 go-github-com-pkg-term@1.2.0-beta.2 go-golang-org-x-sys@0.40.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/c-bata/go-prompt
Licenses: Expat
Build system: go
Synopsis: Interactive CLI prompts toolit
Description:

This package provides a library for building powerful interactive prompts inspired by python-prompt-toolkit, making it easier to build cross-platform command line tools using Go.

go-github-com-olebedev-emitter e8d1457e6aee6368f6abda5ad334fde63e9cc3fa
Channel: guixrus
Location: guixrus/packages/common/go.scm (guixrus packages common go)
Home page: https://github.com/olebedev/emitter
Licenses: Expat
Build system: go
Synopsis: Emits events in Go way
Description:

go-github-com-olebedev-emitter implements a channel-based pubsub pattern. The design goals are to use Golang concurrency model instead of flat callbacks and to design a very simple API that is easy to consume.

go-github-com-containerd-ttrpc 1.2.7
Propagated dependencies: go-github-com-containerd-log@0.1.0 go-github-com-gogo-protobuf@1.3.2 go-github-com-golang-protobuf@1.5.4 go-github-com-prometheus-procfs@0.19.2 go-golang-org-x-sys@0.40.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-web.scm (gnu packages golang-web)
Home page: https://github.com/containerd/ttrpc
Licenses: ASL 2.0
Build system: go
Synopsis: Go package for gRPC for low-memory environments
Description:

Package ttrpc defines and implements a low level simple transfer protocol optimized for low latency and reliable connections between processes on the same host. The protocol uses simple framing for sending requests, responses, and data using multiple streams.

go-github-com-rifflock-lfshook 2.4
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rifflock/lfshook
Licenses: Expat
Build system: go
Synopsis: Local File System hook for Logrus logger
Description:

This package provides a hook for Logrus to write directly to a file on the file system. The log levels are dynamic at instantiation of the hook, so it is capable of logging at some or all levels.

go-github-com-dgraph-io-badger 1.6.2
Propagated dependencies: go-github-com-andreasbriese-bbloom@0.0.0-20190825152654-46b345b51c96 go-github-com-dgraph-io-ristretto@1.0.1 go-github-com-dustin-go-humanize@1.0.1 go-github-com-golang-protobuf@1.5.4 go-github-com-pkg-errors@0.9.1 go-github-com-spf13-cobra@1.10.2 go-golang-org-x-net@0.50.0 go-golang-org-x-sys@0.40.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://dgraph.io/docs/badger
Licenses: ASL 2.0
Build system: go
Synopsis: Key-value database in Golang
Description:

BadgerDB implements an embeddable, key-value (KV) database, written in pure Go. It is designed to be highly performant for both reads and writes simultaneously. It uses Multi-Version Concurrency Control, supports concurrent serializable transactions.

go-github-com-go-errors-errors 1.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-errors/errors
Licenses: Expat
Build system: go
Synopsis: Errors with stacktraces for Golang
Description:

Package errors provides errors that have stack-traces. It provides the type *Error which implements the standard golang error interface, so you can use this library interchangeably with code that is expecting a normal error return.

go-github-com-saracen-zipextra 0.0.0-20220303013732-0187cb0159ea
Channel: guix
Location: gnu/packages/golang-compression.scm (gnu packages golang-compression)
Home page: https://github.com/saracen/zipextra
Licenses: Expat
Build system: go
Synopsis: Encoding and decoding ZIP archive format's "Extra Fields"
Description:

This package provides a library for encoding and decoding ZIP archive format's "Extra Fields". The intention is to eventually support and provide a low-level API for the majority of PKWARE's and Info-ZIP's extra fields.

Page: 1474849505196
Total packages: 2302