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

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-cockroachdb-redact 1.1.6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cockroachdb/redact
Licenses: ASL 2.0
Build system: go
Synopsis: Utilities to redact Golang strings for confidentiality
Description:

Package redact provides facilities for separating safe and unsafe pieces of data when logging and constructing error object.

go-github-com-alecthomas-kingpin-v2 2.4.0
Propagated dependencies: go-github-com-alecthomas-units@0.0.0 go-github-com-xhit-go-str2duration-v2@2.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/alecthomas/kingpin
Licenses: Expat
Build system: go
Synopsis: Go library provides utilities for building command line interfaces
Description:

Go library provides utilities for building command line interfaces.

go-github-com-panjf2000-ants-v2 2.11.3
Propagated dependencies: go-golang-org-x-sync@0.20.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/panjf2000/ants
Licenses: Expat
Build system: go
Synopsis: Pooling solution for Golang
Description:

This package implements a goroutine pool with fixed capacity, managing and recycling a massive number of goroutines, allowing developers to limit the number of goroutines in your concurrent programs.

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-sirupsen-logrus 1.9.3
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/sirupsen/logrus
Licenses: Expat
Build system: go
Synopsis: Structured, pluggable logging for Go
Description:

Logrus is a structured logger for Go, completely API compatible with the standard library logger.

go-github-com-theupdateframework-go-tuf-v2 2.4.1
Propagated dependencies: go-github-com-cenkalti-backoff-v5@5.0.2 go-github-com-go-logr-stdr@1.2.2 go-github-com-secure-systems-lab-go-securesystemslib@0.10.0 go-github-com-sigstore-sigstore@1.10.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/theupdateframework/go-tuf
Licenses: Modified BSD
Build system: go
Synopsis: Go implementation of The Update Framework
Description:

Go-TUF is a Go implementation of The Update Framework (TUF), a framework for securing software update systems. It provides tools for creating and managing TUF repositories and clients for securely downloading updates.

go-github-com-go-kit-log 0.2.1
Propagated dependencies: go-github-com-go-logfmt-logfmt@0.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-kit/log
Licenses: Expat
Build system: go
Synopsis: Minimal and extensible structured logger
Description:

This package provides a minimal interface for structured logging in services. It may be wrapped to encode conventions, enforce type-safety, provide leveled logging, and so on. It can be used for both typical application log events, and log-structured data streams.

go-github-com-multiformats-go-base32 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-base32
Licenses: Modified BSD
Build system: go
Synopsis: Go @code{base32} encoding package with @code{NoPadding} option
Description:

base32 encoding package from Go with NoPadding option

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/nathan-osman/go-sunrise
Licenses: Expat
Build system: go
Synopsis: Calculate sunrise and sunset times in Go
Description:

This package provides a Go library for calculating sunrise and sunset times from geographical coordinates and a date.

go-github-com-gookit-color 1.5.4
Propagated dependencies: go-github-com-xo-terminfo@0.0.0-20220910002029-abceb7e1c41e 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/gookit/color
Licenses: Expat
Build system: go
Synopsis: Terminal color rendering library
Description:

This package provides a command-line color library with 16/256/True color support, universal API methods and Windows support.

Features:

  • supports rich color output: 16-color (4-bit), 256-color (8-bit), true color (24-bit, RGB)

  • support converts HEX HSL value to RGB color

  • generic API methods: Print, Printf, Println, Sprint, Sprintf

  • supports HTML tag-style color rendering, such as <green>message</> <fg=red;bg=blue>text</>

  • basic colors: Bold, Black, White, Gray, Red, Green, Yellow, Blue, Magenta, Cyan

  • additional styles: Info, Note, Light, Error, Danger, Notice, Success, Comment, Primary, Warning, Question, Secondary

  • support by set NO_COLOR for disable color or use FORCE_COLOR for force open color render

  • support RGB, 256, 16 color conversion

go-github-com-bradfitz-parentdeath 0.0.0-20260315043412-764506aeb900
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bradfitz/parentdeath
Licenses: Modified BSD
Build system: go
Synopsis: Portable alternative to Linux's PR_SET_PDEATHSIG in Go
Description:

