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

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-moby-sys-user 0.4.0
Propagated dependencies: 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: Unix user and group access from Go
Description:

This Go library provides facilities to access /etc/passwd and related files.

go-github-com-baozisoftware-qrcode-terminal-go 0.0.0-20170407111555-c0650d8dff0f
Propagated dependencies: go-github-com-mattn-go-colorable@0.1.13 go-github-com-skip2-go-qrcode@0.0.0-20200617195104-da1b6568686e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Baozisoftware/qrcode-terminal-go
Licenses: Modified BSD
Build system: go
Synopsis: QRCode terminal for Golang
Description:

This package implements a QR code generator for terminal for Golang.

go-github-com-google-goterm 0.0.0-20200907032337-555d40f16ae2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/google/goterm/
Licenses: Modified BSD
Build system: go
Synopsis: PTY creation and termios get/set attributes
Description:

The term package implements PTY creation and termios get/set attributes. It also contains some convenience functions for colors, SSH to and from termios translations, readCh, reading passwords, etc.

go-github-com-shirou-gopsutil-v3 3.24.5
Propagated dependencies: go-github-com-tklauser-go-sysconf@0.3.13 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/shirou/gopsutil
Licenses: Modified BSD
Build system: go
Synopsis: Process and system monitoring in Go
Description:

This package provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).

go-github-com-arbovm-levenshtein 0.0.0-20160628152529-48b4e1c0c4d0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/arbovm/levenshtein
Licenses: Modified BSD
Build system: go
Synopsis: Levenshtein Distance in Golang
Description:

This package implements a functionality to calculate the Levenshtein Distance.

go-github-com-aalpar-deheap 0.0.0-20210914013432-0cc84d79dec3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/aalpar/deheap
Licenses: Expat
Build system: go
Synopsis: Doubly-ended heap
Description:

Package deheap provides the implementation of a doubly ended heap. Doubly ended heaps are heaps with two sides, a min side and a max side. Like normal single-sided heaps, elements can be pushed onto and pulled off of a deheap. Deheaps have an additional Pop function, PopMax, that returns elements from the opposite side of the ordering.

go-go4-org-unsafe-assume-no-moving-gc 0.0.0-0.b99613f
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go4org/unsafe-assume-no-moving-gc
Licenses: Modified BSD
Build system: go
Synopsis: Declare that Go package plays @code{unsafe} games
Description:

This package provides a Go library which helps to declare that which of imported modules uses unsafe and report back as error trace.

go-github-com-schollz-closestmatch 2.1.0
Propagated dependencies: go-github-com-djherbis-buffer@1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/djherbis/nio
Licenses: Expat
Build system: go
Synopsis: Fuzzy matching within a set of strings
Description:

closestmatch is a simple and fast Go library for fuzzy matching an input string to a list of target strings. closestmatch is useful for handling input from a user where the input (which could be mispelled or out of order) needs to match a key in a database. closestmatch uses a bag-of-words approach to precompute character n-grams to represent each possible target string. The closest matches have highest overlap between the sets of n-grams. The precomputation scales well and is much faster and more accurate than Levenshtein for long strings.

go-github-com-stretchr-objx 0.5.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/stretchr/objx
Licenses: Expat
Build system: go
Synopsis: Go package for dealing with maps, slices, JSON and other data
Description:

This package provides a Go library for dealing with maps, slices, JSON and other data.

go-github-com-cention-sany-utf7 0.0.0-20170124080048-26cad61bd60a
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/cention-sany/utf7
Licenses: Modified BSD
Build system: go
Synopsis: UTF-7 for Go
Description:

The utf7 package provides support for the obsolete UTF-7 text encoding in Go.

go-github-com-apparentlymart-go-textseg-v9 9.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/apparentlymart/go-textseg
Licenses: Expat Unicode ASL 2.0
Build system: go
Synopsis: Go implementation of Unicode Text Segmentation
Description:

This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.

go-gopkg-in-op-go-logging-v1 1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/op/go-logging
Licenses: Modified BSD
Build system: go
Synopsis: Go logging library
Description:

Go-Logging implements a logging infrastructure for Go. Its output format is customizable and supports different logging backends like syslog, file and memory. Multiple backends can be utilized with different log levels per backend and logger.

go-go-yaml-in-yaml-v3 3.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yaml/go-yaml
Licenses: ASL 2.0
Build system: go
Synopsis: YAML Support for the Go Language
Description:

