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

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-gorm-io-gorm 1.31.1
Propagated dependencies: go-github-com-jinzhu-inflection@1.0.0 go-github-com-jinzhu-now@1.1.5 go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gorm.io/gorm
Licenses: Expat
Build system: go
Synopsis: ORM library for Golang
Description:

This package provides an ORM library for Golang.

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-briandowns-spinner 1.23.2
Propagated dependencies: go-github-com-fatih-color@1.17.0 go-github-com-mattn-go-isatty@0.0.22 go-golang-org-x-term@0.42.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/briandowns/spinner
Licenses: ASL 2.0
Build system: go
Synopsis: Terminal spinner/progress indicators
Description:

Package spinner is a simple package to add a spinner / progress indicator to any terminal application.

go-github-com-prometheus-community-go-runit 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/prometheus-community/go-runit
Licenses: Expat
Build system: go
Synopsis: Wrapping runit service status
Description:

This package provides a wrapper round runit service status.

go-github-com-elliotwutingfeng-asciiset 0.0.0-20260129054604-cfde2086bc57
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/elliotwutingfeng/asciiset
Licenses: Modified BSD
Build system: go
Synopsis: Asciiset is an ASCII character bitset for Golang
Description:

Package asciiset is an ASCII character bitset. Bitsets are fast and memory-efficient data structures for storing and retrieving information using bitwise operations. asciiset is an extension of the asciiSet data structure from the Go Standard library source code.

go-github-com-peterbourgon-ff-v3 3.4.0
Propagated dependencies: go-github-com-pelletier-go-toml@1.9.5 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/peterbourgon/ff
Licenses: ASL 2.0
Build system: go
Synopsis: Flags-first Golang library for configuration
Description:

Package ff is a flags-first helper package for configuring programs.

The basic idea is that myprogram -h should always show the complete configuration "surface area" of a program. Therefore, every config parameter should be defined as a flag. This module provides a simple and robust way to define those flags, and to parse them from command-line arguments, environment variables, and/or config files.

go-github-com-opencontainers-selinux 1.11.1
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/opencontainers/selinux
Licenses: ASL 2.0
Build system: go
Synopsis: Common SELinux implementation
Description:

Common SELinux package used across the container ecosystem.

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-google-subcommands 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/google/subcommands
Licenses: ASL 2.0
Build system: go
Synopsis: Go subcommand library
Description:

subcommands implements a functionality for a single command to have many subcommands, each of which takes arguments.

go-github-com-pborman-uuid 1.2.1
Propagated dependencies: go-github-com-google-uuid@1.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pborman/uuid
Licenses: Modified BSD
Build system: go
Synopsis: Generates and inspects UUIDs
Description:

The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. This package now leverages the github.com/google/uuid package (which is based off an earlier version of this package).

go-fortio-org-safecast 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://fortio.org/safecast
Licenses: ASL 2.0
Build system: go
Synopsis: Safetly cast between numeric types in Go
Description:

Package safecast allows you to safely cast between numeric types in Go and return errors (or panic when using the Must* variants) when the cast would result in a loss of precision, range or sign.

go-github-com-lestrrat-go-strftime 1.1.1
Propagated dependencies: go-github-com-pkg-errors@0.9.1 go-github-com-lestrrat-go-envload@0.0.0-20180220234015-a3eb8ddeffcc
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/strftime
Licenses: Expat
Build system: go
Synopsis: Strftime for Golang
Description:

This package provides a Golang library implementing the conversion of date and time information from a given calendar time to a character string according to a format string. It is optimized for scenarios where the same pattern is called repeatedly.

go-github-com-masterminds-sprig 2.22.0
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-huandu-xstrings@1.5.0 go-github-com-imdario-mergo@1.0.2 go-github-com-masterminds-goutils@1.1.1 go-github-com-masterminds-semver@1.5.0 go-github-com-mitchellh-copystructure@1.2.0 go-golang-org-x-crypto@0.50.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Masterminds/sprig/
Licenses: Expat
Build system: go
Synopsis: Template functions for Go templates
Description:

