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

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-go-git-go-git-fixtures-v5 5.0.0
Propagated dependencies: go-github-com-go-git-go-billy-v5@5.6.0 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/go-git/go-git-fixtures/
Licenses: ASL 2.0
Build system: go
Synopsis: Fixtures used by @code{go-git}
Description:

This package provides fixtures used by go-git.

go-github-com-spf13-cast 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/spf13/cast
Licenses: Expat
Build system: go
Synopsis: Safe and easy casting from one type to another in Go
Description:

Safe and easy casting from one type to another in Go.

go-github-com-kr-text 0.2.0
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/text
Licenses: Expat
Build system: go
Synopsis: Text formatting in Go
Description:

This package provides a text formatting functions in Go.

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-ply 1.0.1
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.

go-github-com-ysmood-leakless 0.9.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ysmood/leakless
Licenses: Expat
Build system: go
Synopsis: Go library for leak-free subprocess management
Description:

Leakless is a Go library that ensures child processes are properly terminated when the parent process exits, preventing zombie processes.

go-ulid 2.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/oklog/ulid
Licenses: ASL 2.0
Build system: go
Synopsis: Universally Unique Lexicographically Sortable Identifier in Golang
Description:

This package implements ULID as specified in https://github.com/ulid/spec.

Features of ULID:

  • 128-bit compatibility with UUID

  • 1.21e+24 unique ULIDs per millisecond

  • lexicographically sortable

  • canonically encoded as a 26 character string, as opposed to the 36 character UUID

  • uses Crockford's base32 for better efficiency and readability (5 bits per character)

  • case insensitive

  • no special characters (URL safe)

  • monotonic sort order (correctly detects and handles the same millisecond)

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

go-github-com-zyedidia-terminal 0.0.0-20230315200948-4b3bcf6dddef
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/zyedidia/terminal
Licenses: Expat
Build system: go
Synopsis: Package terminal is a vt10x terminal emulation backend
Description:

Package terminal is a vt10x terminal emulation backend, influenced largely by st, rxvt, xterm, and iTerm as reference. Use it for terminal muxing, a terminal emulation frontend, or wherever else you need terminal emulation.

It's an active fork of https://github.com/james4k/terminal.

go-github-com-kardianos-osext 0.0.0-20190222173326-2bc1f35cddc0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kardianos/osext
Licenses: Modified BSD
Build system: go
Synopsis: Find the running executable
Description:

Osext provides a method for finding the current executable file that is running. This can be used for upgrading the current executable or finding resources located relative to the executable file.

go-zgo-at-termtext 1.5.0
Propagated dependencies: go-github-com-rivo-uniseg@0.4.7 go-zgo-at-runewidth@0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/arp242/termtext
Licenses: Expat
Build system: go
Synopsis: Deal with monospace text as interpreted by terminals
Description:

Package termtext deals with monospace text as interpreted by terminals.

go-github-com-itchyny-go-flags 1.5.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/itchyny/go-flags
Licenses: Modified BSD
Build system: go
Synopsis: Command line option parser for Golang
Description:

Package flags provides an extensive command line option parser. The flags package is similar in functionality to the go built-in flag package but provides more options and uses reflection to provide a convenient and succinct way of specifying command line options. It's an alternative fork of https://github.com/jessevdk/go-flags.

go-github-com-arbovm-levenshtein 0.0.0-20160628152529-48b4e1c0c4d0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/arbovm/levenshtein
Licenses: Modified BSD
Build system: go
Synopsis: Levenshtein Distance in Golang
Description:

This package implements a functionality to calculate the Levenshtein Distance.

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-github-com-sj14-astral 0.2.2
Propagated dependencies: go-github-com-logrusorgru-aurora-v4@4.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sj14/astral
Licenses: ASL 2.0
Build system: go
Synopsis: Calculations for the position of the sun and moon
Description:

Calculations for the position of the sun and moon. This is a Go port of the python-astral package.

go-github-com-vmihailenco-msgpack-v4 4.3.13
Propagated dependencies: go-github-com-vmihailenco-tagparser@2.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/vmihailenco/msgpack
Licenses: FreeBSD
Build system: go
Synopsis: MessagePack encoding for Golang
Description:

This package provides implementation of MessagePack encoding for Go programming language.

go-github-com-invopop-yaml 0.3.1
Propagated dependencies: 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/invopop/yaml
Licenses: Expat
Build system: go
Synopsis: YAML marshaling and unmarshaling support for Golang
Description:

This package provides a wrapper around go-yaml designed to enable a better way of handling YAML when marshaling to and from structs.

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-couchbase-gomemcached 0.3.2
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/couchbase/gomemcached
Licenses: Expat
Build system: go
Synopsis: Memcached binary protocol toolkit for go
Description:

This package provides memcache client and server functionality.

go-github-com-elliotwutingfeng-asciiset 0.0.0-20260129054604-cfde2086bc57
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/elliotwutingfeng/asciiset
Licenses: Modified BSD
Build system: go
Synopsis: Asciiset is an ASCII character bitset for Golang
Description:

Package asciiset is an ASCII character bitset. Bitsets are fast and memory-efficient data structures for storing and retrieving information using bitwise operations. asciiset is an extension of the asciiSet data structure from the Go Standard library source code.

go-github-com-thejerf-suture-v4 4.0.5
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-erikgeiser-coninput 0.0.0-20211004153227-1c3628e74d0f
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/erikgeiser/coninput
Licenses: Expat
Build system: go
Synopsis: Input handling with Windows Console API
Description:

Go library for input handling using Windows Console API.

go-k8s-io-klog-v2 2.130.1
Propagated dependencies: go-github-com-go-logr-logr@1.4.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kubernetes/klog
Licenses: ASL 2.0
Build system: go
Synopsis: Leveled execution logs for Go
Description:

Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. It provides functions Info, Warning, Error, Fatal, plus formatting variants such as Infof. It also provides V-style logging controlled by the -v and -vmodule=file=2 flags. It's a is a permanent fork of https://github.com/golang/glog.

go-git-sr-ht-rjarry-go-opt 1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://git.sr.ht/~rjarry/go-opt
Licenses: Expat
Build system: go
Synopsis: Argument parsing and completion based on struct tags
Description:

go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.

go-github-com-jaypipes-pcidb 1.0.1
Propagated dependencies: go-github-com-mitchellh-go-homedir@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jaypipes/pcidb
Licenses: ASL 2.0 ASL 2.0
Build system: go
Synopsis: Query PCI database information
Description:

pcidb is a small Golang library for programmatic querying of PCI vendor,product and class information.

Total packages: 73954