This packages is fork of gopkg.in/yaml.v2 maintained by YAML organization.

go-github-com-itchyny-go-flags 1.5.0
Propagated dependencies: 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/itchyny/go-flags
Licenses: Modified BSD
Build system: go
Synopsis: Command line option parser for Golang
Description:

Package flags provides an extensive command line option parser. The flags package is similar in functionality to the go built-in flag package but provides more options and uses reflection to provide a convenient and succinct way of specifying command line options. It's an alternative fork of https://github.com/jessevdk/go-flags.

go-github-com-motemen-go-quickfix 0.0.0-20250224075427-39bb724d71b7
Propagated dependencies: go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/motemen/go-quickfix
Licenses: Expat
Build system: go
Synopsis: Go ASTs fixing library
Description:

The quickfix Go package provides functions for fixing Go ASTs that are well typed but go build refuses to build.

go-modernc-org-goabi0 0.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/goabi0
Licenses: Modified BSD
Build system: go
Synopsis: Helpers for generating Go assembler ABI0 code
Description:

This package provides helpers for generating Go assembler ABI0 code.

go-github-com-muesli-cancelreader 0.2.2
Propagated dependencies: 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/muesli/cancelreader
Licenses: Expat
Build system: go
Synopsis: Cancelable reader for Golang
Description:

This package provides a cancelable reader for Go.

go-github-com-peterbourgon-ff-v3 3.4.0
Propagated dependencies: go-github-com-pelletier-go-toml@1.9.5 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/peterbourgon/ff
Licenses: ASL 2.0
Build system: go
Synopsis: Flags-first Golang library for configuration
Description:

Package ff is a flags-first helper package for configuring programs.

The basic idea is that myprogram -h should always show the complete configuration "surface area" of a program. Therefore, every config parameter should be defined as a flag. This module provides a simple and robust way to define those flags, and to parse them from command-line arguments, environment variables, and/or config files.

go-github-com-mgutz-ansi 0.0.0-20200706080929-d51e80ef957d
Propagated dependencies: go-github-com-mattn-go-isatty@0.0.22 go-github-com-mattn-go-colorable@0.1.13
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mgutz/ansi
Licenses: Expat
Build system: go
Synopsis: Small, fast library to create ANSI colored strings and codes
Description:

This package provides ansi, a Go module that can generate ANSI colored strings.

go-github-com-rogpeppe-fastuuid 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rogpeppe/fastuuid
Licenses: Modified BSD
Build system: go
Synopsis: 192-bit UUID generator in Golang
Description:

Package fastuuid provides UUID generation of 192 bit universally unique identifiers. It also provides simple support for 128-bit RFC-4122 V4 UUID strings.

go-github-com-segmentio-ksuid 1.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/segmentio/ksuid
Licenses: Expat
Build system: go
Synopsis: K-Sortable Globally Unique IDs
Description:

ksuid is an efficient, comprehensive, battle-tested Go library for generating and parsing a specific kind of globally unique identifier called a KSUID. This library serves as its reference implementation.

KSUID is for K-Sortable Unique IDentifier. It is a kind of globally unique identifier similar to a RFC 4122 UUID, built from the ground-up to be "naturally" sorted by generation timestamp without any special type-aware logic.

go-modernc-org-memory 1.11.0
Propagated dependencies: go-golang-org-x-sys@0.43.0 go-modernc-org-mathutil@1.7.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/memory
Licenses: Modified BSD
Build system: go
Synopsis: Memory allocator implementation
Description:

Package memory implements a memory allocator.

go-github-com-btcsuite-btclog-v2 2.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/btcsuite/btclog
Licenses: ISC
Build system: go
Synopsis: Subsystem aware logger for Go
Description:

Package btclog defines a logger interface and provides a default implementation of a subsystem-aware leveled logger implementing the same interface.

go-github-com-dgraph-io-ristretto-v2 2.1.0
Propagated dependencies: go-github-com-cespare-xxhash-v2@2.3.0 go-github-com-dgryski-go-farm@0.0.0-20200201041132-a6ae2369ad13 go-github-com-dustin-go-humanize@1.0.1 go-github-com-golang-glog@1.2.5 go-github-com-pkg-errors@0.9.1 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/dgraph-io/ristretto
Licenses: ASL 2.0 Expat
Build system: go
Synopsis: Memory-bound cache in Golang
Description:

Ristretto is a concurrent, fixed size, in-memory cache with a dual focus on throughput and hit ratio performance.

Total packages: 72465