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

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-git-sr-ht-mariusor-go-xsd-duration 0.0.0-20220703122237-02e73435a078
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://git.sr.ht/~mariusor/go-xsd-duration
Licenses: Expat
Build system: go
Synopsis: Parsing @code{xsd:duration} strings to @code{time.Duration} in Go
Description:

This package provides a Go library for parsing xsd:duration strings to time.Duration. Note that Month and Year values are not precise taking into account the limitations of time.Duration in Go.

go-github-com-morikuni-aec 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/morikuni/aec
Licenses: Expat
Build system: go
Synopsis: Go wrapper for ANSI escape code
Description:

This package provides a wrapper for ANSI escape code.

go-github-com-rivo-uniseg 0.4.7
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rivo/uniseg
Licenses: Expat
Build system: go
Synopsis: Unicode Text Segmentation for Go
Description:

This package implements Unicode Text Segmentation according to Unicode Standard Annex #29.

go-github-com-masterminds-goutils 1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Masterminds/goutils/
Licenses: ASL 2.0
Build system: go
Synopsis: Utility functions to manipulate strings
Description:

GoUtils provides utility functions to manipulate strings in various ways. It is a Go implementation of some string manipulation libraries of Java Apache Commons.

go-github-com-puzpuzpuz-xsync-v3 3.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/puzpuzpuz/xsync
Licenses: Expat
Build system: go
Synopsis: Concurrent data structures for Go
Description:

This package is an extension for the standard sync package and provides the following concurrent data structures for Go: a concurrent counter, concurrent hash table, multiple concurrent queues and mutex.

go-github-com-zyedidia-go-shellquote 0.0.0-20200613203517-eccd813c0655
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zyedidia/go-shellquote
Licenses: Expat
Build system: go
Synopsis: Go utilities for performing shell-like word splitting/joining
Description:

Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules.

It's an alternative fork of https://github.com/kballard/go-shellquote.

go-go-bug-st-relaxed-semver 0.15.0
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://go.bug.st/relaxed-semver
Licenses: Modified BSD
Build system: go
Synopsis: go.bug.st/relaxed-semver
Description:

This package provides a Go library for handling a superset of semantic versioning.

misspell 0.3.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/client9/misspell
Licenses: Expat
Build system: go
Synopsis: Correct commonly misspelled English words in source files
Description:

misspell assists with correcting commonly misspelled English words in source files. A neutral variety of English is used by default, but a US or UK locale can be selected.

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/tagparser
Licenses: FreeBSD
Build system: go
Synopsis: Tag parser for Golang
Description:

This package is a simple Golang implementation of tag parser.

go-github-com-dennwc-ioctl 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dennwc/ioctl
Licenses: Expat
Build system: go
Synopsis: Golang implementation of ioctl
Description:

This package provides ioctl wrapper to std syscall and os.

go-modernc-org-ebnfutil 1.1.0
Propagated dependencies: go-modernc-org-ebnf@1.1.0 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/ebnfutil
Licenses: Modified BSD
Build system: go
Synopsis: Utilities for messing with EBNF grammars
Description:

This package provides some utilities for messing with extended Backus–Naur form grammars.

go-github-com-andreaskoch-go-fswatch 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/andreaskoch/go-fswatch
Licenses: Modified BSD
Build system: go
Synopsis: File system watch library
Description:

fswatch is a go library for watching file system changes to does not depend on inotify.

go-resenje-org-singleflight 0.4.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/janos/singleflight
Licenses: Modified BSD
Build system: go
Synopsis: Duplicate function call suppression mechanism for Golang
Description:

This package provides a duplicate function call suppression mechanism with support for context cancellation.

go-github-com-bodgit-windows 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bodgit/windows
Licenses: Modified BSD
Build system: go
Synopsis: Golang library for working with Windows primitives
Description:

Package windows is a collection of types native to Windows platforms but are useful on non-Windows platforms.

