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

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-timshannon-bolthold 0.0.0-20240314194003-30aac6950928
Propagated dependencies: go-go-etcd-io-bbolt@1.4.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/timshannon/bolthold
Licenses: Expat
Build system: go
Synopsis: Indexing and querying on top of a Bold database
Description:

Package bolthold is an indexing and querying layer on top of a Bolt database. The goal is to allow easy, persistent storage and retrieval of Go types. BoltDB is an embedded key-value store, and bolthold servers a similar use case however with a higher level interface for common uses of BoltDB.

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-alsm-ioprogress 0.0.0-20170412085706-063c3725f436
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/alsm/ioprogress
Licenses: Expat
Build system: go
Synopsis: Textual progress bars in Go
Description:

ioprogress is a Go library with implementations of io.Reader and io.Writer that draws progress bars. The primary use case for these are for command-line applications but alternate progress bar writers can be supplied for alternate environments.

go-github-com-lestrrat-go-option-v2 2.0.0
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-bmatcuk-doublestar 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bmatcuk/doublestar/
Licenses: Expat
Build system: go
Synopsis: Path pattern matching and globbing supporting doublestar
Description:

doublestar is a Go implementation of path pattern matching and globbing with support for "doublestar" patterns.

go-github-com-neurosnap-sentences 1.1.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/neurosnap/sentences
Licenses: Expat
Build system: go
Synopsis: Multilingual command line sentence tokenizer in Golang
Description:

This package provides functionality of converting a blob of text into a list of sentences.

go-github-com-crackcomm-go-gitignore 0.0.0-20241020182519-7843d2ba8fdf
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/crackcomm/go-gitignore
Licenses: Expat
Build system: go
Synopsis: Gitignore parser for Golang
Description:

ignore is a library which returns a new ignorer object which can test against various paths. This is particularly useful when trying to filter files based on a .gitignore document.

go-github-com-go-sql-driver-mysql 1.8.1
Propagated dependencies: go-filippo-io-edwards25519@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-sql-driver/mysql
Licenses: MPL 2.0
Build system: go
Synopsis: MySQL driver for golang
Description:

This is a pure Go implementation of the MySQL API, compatible with golang's database/sql package.

go-modernc-org-lex 1.1.1
Propagated dependencies: go-modernc-org-fileutil@1.3.0 go-modernc-org-lexer@1.0.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/lex
Licenses: Modified BSD
Build system: go
Synopsis: Support for a @code{*nix (f)lex} like tool on @code{.l} sources
Description:

This package provides a support for a *nix (f)lex like tool on .l sources. The syntax is similar to a subset of (f)lex

go-github-com-apparentlymart-go-textseg-autoversion 1.4.0
Propagated dependencies: go-github-com-apparentlymart-go-textseg-v9@9.0.0 go-github-com-apparentlymart-go-textseg-v10@10.0.0 go-github-com-apparentlymart-go-textseg-v11@11.0.0 go-github-com-apparentlymart-go-textseg-v12@12.0.0 go-github-com-apparentlymart-go-textseg-v13@13.0.0 go-github-com-apparentlymart-go-textseg-v15@15.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: Wrap go-textesg based on the Unicode Golang version
Description:

This package is a wrapper around each of the the Unicode-version-specific textseg implementations that selects an implementation automatically based on the Unicode version of the Go standard library that it's being built against.

go-github-com-panjf2000-ants-v2 2.11.3
Propagated dependencies: go-golang-org-x-sync@0.17.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/panjf2000/ants
Licenses: Expat
Build system: go
Synopsis: Pooling solution for Golang
Description:

This package implements a goroutine pool with fixed capacity, managing and recycling a massive number of goroutines, allowing developers to limit the number of goroutines in your concurrent programs.

go-github-com-go-md2man 2.0.7
Propagated dependencies: go-github-com-russross-blackfriday-v2@2.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cpuguy83/go-md2man
Licenses: Expat
Build system: go
Synopsis: Convert markdown into roff
Description:

Go-md2man is a Go program that converts markdown to roff for the purpose of building man pages.

go-github-com-andreaskoch-go-fswatch 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/andreaskoch/go-fswatch
Licenses: Modified BSD
Build system: go
Synopsis: File system watch library
Description:

fswatch is a go library for watching file system changes to does not depend on inotify.

go-github-com-nwidger-jsoncolor 0.3.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nwidger/jsoncolor
Licenses: Expat
Build system: go
Synopsis: Colorized JSON marshalling and encoding
Description:

