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

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-git-sr-ht-sircmpwn-getopt 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://git.sr.ht/~sircmpwn/getopt
Licenses: Modified BSD
Build system: go
Synopsis: POSIX getopt for Go
Description:

This package provides a POSIX-compatible implementation of getopt for Go.

go-github-com-gobwas-pool 0.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gobwas/pool
Licenses: Expat
Build system: go
Synopsis: Go Pooling Helpers
Description:

Package pool contains helpers for pooling structures distinguishable by size.

go-github-com-cristalhq-acmd 0.12.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cristalhq/acmd
Licenses: Expat
Build system: go
Synopsis: Simple, useful and opinionated CLI package in Go
Description:

This package is a simple, useful and opinionated CLI package in Go.

go-github-com-buildkite-shellwords 0.0.0-20180315110454-59467a9b8e10
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/buildkite/shellwords
Licenses: Expat
Build system: go
Synopsis: Split command-line strings into words
Description:

This package provides a golang library for splitting command-line strings into words like a POSIX or Windows shell would.

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-leonelquinteros-gotext 1.7.2
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/leonelquinteros/gotext
Licenses: Expat
Build system: go
Synopsis: GNU gettext utilities in Go
Description:

This package implements GNU gettext utilities in Go. It features:

  • Implements GNU gettext support in native Go.

  • Complete support for PO files including:

  • Support for MO files.

  • Thread-safe: This package is safe for concurrent use across multiple goroutines.

  • It works with UTF-8 encoding as it's the default for Go language.

  • Unit tests available.

  • Language codes are automatically simplified from the form en_UK to en if the first isn't available.

  • Ready to use inside Go templates.

  • Objects are serializable to []byte to store them in cache.

  • Support for Go Modules.

go-mtree 0.5.4
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-emersion-go-vcard 0.0.0-20230815062825-8fda7d206ec9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/emersion/go-vcard
Licenses: Expat
Build system: go
Synopsis: Parse and format vCard in Golang
Description:

This package implements functionality to parse and format vCard as specified in RFC 6350.

go-github-com-raduberinde-btreemap 0.0.0-20260105202824-d3184786f603
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/RaduBerinde/btreemap
Licenses: ASL 2.0
Build system: go
Synopsis: BTree map based on github.com/google/btree
Description:

Package btreemap implements an ordered key-value map using an in-memory B-Tree of arbitrary degree.

go-rsc-io-script 0.0.2
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://rsc.io/script
Licenses: Modified BSD
Build system: go
Synopsis: Small scripting language for Go
Description:

Package script implements a small, customizable, platform-agnostic scripting language.

go-github-com-fxamacker-cbor-v2 2.9.2
Propagated dependencies: go-github-com-x448-float16@0.8.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/fxamacker/cbor
Licenses: Expat
Build system: go
Synopsis: CBOR Codec in Golang
Description:

This package implements functionality for encoding and decoding Concise Binary Object Representation (RFC 8949) and CBOR Sequences, with CBOR tags, Golang struct tags (toarray, keyasint, omitempty), float64/32/16, and big.Intp.

go-evdev 0.0.0-20260504100651-66d1748fe847
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/holoplot/go-evdev
Licenses: Expat
Build system: go
Synopsis: Go support for the Linux evdev interface
Description:

This is a pure Go package for the Linux evdev interface, without cgo dependencies.

The implementation in this package has the following features:

  • Query device information such as the name, the physical location, the unique ID, the vendor/product/bus/version IDs

  • Query supported event types, codes and device properties

  • Query the current status of bit-field based input types (such as keyboard, switches etc) as well as information on absolute types (ABS_X, ...) including their min/max values and current state

  • Grab/Ungrab/Revoke support for exclusive claiming of devices

  • Auto-generated const definitions and maps for types and codes from the kernel include headers

This package is a Go library, for evtest and uinputtest, use go-evdev.

go-github-com-urfave-cli 1.22.16
Propagated dependencies: go-github-com-burntsushi-toml@1.5.0 go-github-com-cpuguy83-go-md2man-v2@2.0.7 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/urfave/cli
Licenses: Expat
Build system: go
Synopsis: Simple, fast, and fun package for building command line apps in Go
Description:

cli is a simple, fast, and fun package for building command line apps in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.

go-github-com-bradfitz-iter 0.0.0-20191230175014-e8f45d346db8
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bradfitz/iter
Licenses: Modified BSD
Build system: go
Synopsis: Range over integers @code{[0,n)}
Description:

Package iter provides a syntactically different way to iterate over integers.

go-github-com-gomarkdown-markdown 0.0.0-20250311123330-531bef5e742b
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gomarkdown/markdown
Licenses: FreeBSD
Build system: go
Synopsis: Markdown Parser and HTML Renderer for Go
Description:

Package markdown implements markdown parser and HTML renderer.

go-github-com-alecaivazis-survey-v2 2.3.7
Propagated dependencies: go-github-com-kballard-go-shellquote@0.0.0-1.95032a8 go-github-com-mattn-go-isatty@0.0.22 go-github-com-mgutz-ansi@0.0.0-20200706080929-d51e80ef957d go-golang-org-x-term@0.44.0 go-golang-org-x-text@0.38.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/AlecAivazis/survey
Licenses: Expat
Build system: go
Synopsis: Interactive and accessible terminal prompts for Go
Description:

