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

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-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-anacrolix-fuse 0.3.1
Propagated dependencies: go-github-com-anacrolix-envpprof@1.4.0 go-github-com-tv42-httpunix@0.0.0-0.2ba4b9c 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/anacrolix/fuse
Licenses: Modified BSD
Build system: go
Synopsis: FUSE implementation in Golang
Description:

Package fuse enables writing FUSE file systems on Linux, OS X, and FreeBSD.

go-github-com-charlievieth-fastwalk 1.0.14
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charlievieth/fastwalk
Licenses: Expat
Build system: go
Synopsis: Fast directory traversal for Golang
Description:

Package fastwalk provides a faster version of /path/filepath# for file system scanning tools.

go-github-com-c-bata-go-prompt 0.2.6
Propagated dependencies: go-github-com-mattn-go-colorable@0.1.13 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-mattn-go-tty@0.0.7 go-github-com-pkg-term@1.2.0-beta.2 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/c-bata/go-prompt
Licenses: Expat
Build system: go
Synopsis: Interactive CLI prompts toolit
Description:

This package provides a library for building powerful interactive prompts inspired by python-prompt-toolkit, making it easier to build cross-platform command line tools using Go.

go-github-com-natefinch-atomic 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/natefinch/atomic
Licenses: Expat
Build system: go
Synopsis: Atomic file writing in Golang
Description:

This package provides functions to atomically change files, by writing first to a temp file, and then overwriting the target file in an atomic way.

go-gopkg-in-validator-v2 2.0.1
Propagated dependencies: 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://pkg.go.dev/gopkg.in/validator.v2
Licenses: ASL 2.0
Build system: go
Synopsis: Implement value validations based on struct tags
Description:

This package implements value validations based on struct tags. In code it is often necessary to validate that a given value is valid before using it for something. This package allows one to define valid values as struct tags when defining a new struct type.

go-github-com-ziutek-mymysql 1.5.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ziutek/mymysql
Licenses: Modified BSD
Build system: go
Synopsis: MySQL Client API for Golang
Description:

This package provides a MySQL client API written entirely in Go. It is designed to work with the MySQL protocol version 4.1 or greater. It definitely works well with MySQL server version 5.0 and 5.1.

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-mufti1-interconv 0.0.0-0.d7c7292
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mufti1/interconv
Licenses: Expat
Build system: go
Synopsis: Data type converter
Description:

InterConv converts interfaces into any data type.

Data type that can be converted:

  • Int

  • Int8

  • Int32

  • Int16

  • Int64

  • Float32

  • Float64

  • Boolean

  • String

  • Uint

  • Uint8

  • Uint16

  • Uint32

  • Uint64

  • Uintptr

go-github-com-blang-semver-v4 4.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blang/semver
Licenses: Expat
Build system: go
Synopsis: Semantic versioning library written in Go
Description:

Semver is a library for Semantic versioning written in Go.

go-github-com-kortschak-utter 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kortschak/utter
Licenses: ISC
Build system: go
Synopsis: Deep pretty printer
Description:

This package implements a deep pretty printer for Go data structures to aid data snapshotting.

go-github-com-antihax-optional 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/antihax/optional
Licenses: Expat
Build system: go
Synopsis: Optional parameters for Golang
Description:

This package implements optimal parameters for data-types.

nfpm 2.44.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/goreleaser/nfpm
Licenses: Expat
Build system: go
Synopsis: Go library to package programs in various Linux formats
Description:

nFPM is Not FPM -- provides ways to package programs in popular Linux packaging formats, such as deb, rpm, apk, ipk and Arch.

go-github-com-txthinking-runnergroup 0.0.0-20241229123329-7b873ad00768
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/txthinking/runnergroup
Licenses: Expat
Build system: go
Synopsis: Golang standard @code{sync.WaitGroup} alternative
Description:

This package implements a similar functionality like standard sync.WaitGroup

go-pixelmatch 0.0.0-20230914042517-fa304d1dc785
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/orisano/pixelmatch
Licenses: Expat
Build system: go
Synopsis: Pixel-level image comparison command
Description:

This package provides a CLI build from the go-github-com-orisano-pixelmatch source.

go-github-com-shirou-gopsutil 2.21.11
Propagated dependencies: go-github-com-tklauser-go-sysconf@0.3.13 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/shirou/gopsutil
Licenses: Modified BSD
Build system: go
Synopsis: Process and system monitoring in Go
Description:

This package provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).

go-github-com-go-yaml-yaml 0.0.0-20220527083530-f6f7691b1fde
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/go-yaml/yaml
Licenses: ASL 2.0
Build system: go
Synopsis: YAML support for the Go language
Description:

Package yaml implements YAML support for the Go language.

go-github-com-segmentio-encoding 0.5.4
Propagated dependencies: go-github-com-segmentio-asm@1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/segmentio/encoding
Licenses: Expat
Build system: go
Synopsis: Encoding and decoding Go library
Description:

Go package containing implementations of encoders and decoders for various data formats.

go-atomicgo-dev-keyboard 0.2.9
Propagated dependencies: go-github-com-containerd-console@1.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://atomicgo.dev/keyboard
Licenses: Expat
Build system: go
Synopsis: Read keyboard events in CLI applications
Description:

This package provides a functionality to read key presses from the keyboard, while in a terminal application, which may be combined to check for ctrl+c, alt+4, ctrl-shift, alt+ctrl+right, etc. It can also be used to simulate (mock) keypresses for CI testing.

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-hebcal-greg 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hebcal/greg
Licenses: GPL 2
Build system: go
Synopsis: Converts between Gregorian dates and Rata Die day numbers
Description:

Hebcal's greg package converts between Gregorian dates and R.D. (Rata Die) day numbers.

go-github-com-dimchansky-utfbom 1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dimchansky/utfbom
Licenses: ASL 2.0
Build system: go
Synopsis: Go Unicode byte order mark detection library
Description:

This package provides a library for BOM detection.

go-github-com-tonistiigi-units 0.0.0-20180711220420-6950e57a87ea
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tonistiigi/units
Licenses: Expat
Build system: go
Synopsis: Simple byte size formatting
Description:

This package provides a simple byte size formatting in Go.

go-github-com-jackc-pgpassfile 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgpassfile
Licenses: Expat
Build system: go
Synopsis: PostgreSQL .pgpass files parser
Description:

Package pgpassfile is a parser PostgreSQL .pgpass files.

Total packages: 72465