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

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-lestrrat-go-backoff-v2 2.0.8
Propagated dependencies: go-github-com-lestrrat-go-option@1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/backoff
Licenses: Expat
Build system: go
Synopsis: Idiomatic backoff for Golang
Description:

This library is an implementation of backoff algorithm for retrying operations. It respects context.Context natively, and the critical notifications are done through channel operations, allowing you to write code that is both more explicit and flexibile.

go-github-com-gocarina-gocsv 0.0.0-20240520201108-78e41c74b4b1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gocarina/gocsv
Licenses: Expat
Build system: go
Synopsis: CSV serialization and deserialization in Golang
Description:

This package provides easy serialization and deserialization functions to use CSV files in Golang.

go-github-com-sap-go-hdb 1.13.0
Propagated dependencies: 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/SAP/go-hdb
Licenses: ASL 2.0
Build system: go
Synopsis: SAP HANA Database Client for Golang
Description:

Go-hdb is a native Go HANA database driver for Go's sql package. It implements the SAP HANA SQL command network protocol.

go-gopkg-in-fsnotify-v1 1.9.0
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/fsnotify/fsnotify
Licenses: Modified BSD
Build system: go
Synopsis: File system notifications for Go
Description:

File system notifications for Go

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/godbus/dbus/
Licenses: FreeBSD
Build system: go
Synopsis: Native Go client bindings for the D-Bus
Description:

dbus is a library that implements native Go client bindings for the D-Bus message bus system.

go-go-mau-fi-webp 0.2.0
Propagated dependencies: go-golang-org-x-image@0.32.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.mau.fi/webp
Licenses: Modified BSD
Build system: go
Synopsis: WebP decoder and encoder for Golang
Description:

Package webp implements a decoder and encoder for https://en.wikipedia.org/wiki/WebP, WebP images. It's a maintained fork of github.com/chai2010/webp.

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-marcinbor85-gohex 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://pkg.go.dev/github.com/marcinbor85/gohex
Licenses: Expat
Build system: go
Synopsis: Parse Intel HEX files
Description:

This package provides a Golang library for parsing Intel HEX files, implementing features like:

  • robust intelhex parsing (full test coverage)

  • support i32hex format

  • two-way converting hex<->bin

  • trivial but powerful api (only the most commonly used functions)

  • interface-based IO functions

go-github-com-gofrs-flock 0.12.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/gofrs/flock/
Licenses: Modified BSD
Build system: go
Synopsis: Thread-safe file locking library in Go
Description:

flock implements a thread-safe file lock. It also includes a non-blocking TryLock function to allow locking without blocking execution.

go-github-com-goverter-patherr 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/goverter/patherr
Licenses: Expat
Build system: go
Synopsis: Implementation for Goverter's wrapErrorsUsing
Description:

This package provides an implementation for the goverter feature wrapErrorsUsing.

go-github-com-bmatcuk-doublestar-v3 3.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bmatcuk/doublestar/
Licenses: Expat
Build system: go
Synopsis: Path pattern matching and globbing supporting doublestar
Description:

doublestar is a Go implementation of path pattern matching and globbing with support for "doublestar" patterns.

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-modernc-org-gc 3.1.1
Propagated dependencies: go-github-com-edsrzf-mmap-go@1.1.0 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/gc
Licenses: Modified BSD
Build system: go
Synopsis: Golang compiler front end
Description:

This package provides a Go compiler front end.

go-github-com-google-shlex 0.0.0-20191202100458-e7afc7fbc510
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/google/shlex
Licenses: ASL 2.0
Build system: go
Synopsis: Simple lexer for Go
Description:

shlex implements a simple lexer which splits input into tokens using shell-style rules for quoting and commenting.

tengo 2.17.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/d5/tengo
Licenses: Expat
Build system: go
Synopsis: Script language for Go
Description:

Tengo is a small, dynamic, fast, secure script language for Go. Features:

  • simple and highly readable syntax

  • dynamic typing with type coercion

  • higher-order functions and closures

  • immutable values

  • securely embeddable and extensible

  • compiler/runtime written in native Go (no external deps or cgo)

  • executable as a standalone language/REPL

  • use cases: rules engine, state machine, data pipeline, transpiler

This package provides a command line interface (CLI) tool.

go-gopkg-in-ini-v1 1.67.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/ini.v1
Licenses: ASL 2.0
Build system: go
Synopsis: Go library for ini files
Description:

Go library for ini files

go-github-com-mrunalp-fileutils 0.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mrunalp/fileutils
Licenses: ASL 2.0
Build system: go
Synopsis: Collection of utilities for file manipulation in golang
Description:

This package provides a collection of utilities for file manipulation in golang.

go-9fans-net-go 0.0.7
Propagated dependencies: go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://9fans.net/go
Licenses: Expat
Build system: go
Synopsis: Interface for interacting with Acme windows
Description:

The acme Go package provides simple interface for interacting with Acme windows of the Plan 9 text editor.

go-github-com-tidwall-sjson 1.2.5
Propagated dependencies: go-github-com-tidwall-gjson@1.17.1 go-github-com-tidwall-pretty@1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tidwall/sjson
Licenses: Expat
Build system: go
Synopsis: Quick value JSON values setting in Golang
Description:

This package provides a fast and simple way to set a value in a JSON document.

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-kr-fs 0.1.0-0.1455def
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kr/fs
Licenses: Modified BSD
Build system: go
Synopsis: File-system-related functions for Go
Description:

The fs package provides file-system-related Go functions.

go-github-com-ryanuber-go-glob 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ryanuber/go-glob
Licenses: Expat
Build system: go
Synopsis: String globbing in golang
Description:

@codego-glob is a single-function library implementing basic string glob support.

go-github-com-sereal-sereal-go-sereal 0.0.0-20241017075749-134ea28a101c
Propagated dependencies: go-github-com-datadog-zstd@1.5.7 go-github-com-davecgh-go-spew@1.1.1 go-github-com-dchest-siphash@1.2.3 go-github-com-dgryski-go-ddmin@0.0.0-20210904190556-96a6d69f1034 go-github-com-golang-snappy@0.0.4 go-github-com-google-go-cmp@0.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Sereal/Sereal
Licenses: FreeBSD
Build system: go
Synopsis: Binary serialization and deserialization Golang library
Description:

Package sereal implements the Sereal, an efficient, compact-output,binary and feature-rich serialization protocol.

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.

Total packages: 73954