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

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-modernc-org-goabi0 0.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/goabi0
Licenses: Modified BSD
Build system: go
Synopsis: Helpers for generating Go assembler ABI0 code
Description:

This package provides helpers for generating Go assembler ABI0 code.

go-github-com-emirpasic-gods 1.18.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/emirpasic/gods/
Licenses: FreeBSD
Build system: go
Synopsis: Implementation of various data structures and algorithms in Go
Description:

This package provides implementation of various data structures and algorithms in Go.

go-github-com-pierrec-cmdflag 0.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pierrec/cmdflag
Licenses: Modified BSD
Build system: go
Synopsis: Augment the flag package with commands
Description:

Package cmdflag provides simple command line commands processing on top of the standard library flag package.

go-github-com-arceliar-phony v0.0.0-20220903101357-530938a4b13d
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Arceliar/phony
Licenses: Expat
Build system: go
Synopsis: Very minimal actor model library
Description:

Phony is a very minimal actor model library for Go, inspired by the causal messaging system in the Pony programming language.

go-github-com-containerd-console 1.0.4
Propagated dependencies: go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/containerd/console
Licenses: ASL 2.0
Build system: go
Synopsis: Console package for Go
Description:

This is Golang package for dealing with consoles. It has few dependencies and a simple API.

go-github-com-hashicorp-go-memdb 1.3.5
Propagated dependencies: go-github-com-hashicorp-go-immutable-radix@1.3.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/go-memdb
Licenses: MPL 2.0
Build system: go
Synopsis: Golang in-memory database built on immutable radix trees
Description:

This package implements a simple in-memory database built on immutable radix trees. The database provides Atomicity, Consistency and Isolation from ACID. Being that it is in-memory, it does not provide durability. The database is instantiated with a schema that specifies the tables and indices that exist and allows transactions to be executed. The database provides the following: Multi-Version Concurrency Control, transaction support, rich indexing, watches.

go-github-com-apparentlymart-go-textseg-v10 10.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/apparentlymart/go-textseg
Licenses: Expat Unicode ASL 2.0
Build system: go
Synopsis: Go implementation of Unicode Text Segmentation
Description:

This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.

go-github-com-stretchr-objx 0.5.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/stretchr/objx
Licenses: Expat
Build system: go
Synopsis: Go package for dealing with maps, slices, JSON and other data
Description:

This package provides a Go library for dealing with maps, slices, JSON and other data.

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-clbanning-mxj-v2 2.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/clbanning/mxj
Licenses: Expat
Build system: go
Synopsis: Decode / encode XML in Golang
Description:

This package implements a functionality to marshal/unmarshal XML to/from map[string]interface values (and JSON); extract/modify values from maps by key or key-path, including wildcards.

go-github-com-awesome-gocui-gocui 1.1.0
Propagated dependencies: go-github-com-gdamore-tcell-v2@2.8.1 go-github-com-mattn-go-runewidth@0.0.16
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/awesome-gocui/gocui
Licenses: Modified BSD
Build system: go
Synopsis: Console User Interface in Golang
Description:

This package implements a functionality to create console user interfaces.

go-github-com-fsnotify-fsnotify 1.8.0
Propagated dependencies: go-golang-org-x-sys@0.37.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-abadojack-whatlanggo 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/abadojack/whatlanggo
Licenses: Expat
Build system: go
Synopsis: Natural language detection library for Golang
Description:

This package provides functionality for detecting natural languages and scripts (writing systems). Languages are represented by a defined list of constants, while scripts are represented by RangeTable.

go-github-com-nvveen-gotty 0.0.0-20120604004816-cd527374f1e5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Nvveen/Gotty
Licenses: Zero-Clause BSD
Build system: go
Synopsis: Interpretation and loading of Termcap database files
Description:

This package implements a functionality for reading and parsing the terminfo database.

go-github-com-influxdata-cron 0.0.0-20201006132531-4bb0a200dcbe
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/influxdata/cron
Licenses: Expat
Build system: go
Synopsis: Cron parser in Ragel and Go
Description:

This package provides a fast non-allocating cron parser in Ragel and Go.

go-github-com-vmihailenco-msgpack-v5 5.4.1
Propagated dependencies: go-github-com-vmihailenco-tagparser@2.0.0 go-google-golang-org-appengine@1.6.8
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-gedex-inflector 0.0.0-20170307190818-16278e9db813
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gedex/inflector
Licenses: FreeBSD
Build system: go
Synopsis: Go library that pluralizes and singularizes English nouns
Description:

Go library that pluralizes and singularizes English nouns.

go-github-com-msteinert-pam 1.2.0
Propagated dependencies: go-golang-org-x-term@0.36.0 linux-pam@1.5.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/msteinert/pam
Licenses: FreeBSD
Build system: go
Synopsis: Golang wrapper module for the PAM API
Description:

This package provides a wrapper for the Pluggable Authentication Modules application API.

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-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-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-jackc-pgconn 1.14.3
Propagated dependencies: go-github-com-jackc-chunkreader-v2@2.0.1 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgpassfile@1.0.0 go-github-com-jackc-pgproto3-v2@2.3.3 go-github-com-jackc-pgservicefile@0.0.0-20240606120523-5a60cdf6a761 go-golang-org-x-crypto@0.43.0 go-golang-org-x-text@0.30.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgconn
Licenses: Expat
Build system: go
Synopsis: Low-level PostgreSQL database driver
Description:

Package pgconn is a low-level PostgreSQL database driver. It operates at nearly the same level as the C library libpq.

It is primarily intended to serve as the foundation for higher level libraries such as https://github.com/jackc/pgx. Applications should handle normal queries with a higher level library and only use pgconn directly when required for low-level access to PostgreSQL functionality.

go-github-com-pborman-getopt 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pborman/getopt
Licenses: Modified BSD
Build system: go
Synopsis: Getopt style option parsing for Go
Description:

This package provides traditional getopt processing for implementing programs that use traditional command lines.

go-github-com-sourcegraph-conc 0.3.0
Propagated dependencies: go-go-uber-org-multierr@1.11.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/sourcegraph/conc
Licenses: Expat
Build system: go
Synopsis: Structured concurrency for Golang
Description:

This package provides a more structured and controlled goroutines implementation.

Total packages: 69226