This package provides a library for building interactive and accessible prompts on terminals supporting ANSI escape sequences.

go-github-com-moby-sys-signal 0.7.1
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/moby/sys
Licenses: ASL 2.0
Build system: go
Synopsis: Helper functions for dealing with OS signals
Description:

This provides helper functions for dealing with signals across various operating systems.

go-github-com-hebcal-hebcal-go 0.9.31
Propagated dependencies: go-github-com-dustin-go-humanize@1.0.1 go-github-com-hebcal-gematriya@1.0.1 go-github-com-hebcal-greg@1.0.0 go-github-com-hebcal-hdate@1.1.0 go-github-com-nathan-osman-go-sunrise@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hebcal/hebcal-go
Licenses: GPL 2+
Build system: go
Synopsis: Go library for the Hebcal perpetual Jewish calendar
Description:

This package provides a library for conversion between Hebrew and Gregorian dates, and generation of lists of Jewish holidays for a given year. Shabbat and holiday candle lighting and havdalah times are approximated based on location.

Torah readings, Daf Yomi, and counting of the Omer can also be specified. Algorithms are included to calculate yahrzeits, birthdays, and anniversaries.

go-go4-org 0.0.0-0.2148625
Propagated dependencies: go-cloud-google-com-go@0.123.0 go-cloud-google-com-go-storage@1.60.0 go-github-com-rwcarlsen-goexif@0.0.0-0.9e8deec go-golang-org-x-net@0.53.0 go-golang-org-x-oauth2@0.36.0 go-golang-org-x-sys@0.46.0 go-google-golang-org-api@0.272.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go4org/go4
Licenses: ASL 2.0 Modified BSD
Build system: go
Synopsis: Collection of packages for Go programmers
Description:

This package provides a collection various self sufficient Golang sub-packages:

  • bytereplacer - provides a utility for replacing parts of byte

  • ctxutil - contains golang.org/x/net/context related utilities

  • errorutil - helps make better error messages

  • fault - handles fault injection for testing

  • jsonconfig - defines a helper type for JSON objects to be used for configuration

  • legal - provides in-process storage for compiled-in licenses

  • lock - provides a file locking library

  • media/heif - reads HEIF containers, as found in Apple HEIC/HEVC images

  • must - contains helpers that panic on failure

  • net/throttle - provides a net.Listener that returns artificially-delayed connections for testing real-world connectivity slices

  • oauthutil - contains OAuth 2 related utilities

  • osutil - contains os level functions

  • readerutil - contains io.Reader types

  • readerutil - provides and operates on io.Readers

  • reflectutil - contains reflect utilities

  • rollsum - implements rolling checksums similar to apenwarr's bup, which is similar to librsync

  • sort - provides primitives for sorting slices and user-defined collections

  • strutil - contains string and byte processing functions

  • syncutil/singleflight - provides a duplicate function call suppression mechanism

  • syncutil/syncdebug - contains facilities for debugging synchronization problems

  • syncutil - provides various synchronization utilities

  • testing/functest - contains utilities to ease writing table-driven tests for pure functions and method

  • types - provides various common types

  • wkfs - implements the pluggable well-known filesystem abstraction layer

  • writerutil - contains io.Writer types

  • xdgdir - implements the Free Desktop Base Directory specification for locating directories

go-github-com-tannerryan-ring 1.1.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tannerryan/ring
Licenses: FreeBSD
Build system: go
Synopsis: High performance bloom filter
Description:

ring provides a high performance and thread safe Go implementation of a bloom filter.

go-github-com-litao91-goldmark-mathjax 0.0.0-20210217064022-a43cf739a50f
Propagated dependencies: go-github-com-yuin-goldmark@1.8.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/litao91/goldmark-mathjax
Licenses: Expat
Build system: go
Synopsis: Mathjax extension for goldmark
Description:

goldmark-mathjax is an extension for the goldmark that adds both block math and inline math support.

It translate inline math equation quoted by $ and display math block quoted by $$ into MathJax compatible format. hyphen _ won't break LaTeX render within a math element any more.

go-github-com-charmbracelet-colorprofile 0.3.2
Propagated dependencies: go-github-com-charmbracelet-x-ansi@0.10.2 go-github-com-charmbracelet-x-term@0.2.1 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-github-com-xo-terminfo@0.0.0-20220910002029-abceb7e1c41e 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/charmbracelet/colorprofile
Licenses: Expat
Build system: go
Synopsis: Magical terminal color handling
Description:

Package colorprofile provides a way to downsample ANSI escape sequence colors and styles automatically based on output, environment variables, and Terminfo databases.

go-go-uber-org-dig 1.19.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://pkg.go.dev/go.uber.org/dig
Licenses: Expat
Build system: go
Synopsis: Reflection based dependency injection toolkit for Golang
Description:

Package dig provides a functionality to implement resolving object dependencies graph during the process startup.

go-github-com-deckarep-golang-set 1.7.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/deckarep/golang-set
Licenses: Expat
Build system: go
Synopsis: Set type for Go
Description:

Set is the set collection for the Go language.

Total packages: 33008