Package parentdeath detects when a parent process dies so that child processes can clean up and exit, even when the parent is killed violently (SIGKILL) or when children are launched in ways that prevent normal signal delivery (e.g. via sudo systemd-run).

go-github-com-gofiber-utils-v2 2.0.4
Propagated dependencies: go-github-com-fxamacker-cbor-v2@2.9.2 go-github-com-google-uuid@1.6.0 go-github-com-shamaton-msgpack-v3@3.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gofiber/utils
Licenses: Expat
Build system: go
Synopsis: Fiber Utils
Description:

This package provides a collection of common functions for Fiber web framework.

go-github-com-racksec-srslog 0.0.0-20180709174129-a4725f04ec91
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/RackSec/srslog
Licenses: Modified BSD
Build system: go
Synopsis: Replacement for Golang's @code{log/syslog} with TLS support
Description:

This package is a drop-in replacement for the Golang standard library log/syslog, but with support for TLS.

go-modernc-org-lexer 1.0.5
Propagated dependencies: go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-modernc-org-fileutil@1.3.40
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/lexer
Licenses: Modified BSD
Build system: go
Synopsis: Run time generator of action less scanners
Description:

Package lexer provides generating actionless scanners (lexeme recognizers) at run time.

go-github-com-emersion-go-webdav 0.7.0
Propagated dependencies: go-github-com-emersion-go-ical@0.0.0-20240127095438-fc1c9d8fb2b6 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-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-thejerf-suture 3.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/thejerf/suture
Licenses: Expat
Build system: go
Synopsis: Supervisor trees for Go
Description:

Suture provides Erlang-ish supervisor trees for Go. "Supervisor trees" -> "sutree" -> "suture" -> holds your code together when it's trying to die.

It is intended to deal gracefully with the real failure cases that can occur with supervision trees (such as burning all your CPU time endlessly restarting dead services), while also making no unnecessary demands on the "service" code, and providing hooks to perform adequate logging with in a production environment

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-git-lfs-go-netrc 0.0.0-20250218165306-ba0029b43d11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/git-lfs/go-netrc
Licenses: Expat
Build system: go
Synopsis: Netrc file parser for Go
Description:

This package is for reading and writing netrc files. This package can parse netrc files, make changes to them, and then serialize them back to netrc format, while preserving any whitespace that was present in the source file.

go-github-com-mgechev-dots 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mgechev/dots
Licenses: Expat
Build system: go
Synopsis: Wildcard file matching in Go
Description:

dots is a Go package that provides advanced wildcard file and package matching, similar to the behavior used by tools like go test and golint. It helps to easily resolve file paths and packages using patterns with ... wildcards, and supports flexible exclusion rules.

go-github-com-samber-slog-common 0.22.0
Propagated dependencies: go-github-com-samber-lo@1.49.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/samber/slog-common
Licenses: Expat
Build system: go
Synopsis: Common toolchain for slog
Description:

This package provides a toolchain for slog Go library.

go-github-com-multiformats-go-base36 0.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-base36
Licenses: ASL 2.0 Expat
Build system: go
Synopsis: Optimized @code{base36} codec for Go
Description:

Optimized codec for []byte <=> base36 string conversion.

go-github-com-checkpoint-restore-go-criu-v6 6.3.0
Propagated dependencies: go-github-com-spf13-cobra@1.10.2 go-golang-org-x-sys@0.43.0 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/checkpoint-restore/go-criu
Licenses: ASL 2.0
Build system: go
Synopsis: Go bindings for CRIU
Description:

This package provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.

go-github-com-detailyang-go-fallocate 0.0.0-20180908115635-432fa640bd2e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/detailyang/go-fallocate
Licenses: Expat
Build system: go
Synopsis: Syscal @code{fallocate} implementation in Golang
Description:

This package implements syscal fallocate by wrapping standard Go os.SEEK_SET.

go-github-com-jinzhu-now 1.1.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jinzhu/now
Licenses: Expat
Build system: go
Synopsis: Human-friendly time formatting for Golang
Description:

This package provides a Go library to print timestamps in different formats.

Total packages: 72465