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

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-charmbracelet-x-exp-slice 0.0.0-20250910184208-1e3a578dd00d
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: Utility functions for working with slices in Glang
Description:

Package slice provides utility functions for working with slices in Go.

go-github-com-beorn7-perks 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/beorn7/perks
Licenses: Expat
Build system: go
Synopsis: Compute approximate quantiles over an unbounded data stream
Description:

Perks contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.

go-github-com-burntsushi-toml 1.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/BurntSushi/toml
Licenses: Expat
Build system: go
Synopsis: Toml parser and encoder for Go
Description:

This package is toml parser and encoder for Go. The interface is similar to Go's standard library json and xml package.

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-github-com-nsqio-go-diskqueue 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nsqio/go-diskqueue
Licenses: Expat
Build system: go
Synopsis: Go package providing a file system backed FIFO queue
Description:

The diskqueue Go package provides a file system backed FIFO queue.

go-github-com-gdey-errors 0.0.0-20190426172550-8ebd5bc891fb
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gdey/errors
Licenses: Expat
Build system: go
Synopsis: Augmentation of std @code{errors} library
Description:

This package provides a small error library that augments the errors library in go standard library.

go-codeberg-org-emersion-go-scfg 0.1.0
Propagated dependencies: go-github-com-davecgh-go-spew@1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://codeberg.org/emersion/go-scfg
Licenses: Expat
Build system: go
Synopsis: Go library for simple configuration file format
Description:

Package go-scfg parses scfg files.

go-github-com-keybase-go-keychain 0.0.1
Propagated dependencies: go-golang-org-x-crypto@0.50.0 go-github-com-stretchr-testify@1.11.1 go-github-com-keybase-dbus@0.0.0-20220506165403-5aa21ea2c23a
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/keybase/go-keychain
Licenses: Expat
Build system: go
Synopsis: Go library to access the keychain
Description:

This package provides a library for accessing the keychain, typically the SecretService D-Bus interface on GNU/Linux.

go-github-com-muesli-mango-pflag 0.2.0
Propagated dependencies: go-github-com-muesli-mango@0.2.0 go-github-com-muesli-roff@0.1.0 go-github-com-spf13-pflag@1.0.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/muesli/mango-pflag
Licenses: Expat
Build system: go
Synopsis: Pflag adapter for mango
Description:

This package provides a pflag adapter for the mango man-page generator.

go-github-com-moby-sys-symlink 0.3.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 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-k0kubun-pp 3.2.0
Propagated dependencies: go-github-com-mattn-go-colorable@0.1.13 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/k0kubun/pp
Licenses: Expat
Build system: go
Synopsis: Colored pretty-printer for Go
Description:

This package provides a pretty-printer for Go. The functions defined by pp follow an API similar to fmt and its configuration can be customized globally.

go-pault-ag-go-topsort 0.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/paultag/go-topsort
Licenses: Expat
Build system: go
Synopsis: Interface to do a topological sort
Description:

This package provides a handy interface to do a topological sort of some data in a pretty lightweight way.

go-github-com-graylog2-go-gelf 0.0.0-20170811154226-7ebf4f536d8f
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Graylog2/go-gelf
Licenses: Expat
Build system: go
Synopsis: GELF library and writer for Golang
Description:

This package is a Graylog Extended Log Format (specification) library for Go. GELF is an application-level logging protocol that avoids many of the shortcomings of syslog. While it can be run over any stream or datagram transport protocol, it has special support to allow long messages to be split over multiple datagrams.

go-github-com-tliron-kutil 0.1.59
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tliron/go-kutil
Licenses: ASL 2.0
Build system: go
Synopsis: Utility library for Golang
Description:

This package provides a collection of Golang utilities.

go-github-com-zclconf-go-cty 1.16.0
Propagated dependencies: go-github-com-apparentlymart-go-textseg-v15@15.0.0 go-github-com-vmihailenco-msgpack-v5@5.4.1 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/zclconf/go-cty
Licenses: Expat
Build system: go
Synopsis: Type system for dynamic values in Go applications
Description:

cty (pronounced "see-tie") is a dynamic type system for applications written in Go that need to represent user-supplied values without losing type information. The primary intended use is for implementing configuration languages, but other uses may be possible too.

go-github-com-h2non-parth 2.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/h2non/parth
Licenses: Expat
Build system: go
Synopsis: Path parsing library for segment unmarshaling and slicing
Description:

The parth Go library provides path parsing for segment unmarshaling and slicing. In other words, parth provides simple and flexible access to (URL) path parameters.

go-github-com-tj-go-spin 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tj/go-spin
Licenses: Expat
Build system: go
Synopsis: Terminal spinner package for Golang
Description:

This package provides a little terminal spinner library.

go-github-com-petar-gollrb 0.0.0-20210522233825-ae3b015fd3e9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/petar/GoLLRB
Licenses: Modified BSD
Build system: go
Synopsis: LLRB implementation of balanced binary search trees for Golang
Description:

GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees in Go Language.

go-github-com-xo-terminfo 0.0.0-20220910002029-abceb7e1c41e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/xo/terminfo
Licenses: Expat
Build system: go
Synopsis: Read the terminfo database in Go
Description:

The terminfo package implements terminfo database reading for Go.

go-modernc-org-cc-v3 4.27.1
Propagated dependencies: go-lukechampine-com-uint128@1.3.0 go-modernc-org-mathutil@1.7.1 go-modernc-org-strutil@1.2.1 go-modernc-org-token@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/cc
Licenses: Modified BSD
Build system: go
Synopsis: C99 compiler front end for Golang
Description:

This package provides a C99 compiler front end.

go-github-com-yargevad-filepathx 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yargevad/filepathx
Licenses: Expat
Build system: go
Synopsis: Double-star support to Golang's std @code{path/filepath}
Description:

Package filepathx adds double-star globbing support to the Glob function from the core path/filepath package. You might recognize "**" recursive globs from things like your .gitignore file, and zsh. The "**" glob represents a recursive wildcard matching zero-or-more directory levels deep.

go-github-com-wadey-gocovmerge 0.0.0-20160331181800-b5bfa59ec0ad
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/wadey/gocovmerge
Licenses: FreeBSD
Build system: go
Synopsis: Merge coverprofile results from multiple go cover runs
Description:

gocovmerge takes the results from multiple go test -coverprofile runs and merges them into one profile.

go-github-com-hashicorp-go-memdb 1.3.5
Propagated dependencies: go-github-com-hashicorp-go-immutable-radix@1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/go-memdb
Licenses: MPL 2.0
Build system: go
Synopsis: Golang in-memory database built on immutable radix trees
Description:

This package implements a simple in-memory database built on immutable radix trees. The database provides Atomicity, Consistency and Isolation from ACID. Being that it is in-memory, it does not provide durability. The database is instantiated with a schema that specifies the tables and indices that exist and allows transactions to be executed. The database provides the following: Multi-Version Concurrency Control, transaction support, rich indexing, watches.

go-github-com-valyala-fasttemplate 1.2.2
Propagated dependencies: go-github-com-valyala-bytebufferpool@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/valyala/fasttemplate
Licenses: Expat
Build system: go
Synopsis: Template engine for Golang
Description:

Package fasttemplate implements simple and fast template library.

Total packages: 32521