Sprig is a library that provides more than 100 commonly used template functions.

go-gopkg-in-natefinch-lumberjack-v2 2.1
Propagated dependencies: go-github-com-burntsushi-toml@1.5.0 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/natefinch/lumberjack
Licenses: Expat
Build system: go
Synopsis: Rolling logger for Go
Description:

Lumberjack is a Go package for writing logs to rolling files.

go-modernc-org-sortutil 1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/sortutil
Licenses: Modified BSD
Build system: go
Synopsis: Sort utility library
Description:

Package sortutil provides utilities supplementing the standard sort package.

go-github-com-phpdave11-gofpdi 1.0.14
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/phpdave11/gofpdi
Licenses: Expat
Build system: go
Synopsis: PDF document importer
Description:

gofpdi allows you to import an existing PDF into a new PDF.

go-github-com-hashicorp-golang-lru-arc-v2 2.0.7
Propagated dependencies: go-github-com-hashicorp-golang-lru-v2@2.0.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/golang-lru
Licenses: MPL 2.0
Build system: go
Synopsis: Adaptive Replacement Cache
Description:

Adaptive Replacement Cache is an enhancement over the standard LRU cache in that tracks both frequency and recency of use. This avoids a burst in access to new entries from evicting the frequently used older entries. It adds some additional tracking overhead to a standard LRU cache, computationally it is roughly 2x the cost, and the extra memory overhead is linear with the size of the cache.

go-modernc-org-parser 1.1.0
Propagated dependencies: go-modernc-org-golex@1.1.0 go-modernc-org-scanner@1.2.0 go-modernc-org-strutil@1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/parser
Licenses: Modified BSD
Build system: go
Synopsis: Collection of Golang parsers
Description:

This package provides an implementation of nquads and yacc parsers.

go-github-com-moby-sys-signal 0.7.1
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
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-derekparker-trie 0.0.0-20230829180723-39f4de51ef7d
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/derekparker/trie
Licenses: Expat
Build system: go
Synopsis: Prefix/fuzzy string searching in Golang
Description:

Implementation of an R-Way Trie data structure.

go-github-com-blevesearch-zapx-v14 14.4.2
Propagated dependencies: go-github-com-bits-and-blooms-bitset@1.24.4 go-github-com-blevesearch-bleve-index-api@1.3.1 go-github-com-blevesearch-go-faiss@1.0.27 go-github-com-blevesearch-mmap-go@1.2.0 go-github-com-blevesearch-scorch-segment-api@2.4.1 go-github-com-blevesearch-vellum@1.2.0 go-github-com-golang-snappy@0.0.4 go-github-com-roaringbitmap-roaring@2.14.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/zapx
Licenses: ASL 2.0
Build system: go
Synopsis: Go zap file format library
Description:

This package is a Go implementation of the zap file format. The zap file format is used by the bleve search engine to store its indexes. It is documented at https://github.com/blevesearch/zapx/blob/master/zap.md. It was originated as https://github.com/blevesearch/zap.

go-github-com-gdamore-tcell-v2 2.13.9
Dependencies: go-github-com-gdamore-encoding@1.0.1 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-golang-org-x-sys@0.43.0 go-golang-org-x-text@0.36.0
Propagated dependencies: go-github-com-rivo-uniseg@0.4.7 go-golang-org-x-term@0.42.0 go-github-com-gdamore-encoding@1.0.1 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-golang-org-x-sys@0.43.0 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/gdamore/tcell
Licenses: ASL 2.0
Build system: go
Synopsis: Provide a cell-based view for text terminals
Description:

This package includes a full parser and expander for terminfo capability strings to avoid hard-coding escape strings for formatting. It also favors portability, and includes support for all POSIX systems.

go-github-com-allan-simon-go-singleinstance 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/allan-simon/go-singleinstance
Licenses: Expat
Build system: go
Synopsis: Go library to have only one instance of a software
Description:

go-singleinstance is a Go library to have only one instance of a software (based on Python's tendo).

Total packages: 74230