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

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-pkg-diff 0.0.0-20241224192749-4e6772a4315c
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pkg/diff/
Licenses: Modified BSD
Build system: go
Synopsis: Create and print diffs
Description:

This package provides a Go library to create and print diffs.

go-github-com-tklauser-go-sysconf 0.3.13
Propagated dependencies: go-golang-org-x-sys@0.43.0 go-github-com-tklauser-numcpus@0.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tklauser/go-sysconf
Licenses: Modified BSD
Build system: go
Synopsis: Go implementation of @code{sysconf}
Description:

This package implements sysconf and provides the associated SC_* constants to query system configuration values at run time.

go-github-com-u-root-uio 0.0.0-20240224005618-d2acac8f3701
Propagated dependencies: go-github-com-pierrec-lz4-v4@4.1.21 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/u-root/uio
Licenses: Modified BSD
Build system: go
Synopsis: Log and IO utilities
Description:

This package provides shared utilities used to break circular dependencies of u-root project.

go-github-com-lestrrat-go-envload 0.0.0-20180220234015-a3eb8ddeffcc
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/envload
Licenses: Expat
Build system: go
Synopsis: Restore and load environment variables
Description:

This package implements a Perl5 like temporary variable, for applications requiring reloading of configuration from environment variables or during the tests temporarily change the value of an environment variable in Golang.

go-gitlab-com-ambrevar-damerau 0.0.0-0.883829e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/ambrevar/damerau
Licenses: Expat
Build system: go
Synopsis: Damerau-Levenshtein distance for Golang
Description:

This is a spelling corrector implementing the Damerau-Levenshtein distance. Takes a string value input from the user. Looks for an identical word on a list of words, if none is found, look for a similar word.

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/runewidth
Licenses: Expat
Build system: go
Synopsis: Get fixed width of the character or string
Description:

runewidth provides functions to get fixed width of the character or string. It is a fork of https://github.com/mattn/go-runewidth, updated to the newest Unicode and having various helper functions removed, so all that remains is just the runewidth.RuneWidth() function.

go-github-com-nats-io-nuid 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nats-io/nuid
Licenses: ASL 2.0
Build system: go
Synopsis: Go library implementing identifier generator for NATS ecosystem
Description:

This package provides a unique identifier generator that is high performance, very fast, and tries to be entropy pool friendly.

go-github-com-scylladb-termtables 0.0.0-20191203121021-c4c0b6d42ff4
Propagated dependencies: 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/scylladb/termtables
Licenses: ASL 2.0
Build system: go
Synopsis: Go ASCII table generator
Description:

This package is a Go port of the Ruby terminal-tables library for fast and simple ASCII table generation.

go-github-com-alessio-shellescape 1.4.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/alessio/shellescape
Licenses: Expat
Build system: go
Synopsis: Escape arbitrary strings for use as command line arguments
Description:

This package provides the shellescape.Quote to escape arbitrary strings for a safe use as command line arguments in the most common POSIX shells.

go-github-com-mitchellh-mapstructure 1.5.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mitchellh/mapstructure
Licenses: Expat
Build system: go
Synopsis: Go library for decoding generic map values
Description:

Go library for decoding generic map values

go-github-com-rivo-tview 0.42.0
Propagated dependencies: go-github-com-gdamore-tcell-v2@2.13.9 go-github-com-lucasb-eyer-go-colorful@1.4.0 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/tview
Licenses: Expat
Build system: go
Synopsis: Rich Interactive Widgets for Terminal UIs
Description:

The tview package implements rich widgets for terminal based user interfaces. The widgets provided with this package are useful for data exploration and data entry.

go-github-com-hashicorp-hcl 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/hcl
Licenses: MPL 2.0
Build system: go
Synopsis: Go implementation of HashiCorp Configuration Language V1
Description:

This package contains the main implementation of the HCL. HCL is designed to be a language for expressing configuration which is easy for both humans and machines to read.

go-github-com-dsnet-try 0.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dsnet/try
Licenses: Modified BSD
Build system: go
Synopsis: Simplified Error Handling in Golang
Description:

