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

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-dsoprea-go-exif-v3 3.0.1
Propagated dependencies: go-github-com-dsoprea-go-logging@0.0.0-20200710184922-b02d349568dd go-github-com-dsoprea-go-utility-v2@2.0.0-20221003172846-a3e1774ef349 go-github-com-golang-geo@0.0.0-20260625163123-7c0e84413537 go-github-com-jessevdk-go-flags@1.6.1 go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dsoprea/go-exif
Licenses: Expat
Build system: go
Synopsis: EXIF reader/writer in Go
Description:

Package exif parses raw EXIF information given a block of raw EXIF data. It can also construct new EXIF information, and provides tools for doing so. This package is not involved with the parsing of particular file-formats.

go-fyne-io-systray 1.11.0
Propagated dependencies: go-github-com-godbus-dbus-v5@5.1.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://fyne.io/systray/
Licenses: ASL 2.0
Build system: go
Synopsis: Place an icon and menu in the notification area
Description:

This package is a cross-platform Go library to place an icon and menu in the notification area.

go-github-com-charmbracelet-x-xpty 0.1.3
Propagated dependencies: go-github-com-charmbracelet-x-conpty@0.2.0 go-github-com-charmbracelet-x-term@0.2.1 go-github-com-charmbracelet-x-termios@0.1.1 go-github-com-creack-pty@1.1.24 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/charmbracelet/x
Licenses: Expat
Build system: go
Synopsis: Interfaces to interact with pseudo-terminals
Description:

Package xpty provides platform-independent interfaces to interact with pseudo-terminals (PTYs) in Go. It abstracts the differences between Unix and Windows systems and supports both ConPTY and classic Unix PTYs.

go-gopkg-in-inconshreveable-log15-v3 3.0.0
Propagated dependencies: go-github-com-go-stack-stack@1.8.1 go-github-com-mattn-go-colorable@0.1.13 go-golang-org-x-term@0.42.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://pkg.go.dev/github.com/inconshreveable/log15
Licenses: ASL 2.0
Build system: go
Synopsis: Structured, composable logging for Golang
Description:

This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.

go-github-com-boombuler-barcode 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/boombuler/barcode
Licenses: Expat
Build system: go
Synopsis: Barcode creation library for golang
Description:

This package implements a functionality to generate barcodes.

Supported Barcode Types:

  • 2 of 5

  • Aztec Code

  • Codabar

  • Code 128

  • Code 39

  • Code 93

  • Datamatrix

  • EAN 13

  • EAN 8

  • PDF 417

  • QR Code

go-github-com-mrunalp-fileutils 0.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mrunalp/fileutils
Licenses: ASL 2.0
Build system: go
Synopsis: Collection of utilities for file manipulation in golang
Description:

This package provides a collection of utilities for file manipulation in golang.

go-github-com-joho-godotenv 1.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/joho/godotenv
Licenses: Expat
Build system: go
Synopsis: Golang library to load environment variables from @code{.env}
Description:

This package provides a Go port of the Ruby's dotenv library https://github.com/bkeepers/dotenv.

go-go-abhg-dev-io-ioutil 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.abhg.dev/io/ioutil
Licenses: Modified BSD
Build system: go
Synopsis: Extensions for the Golang std @code{io} package
Description:

Package ioutil contains extensions for the io package.

go-github-com-muesli-termenv 0.15.2
Propagated dependencies: go-github-com-aymanbagabas-go-osc52-v2@2.0.1 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-github-com-mattn-go-isatty@0.0.22 go-github-com-mattn-go-runewidth@0.0.16 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/muesli/termenv/
Licenses: Expat
Build system: go
Synopsis: Advanced styling options on the terminal
Description:

termenv lets you safely use advanced styling options on the terminal. It gathers information about the terminal environment in terms of its ANSI and color support and offers you convenient methods to colorize and style your output, without you having to deal with all kinds of weird ANSI escape sequences and color conversions.

go-github-com-gocarina-gocsv 0.0.0-20240520201108-78e41c74b4b1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gocarina/gocsv
Licenses: Expat
Build system: go
Synopsis: CSV serialization and deserialization in Golang
Description:

This package provides easy serialization and deserialization functions to use CSV files in Golang.

go-git-sr-ht-rockorager-vaxis 0.14.0
Propagated dependencies: go-github-com-containerd-console@1.0.4 go-github-com-creack-pty@1.1.24 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-mattn-go-sixel@0.0.5 go-github-com-rivo-uniseg@0.4.7 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-image@0.32.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://git.sr.ht/~rockorager/vaxis
Licenses: ASL 2.0
Build system: go
Synopsis: TUI library for Golang
Description:

Package vaxis is a terminal user interface for modern terminals. It supports supports modern terminal features, such as styled underlines and graphics. A widgets package is provided with some useful widgets.