jsoncolor is a drop-in replacement for encoding/json's Marshal and MarshalIndent functions and Encoder type which produce colorized output using github.com/fatih/color.

go-k8s-io-apimachinery 0.34.0
Propagated dependencies: go-github-com-davecgh-go-spew@1.1.1 go-github-com-fxamacker-cbor-v2@2.9.0 go-github-com-gogo-protobuf@1.3.2 go-github-com-google-gnostic-models@0.7.0 go-github-com-google-go-cmp@0.7.0 go-github-com-google-uuid@1.6.0 go-github-com-moby-spdystream@0.5.0 go-github-com-mxk-go-flowrate@0.0.0-20140419014527-cca7078d478f go-github-com-pmezard-go-difflib@1.0.0 go-github-com-spf13-pflag@1.0.6 go-golang-org-x-net@0.46.0 go-gopkg-in-evanphx-json-patch-v4@4.13.0 go-gopkg-in-inf-v0@0.9.1 go-k8s-io-klog-v2@2.130.1 go-k8s-io-kube-openapi@0.0.0-20250910181357-589584f1c912 go-k8s-io-utils@0.0.0-20241210054802-24370beab758 go-sigs-k8s-io-json@0.0.0-20241014173422-cfa47c3a1cc8 go-sigs-k8s-io-randfill@1.0.0 go-sigs-k8s-io-structured-merge-diff-v6@6.3.0 go-sigs-k8s-io-yaml@1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://k8s.io/apimachinery
Licenses: ASL 2.0
Build system: go
Synopsis: Kubernetes and Kubernetes-like API utilities
Description:

This package provides scheme, typing, encoding, decoding, and conversion functions for Kubernetes and Kubernetes-like API objects. It is a shared dependency for servers and clients to work with Kubernetes API infrastructure without direct type dependencies. Its first consumers are k8s.io/kubernetes, k8s.io/client-go, and k8s.io/apiserver.

go-github-com-jacobsa-timeutil 0.0.0-20170205232429-577e5acbbcf6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jacobsa/timeutil
Licenses: ASL 2.0
Build system: go
Synopsis: Code supplementing Go's time package
Description:

This package contains code that supplements the time package from the Go standard library.

In particular:

  • a Clock interface, with a fake implementation that can be used in tests

  • implementations of oglematchers.Matcher for time values

go-github-com-kardianos-minwinsvc 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kardianos/minwinsvc/
Licenses: Zlib
Build system: go
Synopsis: Minimal windows only service stub for Go
Description:

Go programs designed to run from most *nix style operating systems can import this package to enable running programs as services without modifying them.

go-github-com-hashicorp-logutils 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/logutils
Licenses: MPL 2.0
Build system: go
Synopsis: Utilities for better logging for Golang
Description:

Package logutils augments the standard log package with levels.

go-github-com-lyft-protoc-gen-star-v2 2.0.4
Propagated dependencies: go-github-com-spf13-afero@1.6.0 go-golang-org-x-tools@0.37.0 go-google-golang-org-protobuf@1.36.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lyft/protoc-gen-star
Licenses: ASL 2.0
Build system: go
Synopsis: Protoc plugin library for efficient proto-based code generation
Description:

PG* is a protoc plugin library for efficient proto-based code generation.

go-github-com-multiformats-go-base32 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-base32
Licenses: Modified BSD
Build system: go
Synopsis: Go @code{base32} encoding package with @code{NoPadding} option
Description:

base32 encoding package from Go with NoPadding option

go-github-com-jackc-puddle 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/puddle
Licenses: Expat
Build system: go
Synopsis: Generic resource pool for Golang
Description:

Puddle is a tiny generic resource pool library hat uses the standard context library to signal cancellation of acquires. It is designed to contain the minimum functionality required for a resource pool. It can be used directly or it can be used as the base for a domain specific resource pool. For example, a database connection pool may use puddle internally and implement health checks and keep-alive behavior without needing to implement any concurrent code of its own.

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.

go-github-com-cockroachdb-logtags 0.0.0-20241215232642-bb51bb14a506
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cockroachdb/logtags
Licenses: ASL 2.0
Build system: go
Synopsis: Key/Value annotations for Golang contexts
Description:

This package provides a way to attach key/value annotations to a Go context.Context.

go-github-com-kevinburke-ssh-config 1.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kevinburke/ssh_config/
Licenses: Expat
Build system: go
Synopsis: Parser for @file{ssh_config} files
Description:

This is a Go parser for ssh_config files. Importantly, this parser attempts to preserve comments in a given file, so you can manipulate a ssh_config file from a program.

Total packages: 69226