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

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-dnephin-pflag 1.0.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dnephin/pflag
Licenses: Modified BSD
Build system: go
Synopsis: Drop-in replacement for Go's flag package
Description:

Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags. It is compatible with the GNU extensions to the POSIX recommendations for command-line options. This is an actively maintained fork of https://github.com/ogier/pflag.

go-github-com-lann-ps 0.0.0-20150810152359-62de8c46ede0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lann/ps
Licenses: Expat
Build system: go
Synopsis: Persistent data structures for Golang
Description:

This package implements a fully persistent data structures - a data structure that always preserves the previous version of itself when it is modified. Such data structures are effectively immutable, as their operations do not update the structure in-place, but instead always yield a new structure. It's a stable fork of https://github.com/mndrix/ps.

go-github-com-blevesearch-snowballstem 0.9.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/snowballstem
Licenses: Modified BSD
Build system: go
Synopsis: Go stemmers generated by the Snowball project
Description:

This package provides Go stemmers generated by the Snowball project.

All these stemmers export a single Stem() method which operates on a snowball Env structure. The Env structure maintains all state for the stemmer. A new Env is created to point at an initial string. After stemming, the results of the Stem() operation can be retrieved using the Current() method. The Env structure can be reused for subsequent calls by using the SetCurrent() method.

go-github-com-kr-fs 0.1.0-0.1455def
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kr/fs
Licenses: Modified BSD
Build system: go
Synopsis: File-system-related functions for Go
Description:

The fs package provides file-system-related Go functions.

go-github-com-msteinert-pam 1.2.0
Propagated dependencies: go-golang-org-x-term@0.44.0 linux-pam@1.7.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-pascaldekloe-name 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pascaldekloe/name
Licenses: CC0
Build system: go
Synopsis: Naming convention library Go
Description:

Package name implements various naming conventions. The two categories are delimiter-separated and letter case-separated words. Each of the formatting functions support both techniques for input, without any context.

go-github-com-peterbourgon-diskv 3.0.0
Propagated dependencies: go-github-com-google-btree@1.1.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/peterbourgon/diskv
Licenses: Expat
Build system: go
Synopsis: Disk-backed key-value store
Description:

Diskv (disk-vee) is a simple, persistent key-value store written in the Go language. It starts with a simple API for storing arbitrary data on a filesystem by key, and builds several layers of performance-enhancing abstraction on top. The end result is a conceptually simple, but highly performant, disk-backed storage system.

go-github-com-zyedidia-glob 0.0.0-20170209203856-dd4023a66dc3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zyedidia/glob
Licenses: Expat
Build system: go
Synopsis: String globbing in Go
Description:

Package glob provides objects for matching strings with globs.

go-github-com-common-nighthawk-go-figure 0.0.0-20210622060536-734e95fb86be
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/common-nighthawk/go-figure
Licenses: Expat
Build system: go
Synopsis: Prints ASCII art from text
Description:

Go Figure prints beautiful ASCII art from text. It supports FIGlet files, and most of its features.

go-github-com-elliotchance-orderedmap 1.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/elliotchance/orderedmap
Licenses: Expat
Build system: go
Synopsis: Go ordered map library
Description:

This package provides a ordered map library that maintains amortized O(1) for Set, Get, Delete and Len.

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-gosexy-gettext 0.0.0-20160830220431-74466a0a0c4a
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gosexy/gettext
Licenses: Expat
Build system: go
Synopsis: Golang bindings for GNU's gettext
Description:

Package gettext provides bindings for https://www.gnu.org/software/gettext/.

go-github-com-lestrrat-go-option 1.0.1
Propagated dependencies: go-github-com-lestrrat-go-blackmagic@1.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/option
Licenses: Expat
Build system: go
Synopsis: Base option type for Go
Description:

This package provides a Golang implementation of the Base object for the "Optional Parameters Pattern".

go-github-com-jiangxin-multi-log 0.3.0
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3 go-golang-org-x-crypto@0.53.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jiangxin/multi-log
Licenses: Expat
Build system: go
Synopsis: Simple logging library for Go
Description:

Multi-log is based on logrus, and supports concurrently logging to two destinations: the console and a log file.

go-toml 2.2.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pelletier/go-toml
Licenses: Expat
Build system: go
Synopsis: Go library for the TOML configuration language
Description:

Go library for the TOML configuration language This package provides command line interface (CLI) tools.

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-cyphar-filepath-securejoin 0.5.2
Propagated dependencies: go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cyphar/filepath-securejoin
Licenses: Modified BSD
Build system: go
Synopsis: Alternative Golang @code{filepath.SecureJoin} implementation
Description:

Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin helper that is meant to be part of the "path/filepath" package. The purpose of this project is to provide a PoC implementation to make the SecureJoin proposal (https://github.com/golang/go/issues/20126) more tangible.

go-codeberg-org-anaseto-gruid 0.25.0
Propagated dependencies: go-golang-org-x-image@0.32.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://codeberg.org/anaseto/gruid
Licenses: ISC
Build system: go
Synopsis: Grid-based UI and game framework
Description:

Package gruid provides a model for building grid-based applications. The interface abstracts rendering and input for different platforms. There are drivers for terminal apps (gruid-tcell), native graphical apps (gruid-sdl) and browser apps (gruid-js).

go-github-com-container-storage-interface-spec 1.12.0
Propagated dependencies: go-google-golang-org-grpc@1.69.2 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/container-storage-interface/spec
Licenses: ASL 2.0
Build system: go
Synopsis: Container Storage Interface specification
Description:

This project contains the CSI specification and protobuf files.

go-github-com-alimpfard-line 0.0.0-20230131232016-03b4e7dee324
Propagated dependencies: go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/alimpfard/line
Licenses: FreeBSD
Build system: go
Synopsis: Terminal line editor
Description:

This package provides a full reimplementation of SerenityOS's LibLine in Go language. It supports flexible autocompletion, live prompt, buffer update and stylisation, multiline editing and more.

go-github-com-moby-docker-image-spec 1.3.1
Propagated dependencies: go-github-com-opencontainers-image-spec@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/docker-image-spec
Licenses: ASL 2.0
Build system: go
Synopsis: Docker Image Specification v1.
Description:

This directory contains documents about Docker Image Specification v1.X.

go-github-com-mitchellh-mapstructure 1.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mitchellh/mapstructure
Licenses: Expat
Build system: go
Synopsis: Go library for decoding generic map values
Description:

Go library for decoding generic map values

go-github-com-creachadair-taskgroup 0.14.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/creachadair/taskgroup
Licenses: Modified BSD
Build system: go
Synopsis: Manage a group of collaborating goroutines
Description:

This package manages collections of cooperating goroutines. It defines a Group that handles waiting for goroutine termination and the propagation of error values. The caller may provide a callback to filter and respond to task errors.

go-github-com-docker-docker-credential-helpers 0.9.2
Propagated dependencies: go-github-com-keybase-go-keychain@0.0.1 go-github-com-danieljoos-wincred@1.2.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/docker/docker-credential-helpers
Licenses: Expat
Build system: go
Synopsis: Keep Docker login credentials safe by storing in platform keystores
Description:

docker-credential-helpers is a suite of programs to use native stores to keep Docker credentials safe.

Total packages: 33008