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

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-msgio 0.3.0
Propagated dependencies: go-github-com-gogo-protobuf@1.3.2 go-github-com-libp2p-go-buffer-pool@0.1.0 go-github-com-multiformats-go-varint@0.0.7 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/libp2p/go-msgio
Licenses: Expat
Build system: go
Synopsis: CLI tool to wrap messages with msgio header
Description:

go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.

go-github-com-texttheater-golang-levenshtein 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/texttheater/golang-levenshtein
Licenses: Expat
Build system: go
Synopsis: Implementation of the Levenshtein algorithm in Golang
Description:

This package implements the Levenshtein algorithm in Go, providing edit distances, edit scripts and ratios for strings (slices of runes).

go-github-com-charmbracelet-x-ansi 0.10.2
Propagated dependencies: go-github-com-bits-and-blooms-bitset@1.24.4 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-github-com-mattn-go-runewidth@0.0.16 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/charmbracelet/x
Licenses: Expat
Build system: go
Synopsis: ANSI escape sequence parser and definitions
Description:

ansi defines common ANSI escape sequences based on the ECMA-48 specs.

go-github-com-whyrusleeping-base32 0.0.0-20170828182744-c30ac30633cc
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/whyrusleeping/base32
Licenses: Public Domain
Build system: go
Synopsis: BASE32 encoding package from go with NoPadding option
Description:

This package provides a base32 encoding package from go with NoPadding option.

go-github-com-moby-profiles-apparmor 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/profiles
Licenses: ASL 2.0
Build system: go
Synopsis: Apparmor support for Golang
Description:

This package provides apparmor support for Go. AppArmor is a Linux kernel security module that allows the system administrator to restrict program's capabilities such as network access, raw socket access, and the permission to read, write, or execute files

go-github-com-tomwright-dasel-v3 3.11.1
Propagated dependencies: go-github-com-alecthomas-kong@1.12.1 go-github-com-goccy-go-json@0.10.5 go-github-com-hashicorp-hcl-v2@2.24.0 go-github-com-pelletier-go-toml-v2@2.2.4 go-github-com-zclconf-go-cty@1.16.0 go-go-yaml-in-yaml-v4@4.0.0-rc.4 go-gopkg-in-ini-v1@1.67.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tomwright/dasel
Licenses: Expat
Build system: go
Synopsis: Tool to work with JSON, TOML, YAML, XML and CSV files
Description:

Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.

go-github-com-jackc-chunkreader 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/chunkreader
Licenses: Expat
Build system: go
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-eapache-go-resiliency 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/eapache/go-resiliency
Licenses: Expat
Build system: go
Synopsis: Resiliency patterns for golang
Description:

Resiliency patterns for golang. Based in part on Hystrix, @urlhttps://github.com/Shopify/semian, Semian, and others.

Currently implemented patterns include:

  • circuit-breaker

  • semaphore

  • deadline/timeout

  • batching

  • retriable

go-github-com-msteinert-pam-v2 2.1.0
Propagated dependencies: go-golang-org-x-term@0.42.0 linux-pam@1.5.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/msteinert/pam
Licenses: FreeBSD
Build system: go
Synopsis: Golang wrapper module for the PAM API
Description:

This package provides a wrapper for the Pluggable Authentication Modules application API.

go-gopkg-in-yaml-v3 3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/yaml.v3
Licenses: ASL 2.0
Build system: go
Synopsis: YAML reader and writer for the Go language
Description:

This package provides a Go library for encode and decode YAML values. The yaml package supports most of YAML 1.2, but preserves some behavior from 1.1 for backwards compatibility.

go-github-com-olekukonko-tablewriter 1.0.9
Propagated dependencies: go-github-com-fatih-color@1.17.0 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-olekukonko-errors@1.1.0 go-github-com-olekukonko-ll@0.0.9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/olekukonko/tablewriter/
Licenses: Expat
Build system: go
Synopsis: Generate ASCII table
Description:

