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

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-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-charmbracelet-x-errors 0.0.0-20251028133951-21a390f3cede
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/x
Licenses: Expat
Build system: go
Synopsis: Error handling utilities for Go
Description:

This package provides error handling utilities for Go applications.

go-github-com-anacrolix-log 0.16.0
Propagated dependencies: go-github-com-anacrolix-generics@0.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/anacrolix/log
Licenses: MPL 2.0
Build system: go
Synopsis: Context-style logging for Golang
Description:

Package log implements a std log compatible logging system that draws some inspiration from the Python logging module from Python's standard library. It supports multiple handlers, log levels, zero-allocation, scopes, custom formatting, and environment and runtime configuration.

go-github-com-chai2010-webp 1.1.1
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://github.com/chai2010/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.

go-github-com-lucasb-eyer-go-colorful 1.4.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://github.com/lucasb-eyer/go-colorful
Licenses: Expat
Build system: go
Synopsis: Library for playing with colors in Go
Description:

The colorful package provides a library for using colors in Go. It stores colors in RGB and provides methods for converting these to various color spaces.

go-github-com-cespare-mph 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cespare/mph
Licenses: Expat
Build system: go
Synopsis: Minimal perfect hashing in Go
Description:

mph is a Go package that implements a minimal perfect hash table over strings.

go-github-com-heimdalr-dag 1.5.0
Propagated dependencies: go-github-com-emirpasic-gods@1.18.1 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/heimdalr/dag
Licenses: Modified BSD
Build system: go
Synopsis: Directed acyclic graph (DAG) implementation in Golang
Description:

This package implements directed acyclic graphs (DAGs).

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/strutil
Licenses: Modified BSD
Build system: go
Synopsis: Strings utility library for Golang
Description:

Package strutil collects utils supplemental to the standard strings package.

go-github-com-gdey-errors 0.0.0-20190426172550-8ebd5bc891fb
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gdey/errors
Licenses: Expat
Build system: go
Synopsis: Augmentation of std @code{errors} library
Description:

This package provides a small error library that augments the errors library in go standard library.

go-github-com-knz-go-libedit 1.10.1
Dependencies: libedit@20191231-3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/knz/go-libedit
Licenses: ASL 2.0
Build system: go
Synopsis: Go wrapper around @code{libedit}
Description:

This package provides a wrapper around libedit for Golang.

go-github-com-k0kubun-go-ansi 0.0.0-20180517002512-3bf9e2903213
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/k0kubun/go-ansi
Licenses: Expat
Build system: go
Synopsis: Windows-portable ANSI escape sequence utility for Golang
Description:

This library converts ANSI escape sequences to Windows API calls on Windows environment. You can easily use this feature by replacing fmt with ansi.

go-github-com-containerd-plugin 1.0.0
Propagated dependencies: go-github-com-opencontainers-image-spec@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/containerd/plugin
Licenses: ASL 2.0
Build system: go
Synopsis: Registering and managing typed plugins with dependencies
Description:

This package provides a common plugin interface across containerd repositories.

go-github-com-docker-distribution 2.8.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/docker/distribution
Licenses: ASL 2.0
Build system: go
Synopsis: This package is a Docker toolset to pack, ship, store, and deliver content
Description:

Docker Distribution is a Docker toolset to pack, ship, store, and deliver content. It contains Docker Registry 2.0 and libraries to interact with distribution components.

go-github-com-h2non-filetype 1.1.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/h2non/filetype
Licenses: Expat
Build system: go
Synopsis: Infer binary file types based on the magic numbers header signature
Description:

This package implements a functionality to infer file and MIME type checking the magic numbers signature.

go-github-com-pion-logging 0.2.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pion/logging/
Licenses: Expat
Build system: go
Synopsis: Logging library for Golang projects
Description:

This package provides a logging library used by Pion.

go-github-com-djherbis-buffer 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/djherbis/buffer
Licenses: Expat
Build system: go
Synopsis: Composable Buffers for Golang
Description:

Package buffer implements a series of Buffers which can be composed to implement complicated buffering strategies.

Supported buffers:

  • Wrapper for bytes.

  • File-based buffering.

  • A fixed length linked-list of buffers.

  • A queue of buffers.

  • A single buffer which begins overwriting the oldest buffered data when it reaches its capacity.

  • A single buffer which when full, writes the overflow to a given io.

  • Empty buffer.

  • Customize buffers.

go-github-com-huin-goutil 0.0.0-20170803182201-1ca381bf3150
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/huin/goutil
Licenses: FreeBSD
Build system: go
Synopsis: Collection of Go utility code
Description:

This package is a collection of miscellaneous Go utility code that is potentially useful across multiple projects, and has therefore been factored out.

go-msgp 1.6.4
Propagated dependencies: go-github-com-philhofer-fwd@1.2.0 go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: http://msgpack.org/
Licenses: Expat
Build system: go
Synopsis: MessagePack Code Generator
Description:

This package provides a code generation tool for creating methods to serialize and de-serialize Go data structures to and from data interchange format - MessagePack. This package provides an command line interface (CLI) tool.

go-github-com-itchyny-astgen-go 0.0.0-20250520171007-4331c963041e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/itchyny/astgen-go
Licenses: Expat
Build system: go
Synopsis: AST build for Golang @code{interface{}} => @code{ast.Node}
Description:

Build Go code from arbitrary value in Go.

go-github-com-zeebo-incenc 0.0.0-20180505221441-0d92902eec54
Propagated dependencies: go-github-com-zeebo-errs@1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zeebo/incenc
Licenses: ASL 2.0
Build system: go
Synopsis: Incremental Encoding
Description:

This package implements incremental encoding in Golang.

go-github-com-alecthomas-colour 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/alecthomas/colour/
Licenses: Expat
Build system: go
Synopsis: Colour terminal text for Go
Description:

Package colour provides Quake-style colour formatting for Unix terminals. The package level functions can be used to write to stdout (or strings or other files). If stdout is not a terminal, colour formatting will be stripped.

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-kpango-fastime 1.1.9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kpango/fastime
Licenses: Expat
Build system: go
Synopsis: Fast time function library for Go
Description:

fastime is a time function library for Go with zero memory allocation. fastime is returning the approximate time.

Total packages: 73977