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

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-keybase-dbus 0.0.0-20220506165403-5aa21ea2c23a
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/keybase/dbus
Licenses: FreeBSD
Build system: go
Synopsis: Native Go bindings for D-Bus
Description:

Package dbus implements bindings to the D-Bus message bus system. Features:

  • complete native implementation of the D-Bus message protocol

  • go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections)

  • subpackages that help with the introspection / property interfaces

go-github-com-creachadair-mds 0.25.15
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/creachadair/mds
Licenses: Modified BSD
Build system: go
Synopsis: Generic data structures and utility types in Go
Description:

This repository defines generic data structures and utility types in Go.

Data structures:

  • heapq: a heap-structured priority queue

  • mapset: a basic map-based set implementation

  • mlink: basic linked sequences (list, queue)

  • omap: ordered key-value map

  • queue: an array-based FIFO queue

  • ring: a circular doubly-linked sequence

  • stack: an array-based LIFO stack

  • stree: self-balancing binary-search tree

Utilities:

  • cache: an in-memory key/value cache

  • compare: provides helpers for comparison of values

  • distinct: a probabilistic distinct-elements counter (CVM)

  • mbits: helpful functions for manipulating bits and bytes

  • mdiff: supports creating textual diffs

  • mnet: provides an in-memory network implementation compatible with the net package

  • mstr: helpful functions for manipulating strings

  • mtest: a support library for writing tests

  • shell: POSIX shell quoting and splitting

  • slice: helpful functions for manipulating slices

  • value: helpful functions for basic values and pointers

go-github-com-bodgit-plumbing 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bodgit/plumbing
Licenses: Modified BSD
Build system: go
Synopsis: I/O helpers utils for Golang
Description:

Package plumbing is a collection of assorted I/O helpers.

go-github-com-deckarep-golang-set-v2 2.6.0
Propagated dependencies: go-github-com-elliotchance-orderedmap-v2@2.2.0
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.

go-github-com-opencontainers-go-digest 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/opencontainers/go-digest
Licenses: ASL 2.0 CC-BY-SA 4.0
Build system: go
Synopsis: Common digest package used across the container ecosystem
Description:

Package digest provides a generalized type to opaquely represent message digests and their operations within the registry. The Digest type is designed to serve as a flexible identifier in a content-addressable system. More importantly, it provides tools and wrappers to work with hash.Hash-based digests with little effort.

go-github-com-sosodev-duration 1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sosodev/duration
Licenses: Expat
Build system: go
Synopsis: ISO 8601 duration parsing in Golang
Description:

This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.

go-k8s-io-gengo-v2 2.0.0-20250604051438-85fd79dbfd9f
Propagated dependencies: go-github-com-spf13-pflag@1.0.10 go-golang-org-x-tools@0.44.0 go-k8s-io-klog-v2@2.130.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kubernetes/gengo
Licenses: ASL 2.0
Build system: go
Synopsis: Framework for building simple code generators
Description:

This package implements a functionality for generating things based on go files. This mechanism was first used in Kubernetes code-generator and is split out here for ease of reuse and maintainability.

go-ariga-io-atlas 0.36.1
Propagated dependencies: go-github-com-bmatcuk-doublestar@1.3.0 go-github-com-go-openapi-inflect@0.21.2 go-github-com-hashicorp-hcl-v2@2.24.0 go-github-com-zclconf-go-cty@1.16.0 go-github-com-zclconf-go-cty-yaml@1.1.0 go-golang-org-x-mod@0.35.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://ariga.io/atlas
Licenses: ASL 2.0
Build system: go
Synopsis: Database schema as code
Description:

Atlas is a language-agnostic tool for managing and migrating database schemas using DevOps principles.

go-github-com-subosito-gotenv 1.6.0
Propagated dependencies: 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/subosito/gotenv
Licenses: Expat
Build system: go
Synopsis: Go library for loading environment variables from files
Description:

Go library for loading environment variables from files

go-modernc-org-ebnf 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/ebnf
Licenses: Modified BSD
Build system: go
Synopsis: EBNF grammars for Golang
Description:

This package provides a library for extended Backus–Naur form grammars. The input is text []byte satisfying the following grammar (represented itself in EBNF):.

go-github-com-jackc-pgconn 1.14.3
Propagated dependencies: go-github-com-jackc-chunkreader-v2@2.0.1 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgpassfile@1.0.0 go-github-com-jackc-pgproto3-v2@2.3.3 go-github-com-jackc-pgservicefile@0.0.0-20240606120523-5a60cdf6a761 go-golang-org-x-crypto@0.50.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/jackc/pgconn
Licenses: Expat
Build system: go
Synopsis: Low-level PostgreSQL database driver
Description:

Package pgconn is a low-level PostgreSQL database driver. It operates at nearly the same level as the C library libpq.

It is primarily intended to serve as the foundation for higher level libraries such as https://github.com/jackc/pgx. Applications should handle normal queries with a higher level library and only use pgconn directly when required for low-level access to PostgreSQL functionality.

