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

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-axiomhq-hyperloglog 0.2.5
Propagated dependencies: go-github-com-stretchr-testify@1.11.1 go-github-com-kamstrup-intmap@0.5.1 go-github-com-dgryski-go-metro@0.0.0-20250106013310-edb8663e5e33 go-github-com-davecgh-go-spew@1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/axiomhq/hyperloglog
Licenses: Expat
Build system: go
Synopsis: Algorithm for approximating the number of distinct elements
Description:

HyperLogLog is an improved version of HyperLogLog for the count-distinct problem, approximating the number of distinct elements in a multiset. This implementation offers enhanced performance, flexibility, and simplicity while maintaining accuracy.

go-github-com-errata-ai-regexp2 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/errata-ai/regexp2
Licenses: Expat
Build system: go
Synopsis: Full featured regular expressions for Go
Description:

Regexp2 is a feature-rich RegExp engine for Go. This package is a fork of dlclark/regexp2 providing a more similar API to regexp.

go-github-com-songgao-packets 0.0.0-20160404182456-549a10cd4091
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/songgao/packets
Licenses: Modified BSD
Build system: go
Synopsis: Parsing and constructing common network packets for Golang
Description:

This package implements a functionality to parse and construct common network packets.

go-github-com-dchest-safefile 0.0.0-20151022103144-855e8d98f185
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dchest/safefile
Licenses: FreeBSD
Build system: go
Synopsis: Safe & atomic saving of files
Description:

This package implements safe atomic saving of files. Instead of truncating and overwriting the destination file, it creates a temporary file in the same directory, writes to it, and then renames the temporary file to the original name when calling Commit.

go-github-com-kylelemons-go-gypsy 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kylelemons/go-gypsy
Licenses: ASL 2.0
Build system: go
Synopsis: Go YAML Parser for Simple YAML
Description:

This package implements a very simple parser for a YAML-like config language for Golang.

go-github-com-arolek-p 0.0.0-20191103215535-df3c295ed582
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/arolek/p
Licenses: Expat
Build system: go
Synopsis: Pointer to the value
Description:

Package p takes in values and returns a pointer to the value.

go-github-com-huandu-xstrings 1.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/huandu/xstrings/
Licenses: Expat
Build system: go
Synopsis: Collection of string functions
Description:

Go package xstrings is a collection of string functions,which are widely used in other languages but absent in Go package strings.

go-go-mongodb-org-mongo-driver-v2 2.6.0
Propagated dependencies: go-github-com-klauspost-compress@1.18.0 go-github-com-xdg-go-scram@1.1.2 go-github-com-xdg-go-stringprep@1.0.4 go-github-com-youmark-pkcs8@1.3 go-golang-org-x-crypto@0.53.0 go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.mongodb.org/mongo-driver
Licenses: ASL 2.0
Build system: go
Synopsis: MongoDB Go Driver
Description:

This package provides a driver for Mongo data base.

go-github-com-mitchellh-go-ps 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mitchellh/go-ps
Licenses: Expat
Build system: go
Synopsis: Process List Library for Golang
Description:

This package provides an API for finding and listing processes in a platform-agnostic way.

go-codeberg-org-git-pages-go-slog-syslog 0.0.0-20251207093707-892f654e80b7
Propagated dependencies: go-github-com-leodido-go-syslog-v4@4.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://codeberg.org/git-pages/go-slog-syslog
Licenses: Zero-Clause BSD
Build system: go
Synopsis: Syslog handler for the Go slog module
Description:

Package syslog provides a slog handler for transmitting logs locally or over the network using the syslog protocol described in RFC 5424.

go-github-com-nxadm-tail 1.4.11
Propagated dependencies: go-github-com-fsnotify-fsnotify@1.9.0 go-gopkg-in-tomb-v1@1.0.0-20141024135613-dd632973f1e7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nxadm/tail
Licenses: Expat
Build system: go
Synopsis: Go implementation of the functionality of @command{tail -f}
Description:

This package provides a Go library for reading from continuously updating files, like tail -f.