This package generates ASCII tables. Features:

  • automatic Padding

  • support Multiple Lines

  • supports Alignment

  • support Custom Separators

  • automatic Alignment of numbers and percentage

  • write directly to http , file etc via io.Writer

  • read directly from CSV file

  • optional row line via SetRowLine

  • normalise table header

  • make CSV Headers optional

  • enable or disable table border

  • set custom footer support

  • optional identical cells merging

  • set custom caption

  • optional reflowing of paragrpahs in multi-line cells

go-sigs-k8s-io-kustomize-cmd-config 0.20.1
Propagated dependencies: go-github-com-go-errors-errors@1.5.1 go-github-com-spf13-cobra@1.10.2 go-gopkg-in-inf-v0@0.9.1 go-sigs-k8s-io-kustomize-kyaml@0.19.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://sigs.k8s.io/kustomize
Licenses: ASL 2.0
Build system: go
Synopsis: Kubernetes config filters
Description:

This package implements a functionality to expose Kubernetes config filters directly as CLI commands for the purposes of development of the kyaml package and as a reference implementation for using the libraries.

go-codeberg-org-anaseto-gruid-js 0.5.0
Propagated dependencies: go-codeberg-org-anaseto-gruid@0.25.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://codeberg.org/anaseto/gruid-js
Licenses: ISC
Build system: go
Synopsis: Gruid Driver using syscall/js and wasm and HTML5 canvas
Description:

Package js provides a Driver for making browser apps using wasm. The user needs to serve using an http server a directory containing the app.wasm file along with an index.html file.

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-sahilm-fuzzy 0.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sahilm/fuzzy
Licenses: Expat
Build system: go
Synopsis: Fuzzy string matching for Golang
Description:

fuzzy provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.

go-github-com-msteinert-pam 1.2.0
Propagated dependencies: go-golang-org-x-term@0.42.0 linux-pam@1.5.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/msteinert/pam
Licenses: FreeBSD
Build system: go
Synopsis: Golang wrapper module for the PAM API
Description:

This package provides a wrapper for the Pluggable Authentication Modules application API.

go-github-com-creack-pty 1.1.24
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/creack/pty
Licenses: Expat
Build system: go
Synopsis: Pseudoterminal handling in Go
Description:

The pty package provides functions for working with Unix pseudoterminals.

go-github-com-transparency-dev-merkle 0.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/transparency-dev/merkle
Licenses: ASL 2.0
Build system: go
Synopsis: Merkle trees in Golang
Description:

This package provides a Merkle tree implementation in Golang.

go-github-com-syndtr-gocapability 0.0.0-20200815063812-42c35b437635
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/syndtr/gocapability
Licenses: FreeBSD
Build system: go
Synopsis: Utilities for manipulating POSIX capabilities in Golang
Description:

This package provides utilities for manipulating POSIX capabilities.

go-github-com-modern-go-concurrent 1.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/modern-go/concurrent
Licenses: ASL 2.0
Build system: go
Synopsis: Concurrency utilities for Go
Description:

A Go library providing various concurrency utilities including a backport of sync.Map to Go versions below 1.9 and a cancellable Goroutine with explicit ownership.

go-github-com-dsoprea-go-utility-v2 2.0.0-20221003172846-a3e1774ef349
Propagated dependencies: go-github-com-dsoprea-go-logging@0.0.0-20200710184922-b02d349568dd go-github-com-golang-geo@0.0.0-20260625163123-7c0e84413537
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dsoprea/go-utility
Licenses: Expat
Build system: go
Synopsis: Reusable tools for Go
Description:

This package provides misc utilities for Golang.

go-gopkg-in-vmihailenco-msgpack-v2 2.9.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://msgpack.uptrace.dev/
Licenses: FreeBSD
Build system: go
Synopsis: MessagePack encoding for Golang
Description:

This package provides implementation of MessagePack encoding for Go programming language.

go-github-com-sergi-go-diff 1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sergi/go-diff/
Licenses: Expat
Build system: go
Synopsis: Algorithms to perform operations for synchronizing plain text
Description:

go-diff offers algorithms to perform operations required for synchronizing plain text:

  • compare two texts and return their differences

  • perform fuzzy matching of text

  • apply patches onto text

Total packages: 72465