go-github-com-kovidgoyal-imaging 1.8.21
Propagated dependencies: go-github-com-kovidgoyal-go-parallel@1.1.1 go-github-com-kovidgoyal-go-shm@1.0.0 go-github-com-rwcarlsen-goexif@0.0.0-0.9e8deec go-golang-org-x-image@0.32.0 go-golang-org-x-sys@0.43.0 imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kovidgoyal/imaging
Licenses: Expat
Build system: go
Synopsis: Simple image processing package for Golang
Description:

This package provides basic image processing functions including resize, rotate, crop, and various adjustments. This is a fork maintained by Kovid Goyal for use in Kitty.

go-github-com-songmu-gitconfig 0.1.1
Propagated dependencies: go-github-com-goccy-go-yaml@1.18.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/songmu/gitconfig
Licenses: Expat
Build system: go
Synopsis: Go library to get configuration values from gitconfig
Description:

gitconfig is a package to get configuration values from gitconfig.

go-maunium-net-go-mauflag 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://maunium.net/go/mauflag
Licenses: GPL 3
Build system: go
Synopsis: Extendable argument parser for Golang
Description:

This package provides an extendable argument parser for Golang. Mostly follows the GNU @urlhttps://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html, Program Argument Syntax Conventions.

go-modernc-org-scanner 1.2.0
Propagated dependencies: go-modernc-org-token@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/scanner
Licenses: Modified BSD
Build system: go
Synopsis: Common source code scanner for Golang
Description:

This package provides some common scanner stuff.

go-github-com-max-sum-base32768 0.0.0-20230304063302-18e6ce5945fd
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Max-Sum/base32768
Licenses: Expat
Build system: go
Synopsis: Go implementation of base32768, optimized for UTF-16
Description:

This package provides a Go implementation of base32768, binary-to-text encoding, optimized for UTF-16.

go-github-com-yudai-gojsondiff 1.0.0
Propagated dependencies: go-github-com-sergi-go-diff@1.3.1 go-github-com-yudai-golcs@0.0.0-20170316035057-ecda9a501e82
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yudai/gojsondiff
Licenses: Expat
Build system: go
Synopsis: JSON Diff and Patch for Golang
Description:

This package implements a "diff" algorithm that compares two JSON objects and generates deltas that describe the differences between them. The deltas can be applied to a JSON object to "patch" them.

go-github-com-pengsrc-go-shared 0.2.0
Propagated dependencies: go-github-com-jeffail-gabs@1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pengsrc/go-shared
Licenses: ASL 2.0
Build system: go
Synopsis: Collection of misc Golang packages
Description:

This package provides a verity Go packages.

  • buffer - provides a thin wrapper around a byte slice

  • log - provides support for logging to stdout, stderr and file

  • pid - provides structure and helper functions to create and remove PID file

go-github-com-urfave-cli-altsrc-v3 3.0.1
Propagated dependencies: go-github-com-burntsushi-toml@1.5.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/urfave/cli-altsrc
Licenses: Expat
Build system: go
Synopsis: Read values for urfave/cli/v3 flags from config files
Description:

This package provides an extension for https://github.com/urfave/cli, to read flag values from JSON, YAML, and TOML.

go-github-com-hashicorp-logutils 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/logutils
Licenses: MPL 2.0
Build system: go
Synopsis: Utilities for better logging for Golang
Description:

Package logutils augments the standard log package with levels.

go-github-com-andreasbriese-bbloom 0.0.0-20190825152654-46b345b51c96
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/AndreasBriese/bbloom
Licenses: Expat
Build system: go
Synopsis: Bitset Bloom filter for Golang
Description:

This package implements a fast bloom filter with real bitset and JSONMarshal/JSONUnmarshal to store/reload the Bloom filter.

go-github-com-jackc-pgtype 1.14.4
Propagated dependencies: go-github-com-gofrs-uuid@4.4.0 go-github-com-jackc-pgconn@1.14.3 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgx-v4@4.18.3 go-github-com-lib-pq@1.11.2 go-github-com-shopspring-decimal@1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgtype
Licenses: Expat
Build system: go
Synopsis: PostgreSQL types implementations in Golang
Description:

This package implements Go types for over 70 PostgreSQL types. It is the type system underlying the https://github.com/jackc/pgx PostgreSQL driver. These types support the binary format for enhanced performance with pgx. They also support the database/sql Scan and Value interfaces and can be used with https://github.com/lib/pq.

go-github-com-mufti1-interconv 0.0.0-0.d7c7292
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mufti1/interconv
Licenses: Expat
Build system: go
Synopsis: Data type converter
Description:

InterConv converts interfaces into any data type.

Data type that can be converted:

  • Int

  • Int8

  • Int32

  • Int16

  • Int64

  • Float32

  • Float64

  • Boolean

  • String

  • Uint

  • Uint8

  • Uint16

  • Uint32

  • Uint64

  • Uintptr

go-github-com-gomodule-redigo 1.9.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gomodule/redigo
Licenses: ASL 2.0
Build system: go
Synopsis: Go client for Redis
Description:

Redigo is a Go client for the Redis database.

Total packages: 32521