This package emulates aspects of the ill-fated "try" proposal using generics.

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-blevesearch-go-porterstemmer 1.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/go-porterstemmer
Licenses: Expat
Build system: go
Synopsis: Clean room implementation of the Porter Stemming algorithm
Description:

This package provides a native Go clean room implementation of the Porter Stemming Algorithm. It's an alternative fork of https://github.com/reiver/go-porterstemmer.

go-evdev 0.0.0-20260504100651-66d1748fe847
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/holoplot/go-evdev
Licenses: Expat
Build system: go
Synopsis: Go support for the Linux evdev interface
Description:

This is a pure Go package for the Linux evdev interface, without cgo dependencies.

The implementation in this package has the following features:

  • Query device information such as the name, the physical location, the unique ID, the vendor/product/bus/version IDs

  • Query supported event types, codes and device properties

  • Query the current status of bit-field based input types (such as keyboard, switches etc) as well as information on absolute types (ABS_X, ...) including their min/max values and current state

  • Grab/Ungrab/Revoke support for exclusive claiming of devices

  • Auto-generated const definitions and maps for types and codes from the kernel include headers

This package is a Go library, for evtest and uinputtest, use go-evdev.

go-github-com-pbnjay-memory 0.0.0-2.7b4eea6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gedex/inflector
Licenses: Modified BSD
Build system: go
Synopsis: Go library to report total system memory
Description:

memory provides a single method reporting total physical system memory accessible to the kernel. It does not account for memory used by other processes.

go-github-com-lyft-protoc-gen-star-v2 2.0.3-0.496ad1a
Propagated dependencies: go-github-com-spf13-afero@1.6.0 go-golang-org-x-tools@0.44.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lyft/protoc-gen-star
Licenses: ASL 2.0
Build system: go
Synopsis: Protoc plugin library for efficient proto-based code generation
Description:

PG* is a protoc plugin library for efficient proto-based code generation.

go-github-com-blevesearch-mmap-go 1.2.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/blevesearch/mmap-go
Licenses: Modified BSD
Build system: go
Synopsis: Memory mapped files (mmap) in Golang
Description:

This package implements functionality of mapping files into memory. It tries to provide a simple interface, but doesn't go out of its way to abstract away every little platform detail.

This specifically means:

  • forked processes may or may not inherit mappings

  • a file's timestamp may or may not be updated by writes through mappings

  • specifying a size larger than the file's actual size can increase the file's size

  • if the mapped file is being modified by another process while your program's running, don't expect consistent results between platforms

It's an alternative fork of https://github.com/edsrzf/mmap-go

go-github-com-hashicorp-go-uuid 1.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/go-uuid
Licenses: MPL 2.0
Build system: go
Synopsis: Generate UUID-format strings
Description:

This package generates UUID-format strings using high quality bytes. It is not intended to be RFC compliant, merely to use a well-understood string representation of a 128-bit value. It can also parse UUID-format strings into their component bytes.

go-github-com-mattn-go-isatty 0.0.22
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/mattn/go-isatty
Licenses: Expat
Build system: go
Synopsis: Provide @code{isatty} for Golang
Description:

This package provides isatty, a Go module that can tell you whether a file descriptor points to a terminal and the type of the terminal.

go-github-com-boombuler-barcode 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/boombuler/barcode
Licenses: Expat
Build system: go
Synopsis: Barcode creation library for golang
Description:

This package implements a functionality to generate barcodes.

Supported Barcode Types:

  • 2 of 5

  • Aztec Code

  • Codabar

  • Code 128

  • Code 39

  • Code 93

  • Datamatrix

  • EAN 13

  • EAN 8

  • PDF 417

  • QR Code

go-github-com-nfnt-resize 0.0.0-20180221191011-83c6a9932646
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nfnt/resize
Licenses: ISC
Build system: go
Synopsis: Pure Golang image resizing
Description:

This package implements image resizing for the Go programming language with common interpolation methods.

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.

Total packages: 73954