go-github-com-yosida95-uritemplate-v3 3.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yosida95/uritemplate
Licenses: Modified BSD
Build system: go
Synopsis: URI Template (RFC6570) Implementation in Go
Description:

uritemplate is a Go implementation of URI Template RFC6570 with full functionality of URI Template Level 4. It can also generate a regexp that matches expansion of the URI Template from a URI Template.

go-github-com-yudai-golcs 0.0.0-20170316035057-ecda9a501e82
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yudai/golcs
Licenses: Expat
Build system: go
Synopsis: Calculate @acronym{LCS, longest common sequence} in Golang
Description:

This package provides functions to calculate LCS values from two arbitrary arrays.

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/xhit/go-str2duration
Licenses: Modified BSD
Build system: go
Synopsis: Convert string to duration in golang
Description:

This package provides a means to obtain time.Duration from a string. The string can be a string retorned for time.Duration or a similar string with weeks or days too.

go-github-com-jackc-pgx 3.6.2
Propagated dependencies: go-github-com-gofrs-uuid@4.4.0 go-github-com-lib-pq@1.11.2 go-github-com-rs-zerolog@1.33.0 go-github-com-satori-go-uuid@1.2.0 go-github-com-shopspring-decimal@1.4.0 go-github-com-sirupsen-logrus@1.9.3 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgx
Licenses: Expat
Build system: go
Synopsis: PostgreSQL driver and toolkit for Golang
Description:

This package implements a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.

go-github-com-makenowjust-heredoc-v2 2.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/MakeNowJust/heredoc
Licenses: Expat
Build system: go
Synopsis: Here-documents with indent
Description:

This package implements a functionality of creating here-documents from raw strings.

go-github-com-vbauerster-mpb-v8 8.11.3
Propagated dependencies: go-github-com-acarl005-stripansi@0.0.0-20180116102854-5a71ef0e047d go-github-com-mattn-go-runewidth@0.0.19 go-github-com-vividcortex-ewma@1.2.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/vbauerster/mpb
Licenses: Unlicense
Build system: go
Synopsis: Multi-progress bar for Go CLI applications
Description:

This package provides a multi-progress bar for Go command-line applications. It supports multiple progress bars, customizable decorators, and dynamic bar addition/removal.

go-github-com-pterm-pterm 0.12.79
Propagated dependencies: go-atomicgo-dev-cursor@0.2.0 go-atomicgo-dev-keyboard@0.2.9 go-atomicgo-dev-schedule@0.1.0 go-github-com-gookit-color@1.5.4 go-github-com-lithammer-fuzzysearch@1.1.8 go-github-com-mattn-go-runewidth@0.0.19 go-golang-org-x-term@0.44.0 go-golang-org-x-text@0.38.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pterm/pterm
Licenses: Expat
Build system: go
Synopsis: Configurable console outputs in Golang
Description:

Package pterm is a modern go module to beautify console output. It can be used without configuration, but if desired, everything can be customized down to the smallest detail.

go-gopkg-in-yaml-v2 2.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gopkg.in/yaml.v2
Licenses: ASL 2.0
Build system: go
Synopsis: YAML reader and writer for the Go language
Description:

This package provides a Go library for encode and decode YAML values.

go-github-com-alecthomas-kong 1.12.1
Propagated dependencies: go-github-com-alecthomas-repr@0.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/alecthomas/kong
Licenses: Expat
Build system: go
Synopsis: Command-line parser for Golang
Description:

Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.

go-github-com-yaslama-go-wayland-wayland 0.0.0-0.2874f32
Propagated dependencies: 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/yaslama/go-wayland
Licenses: FreeBSD
Build system: go
Synopsis: Go bindings for Wayland
Description:

This module contains pure Go implementation of the Wayland protocol. Currently only wayland-client functionality is supported. It's an alternative chain of forks https://github.com/micaplush/go-wayland -> https://github.com/MatthiasKunnen/go-wayland -> https://github.com/rajveermalviya/go-wayland the original is unmaintained project.

Total packages: 33008