go-github-com-go-logr-zapr 1.3.0
Propagated dependencies: go-github-com-go-logr-logr@1.4.3 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-logr/zapr
Licenses: ASL 2.0
Build system: go
Synopsis: Zap powered logr interface for Golang
Description:

This package provides a logr interface built on top of Zap.

go-github-com-leaanthony-go-ansi-parser 1.6.1
Propagated dependencies: go-github-com-matryer-is@1.4.1 go-github-com-rivo-uniseg@0.4.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/leaanthony/go-ansi-parser
Licenses: Expat
Build system: go
Synopsis: Go Parser for ANSI strings
Description:

Go ANSI Parser converts strings with ANSI escape codes into a slice of structs that represent styled text.

Features:

  • can parse ANSI 16, 256 and TrueColor

  • supports all styles: Regular, Bold, Faint, Italic, Blinking, Inversed, Invisible, Underlined, Strikethrough

  • provides RGB, Hex, HSL, ANSI ID and Name for parsed colours

  • truncation - works with emojis and grapheme clusters

  • length - works with emojis and grapheme clusters

  • cleanse - removes the ansi escape codes

  • configurable colour map for customisation

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-danielgtaylor-shorthand-v2 2.4.0
Propagated dependencies: go-github-com-danielgtaylor-mexpr@1.10.1 go-github-com-fxamacker-cbor-v2@2.9.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/danielgtaylor/shorthand
Licenses: Expat
Build system: go
Synopsis: Structured Data Shorthand Syntax
Description:

Shorthand is a superset and friendlier variant of JSON designed with several use-cases in mind..

go-github-com-kballard-go-shellquote 0.0.0-1.95032a8
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kballard/go-shellquote
Licenses: Expat
Build system: go
Synopsis: Shell-style string joins and splits
Description:

Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules.

go-github-com-monochromegane-go-gitignore 0.0.0-20200626010858-205db1a8cc00
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/monochromegane/go-gitignore
Licenses: Expat
Build system: go
Synopsis: Gitignore matching library for Golang
Description:

This package provides a fast gitignore matching library for Go.

go-github-com-dsoprea-go-photoshop-info-format 0.0.0-20200610045659-121dd752914d
Propagated dependencies: go-github-com-dsoprea-go-logging@0.0.0-20200710184922-b02d349568dd
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dsoprea/go-photoshop-info-format
Licenses: Expat
Build system: go
Synopsis: Minimal Photoshop format implementation in Go
Description:

This package provides a minimal Photoshop format implementation to allow IPTC data to be extracted from a JPEG image. This project primarily services go-jpeg-image-structure.

go-webdav 0.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/emersion/go-webdav
Licenses: Expat
Build system: go
Synopsis: WebDAV, CalDAV and CardDAV implementations in Golang
Description:

This package provides Golang modules implementing WebDAV RFC 4918, CalDAV RFC 4791 and CardDAV RFC 6352 specifications.

go-github-com-masterminds-squirrel 1.5.4
Propagated dependencies: go-github-com-lann-builder@0.0.0-20180802200727-47ae307949d0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Masterminds/squirrel
Licenses: Expat
Build system: go
Synopsis: Fluent SQL generation for golang
Description:

Package squirrel provides a fluent SQL generator.

go-github-com-opencontainers-runtime-spec 1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/opencontainers/runtime-spec
Licenses: ASL 2.0
Build system: go
Synopsis: OCI specs implementation in Golang
Description:

This package provides a collection Golang implementation defined in specification-runtime-spec.

go-github-com-aymanbagabas-go-osc52-v2 2.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/aymanbagabas/go-osc52
Licenses: Expat
Build system: go
Synopsis: Terminal ANSI OSC52 wrapper
Description:

OSC52 is a terminal escape sequence that allows copying text to the clipboard.

go-github-com-nicksnyder-go-i18n-v2 2.6.0
Propagated dependencies: go-github-com-burntsushi-toml@1.5.0 go-golang-org-x-text@0.36.0 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/nicksnyder/go-i18n
Licenses: Expat
Build system: go
Synopsis: Internationalization and localization for Golang
Description:

This package provides support for implementing internationalization and localization of Go code, covering pluralized strings for all 200+ languages in CLDR.

go-github-com-polydawn-refmt 0.89.0
Propagated dependencies: go-github-com-go-yaml-yaml@0.0.0-20220527083530-f6f7691b1fde go-github-com-smartystreets-goconvey@1.8.1 go-github-com-urfave-cli@1.22.16 go-github-com-warpfork-go-wish@0.0.0-20220906213052-39a1cc7a02d0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/polydawn/refmt/
Licenses: Expat
Build system: go
Synopsis: Object mapping for Go language
Description:

refmt is a serialization and object-mapping library.

Total packages: 72465