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

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-vbatts-go-mtree 0.5.4
Propagated dependencies: go-github-com-fatih-color@1.17.0 go-github-com-sirupsen-logrus@1.9.3 go-github-com-urfave-cli-v2@2.27.5 go-golang-org-x-crypto@0.53.0 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/vbatts/go-mtree
Licenses: Modified BSD
Build system: go
Synopsis: File systems verification utility and library
Description:

mtree is a filesystem hierarchy validation tooling and format. This is a library and simple CLI tool for mtree(8) implemented in Go.

go-github-com-posener-complete-v2 2.1.0
Propagated dependencies: go-github-com-hashicorp-go-multierror@1.1.1 go-github-com-posener-script@1.2.0 go-github-com-posener-autogen@0.0.3
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.

go-github-com-bmatcuk-doublestar-v3 3.0.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-johnkerl-lumin 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/johnkerl/lumin
Licenses: FreeBSD
Build system: go
Synopsis: Command-line tool to highlight matches in files
Description:

lumin is a simple command-line program which highlights matches to a specified pattern (string or regex) in the specified files. This is like grep with --color, except that lumin shows all lines, not just matching lines. This package provides a CLI tool and colors library.

go-github-com-twpayne-go-shell 0.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/twpayne/go-shell
Licenses: Expat
Build system: go
Synopsis: Shell across multiple platforms
Description:

Package shell returns a user's shell across multiple platforms.

go-github-com-djherbis-nio-v3 3.0.1
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: Concurrent buffered I/O
Description:

Package nio provides a few buffered I/O primitives.

go-github-com-u-root-uio 0.0.0-20240224005618-d2acac8f3701
Propagated dependencies: go-github-com-pierrec-lz4-v4@4.1.21 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/u-root/uio
Licenses: Modified BSD
Build system: go
Synopsis: Log and IO utilities
Description:

This package provides shared utilities used to break circular dependencies of u-root project.

go-github-com-detailyang-go-fallocate 0.0.0-20180908115635-432fa640bd2e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/detailyang/go-fallocate
Licenses: Expat
Build system: go
Synopsis: Syscal @code{fallocate} implementation in Golang
Description:

This package implements syscal fallocate by wrapping standard Go os.SEEK_SET.

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-charmbracelet-harmonica 0.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/harmonica
Licenses: Expat
Build system: go
Synopsis: Simple, physics-based animation library
Description:

A simple, efficient spring animation library for smooth, natural motion.

go-github-com-cockroachdb-tokenbucket 0.0.0-20250429170803-42689b6311bb
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cockroachdb/tokenbucket
Licenses: ASL 2.0
Build system: go
Synopsis: Token bucket implementation in Golang
Description:

This package provides a token bucket implementation in Golang.

go-github-com-fatih-gomodifytags 1.17.0-0.f3939df
Propagated dependencies: go-github-com-fatih-camelcase@1.0.0 go-github-com-fatih-structtag@1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/fatih/gomodifytags
Licenses: Modified BSD
Build system: go
Synopsis: Tool to modify struct field tags in Golang
Description:

This package implements a functionality to modify/update field tags in structs making it easy to update, add or delete the tags in a struct field with possibility to add and remove tag options. It's intended to be used by an editor, but also has modes to run it from the terminal.

go-github-com-go-ini-ini 1.67.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/ini.v1
Licenses: ASL 2.0
Build system: go
Synopsis: INI file read and write functionality in Go
Description:

This package provides INI file read and write functionality in Go.

go-github-com-viant-xreflect 0.7.2
Propagated dependencies: go-golang-org-x-mod@0.35.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/viant/xreflect
Licenses: Unlicense
Build system: go
Synopsis: Golang reflection extension
Description:

This package provides a reflection extension.

go-github-com-kortschak-utter 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kortschak/utter
Licenses: ISC
Build system: go
Synopsis: Deep pretty printer
Description:

This package implements a deep pretty printer for Go data structures to aid data snapshotting.

go-go-mau-fi-webp 0.2.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://go.mau.fi/webp
Licenses: Modified BSD
Build system: go
Synopsis: WebP decoder and encoder for Golang
Description:

Package webp implements a decoder and encoder for https://en.wikipedia.org/wiki/WebP, WebP images. It's a maintained fork of github.com/chai2010/webp.

go-gopkg-in-fsnotify-v1 1.9.0
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/fsnotify/fsnotify
Licenses: Modified BSD
Build system: go
Synopsis: File system notifications for Go
Description:

File system notifications for Go

go-github-com-markbates-going 1.0.3
Propagated dependencies: go-github-com-serenize-snaker@0.0.0-20201027110005-a7ad2135616e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/markbates/going
Licenses: Expat
Build system: go
Synopsis: Utilities for Go
Description:

This package provides various utilities to write application in Go:

  • nulls - Proper JSON implementations of null database types.

  • validate - A framework for writing validations.

  • wait - Wait cleans up the pattern around using sync.WaitGroup.

  • defaults - Allows for the setting of default values for common types.

  • willy - A helper for cleaning up HTTP tests.

  • del - A wrapper around the render package to make it work with echo.

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-github-com-magiconair-properties 1.8.10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/magiconair/properties
Licenses: FreeBSD
Build system: go
Synopsis: Java properties scanner for Go
Description:

Java properties scanner for Go

go-gopkg-in-warnings-v0 0.1.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/warnings.v0
Licenses: FreeBSD
Build system: go
Synopsis: Error handling with non-fatal errors
Description:

Package warnings implements error handling with non-fatal errors (warnings).

go-mvdan-cc-gofumpt 0.9.2
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-github-com-rogpeppe-go-internal@1.14.1 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.21.0 go-golang-org-x-sys@0.46.0 go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://mvdan.cc/gofumpt/
Licenses: Modified BSD
Build system: go
Synopsis: Formats Go files with a stricter ruleset than gofmt
Description:

Enforce a stricter format than gofmt, while being backwards compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with.

go-github-com-kr-text 0.2.0
Propagated dependencies: go-github-com-creack-pty@1.1.24
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kr/text
Licenses: Expat
Build system: go
Synopsis: Text formatting in Go
Description:

This package provides a text formatting functions in Go.

Total packages: 33008