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

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-cockroachdb-swiss 0.0.0-20251224182025-b0f6560f979b
Propagated dependencies: go-github-com-aclements-go-perfevent@0.0.0-20240703205258-f34bb3e1a4e4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cockroachdb/swiss
Licenses: ASL 2.0
Build system: go
Synopsis: Golang port of Google's Swiss Table hash table
Description:

This package implements Swiss Tables as described in https://abseil.io/about/design/swisstables. It provides pseudo-randomized iteration (iteration order will change from one iteration to the next) and iteration stability akin to Go's builtin map if the map is mutated during iteration.

go-github-com-bitfield-script 0.24.1
Propagated dependencies: go-github-com-itchyny-gojq@0.12.18 go-github-com-rogpeppe-go-internal@1.12.0 go-mvdan-cc-sh-v3@3.10.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bitfield/script
Licenses: Expat
Build system: go
Synopsis: Making it easy to write shell-like scripts in Go
Description:

Package script aims to make it easy to write shell-type scripts in Go, for general system administration purposes: reading files, counting lines, matching strings, and so on.

go-github-com-ysmood-gop 0.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ysmood/gop
Licenses: Expat
Build system: go
Synopsis: Go pretty printer for data structures
Description:

Gop is a Go pretty printer that formats Go data structures in a readable format for debugging and logging purposes.

go-go-lsp-dev-uri 0.3.0
Propagated dependencies: go-github-com-google-go-cmp@0.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.lsp.dev/uri
Licenses: Modified BSD
Build system: go
Synopsis: Go library for URI (uniform resource identifier)
Description:

The uri package implements the URI Uniform Resource Identifier (RFC3986) specification in Go.

go-github-com-gorhill-cronexpr 0.0.0-20180427100037-88b0669f7d75
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gorhill/cronexpr
Licenses: GPL 3+ ASL 2.0
Build system: go
Synopsis: Cron expression parser in the Go language
Description:

This package provides a cron expression parser in the Go language. Given a cron expression and a time stamp, you can get the next time stamp which satisfies the cron expression.

go-github-com-boyter-gocodewalker 1.5.2-0.20260227212453-19676720409f
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/boyter/gocodewalker
Licenses: Expat
Build system: go
Synopsis: Library for walking code directories
Description:

This Go library is for walking the directories of a code repository, while respecting .gitignore and .ignore files.

go-github-com-moby-pubsub 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/moby/pubsub
Licenses: ASL 2.0
Build system: go
Synopsis: Publish–subscribe pattern in Golang
Description:

This package implements a publish–subscribe pattern.

go-github-com-gedex-inflector 0.0.0-20170307190818-16278e9db813
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gedex/inflector
Licenses: FreeBSD
Build system: go
Synopsis: Go library that pluralizes and singularizes English nouns
Description:

Go library that pluralizes and singularizes English nouns.

go-github-com-hhrutter-tiff 1.0.1
Propagated dependencies: go-golang-org-x-image@0.32.0 go-github-com-hhrutter-lzw@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hhrutter/tiff
Licenses: Modified BSD
Build system: go
Synopsis: Extended version of @code{golang.org/x/image/tiff}
Description:

This package is an enhanced version of the golang.org/x/image/tiff library featuring:

  • Read support for CCITT Group3/4 compressed images.

  • Read/write support for LZW compressed images.

  • Read/write support for the CMYK color model.

go-github-com-unknwon-goconfig 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/unknwon/goconfig
Licenses: ASL 2.0
Build system: go
Synopsis: Configuration file parser
Description:

This package is a fully functional and comments-support configuration file(.ini) parser.

go-github-com-cyberdelia-go-metrics-graphite 0.0.0-20161219230853-39f87cc3b432
Propagated dependencies: go-github-com-rcrowley-go-metrics@0.0.0-20250401214520-65e299d6c5c9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cyberdelia/go-metrics-graphite
Licenses: FreeBSD
Build system: go
Synopsis: Graphite client for go-metrics
Description:

This package provides a reporter for the go-metrics library which posts metrics to Graphite.

go-github-com-tiendc-go-deepcopy 1.7.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tiendc/go-deepcopy
Licenses: Expat
Build system: go
Synopsis: Fast deep-copy library for Go
Description:

This package implements a functionality to copy one Golang type into another.

go-go-mau-fi-zeroconfig 0.1.3
Propagated dependencies: go-github-com-rs-zerolog@1.33.0 go-github-com-stretchr-testify@1.11.1 go-gopkg-in-natefinch-lumberjack-v2@2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.mau.fi/zeroconfig
Licenses: MPL 2.0
Build system: go
Synopsis: Declarative config format for zerolog
Description:

This package provides a relatively simple declarative config format for zerolog supporting configuration files written in YAML or JSON.

go-github-com-protonmail-go-mbox 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ProtonMail/go-mbox
Licenses: Expat
Build system: go
Synopsis: Mbox files into messages parser in Golang
Description:

This package implements functionality for parsing and formatting the mbox file format. It's an alternative fork of https://github.com/emersion/go-mbox.

go-github-com-sj14-astral 0.2.2
Propagated dependencies: go-github-com-logrusorgru-aurora-v4@4.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sj14/astral
Licenses: ASL 2.0
Build system: go
Synopsis: Calculations for the position of the sun and moon
Description:

Calculations for the position of the sun and moon. This is a Go port of the python-astral package.

go-github-com-jackc-pgservicefile 0.0.0-20240606120523-5a60cdf6a761
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgservicefile
Licenses: Expat
Build system: go
Synopsis: Parser PostgreSQL for service files
Description:

Package pgservicefile is a parser for PostgreSQL service files (e.g. .pg_service.conf).

go-github-com-coreos-go-semver 0.3.1
Propagated dependencies: go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/coreos/go-semver/
Licenses: ASL 2.0
Build system: go
Synopsis: Semantic versioning library
Description:

go-semver is a semantic versioning library for Go. It lets you parse and compare two semantic version strings.

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.

go-github-com-miolini-datacounter 1.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/miolini/datacounter
Licenses: Expat
Build system: go
Synopsis: Counters for Go readers and writers
Description:

The datacounter package provides counters for Go readers and writers.

go-github-com-hashicorp-hcl 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/hcl
Licenses: MPL 2.0
Build system: go
Synopsis: Go implementation of HashiCorp Configuration Language V1
Description:

This package contains the main implementation of the HCL. HCL is designed to be a language for expressing configuration which is easy for both humans and machines to read.

go-github-com-yosida95-uritemplate-v3 3.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yosida95/uritemplate
Licenses: Modified BSD
Build system: go
Synopsis: URI Template (RFC6570) Implementation in Go
Description:

uritemplate is a Go implementation of URI Template RFC6570 with full functionality of URI Template Level 4. It can also generate a regexp that matches expansion of the URI Template from a URI Template.

go-github-com-armon-circbuf 0.0.0-20190214190532-5111143e8da2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/armon/circbuf
Licenses: Expat
Build system: go
Synopsis: Circular buffer for Golang
Description:

This package provides a circular buffer object. The buffer can be written to infinitely, but has a fixed size, so only the last size bytes are ever retained.

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-posener-complete 1.2.3
Propagated dependencies: go-github-com-hashicorp-go-multierror@1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/posener/complete
Licenses: Expat
Build system: go
Synopsis: Bash completion implemented in Golang
Description:

Package complete provides a tool for bash writing bash completion in go, and bash completion for the go command line.

Total packages: 73977