go-github-com-pilebones-go-udev 0.9.1
Propagated dependencies: go-github-com-kr-pretty@0.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pilebones/go-udev
Licenses: GPL 3
Build system: go
Synopsis: Simple udev implementation in Golang
Description:

This package provides a udev implementation in Golang developed from scratch. This library allow to listen and manage Linux-kernel (since version 2.6.10) Netlink messages to user space (ie: NETLINK_KOBJECT_UEVENT).

go-github-com-in-toto-attestation 1.1.2
Propagated dependencies: go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/in-toto/attestation
Licenses: ASL 2.0
Build system: go
Synopsis: In-toto attestation format specification and Go bindings
Description:

This package provides the in-toto attestation format specification and Go language bindings. In-toto attestations are authenticated metadata about software artifacts, providing verifiable claims about how software was produced.

go-github-com-otiai10-copy 1.14.0
Propagated dependencies: go-golang-org-x-sync@0.21.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/otiai10/copy
Licenses: Expat
Build system: go
Synopsis: Go copy directory recursively
Description:

This package implements recursive copy functionality for directory.

go-github-com-kr-pty 1.1.8
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/pty
Licenses: Expat
Build system: go
Synopsis: PTY interface for Go
Description:

Package pty is a wrapper for github.com/creack/pty, which provides functions for working with Unix terminals.

go-github-com-esiqveland-notify 0.13.3
Propagated dependencies: go-github-com-godbus-dbus-v5@5.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/esiqveland/notify
Licenses: Modified BSD
Build system: go
Synopsis: Delivering desktop notifications over DBus
Description:

Notify is a Go library for interacting with the DBus notification service defined by freedesktop.org at https://developer.gnome.org/notification-spec/. Notify can deliver desktop notifications over DBus, ala how libnotify does it.

go-github-com-expr-lang-expr 1.17.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://expr-lang.org/
Licenses: Expat
Build system: go
Synopsis: Expression language and expression evaluation for Go
Description:

The package Expr provides a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.

go-github-com-mattn-go-sixel 0.0.5
Propagated dependencies: go-github-com-soniakeys-quant@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mattn/go-sixel
Licenses: Expat
Build system: go
Synopsis: DRCS/Sixel Encoder/Decoder
Description:

This package implements functionality to encode and decode DRCS Sixel.

go-howett-net-plist 1.0.1
Propagated dependencies: go-github-com-jessevdk-go-flags@1.6.1 go-gopkg-in-check-v1@1.0.0-20201130134442-10cb98267c6c
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/DHowett/go-plist
Licenses: Giftware
Build system: go
Synopsis: Apple property list transcoder
Description:

This package implements a functionality of encoding/decoding property lists (Apple XML, Apple Binary, OpenStep and GNUStep) from/to arbitrary Go types.

dasel 3.11.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tomwright/dasel
Licenses: Expat
Build system: go
Synopsis: Tool to work with JSON, TOML, YAML, XML and CSV files
Description:

Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.

go-github-com-burntsushi-toml 1.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/BurntSushi/toml
Licenses: Expat
Build system: go
Synopsis: Toml parser and encoder for Go
Description:

This package is toml parser and encoder for Go. The interface is similar to Go's standard library json and xml package.

go-github-com-jpillora-backoff 1.0.0-1.fab01a9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jpillora/backoff
Licenses: Expat
Build system: go
Synopsis: Simple exponential backoff counter in Go
Description:

This package is a simple exponential backoff counter in Go.

go-github-com-mdlayher-sdnotify 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mdlayher/sdnotify
Licenses: Expat
Build system: go
Synopsis: Systemd readiness notifications in Go
Description:

Package sdnotify implements systemd readiness notifications as described in https://www.freedesktop.org/software/systemd/man/sd_notify.html.

go-github-com-motemen-go-colorine 0.0.0-20180816141035-45d19169413a
Propagated dependencies: go-github-com-daviddengcn-go-colortext@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/motemen/go-colorine
Licenses: Expat
Build system: go
Synopsis: Simple colorized console logger for golang
Description:

This package provides simple colorized console logger for golang.

Total packages: 33008