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

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-zmap-zlint-v3 3.6.8
Propagated dependencies: go-github-com-pelletier-go-toml@1.9.5 go-github-com-sirupsen-logrus@1.9.3 go-github-com-zmap-zcrypto@0.0.0-20260309174858-0e3c42de5a13 go-golang-org-x-crypto@0.50.0 go-golang-org-x-net@0.53.0 go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/zmap/zlint
Licenses: ASL 2.0
Build system: go
Synopsis: X.509 Certificate Linter
Description:

ZLint is a X.509 certificate linter that checks for consistency with standards (e.g. RFC 5280) and other relevant PKI requirements (e.g. CA/Browser Forum Baseline Requirements).

go-github-com-skeema-knownhosts 1.3.1
Propagated dependencies: go-golang-org-x-crypto@0.50.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/skeema/knownhosts
Licenses: ASL 2.0
Build system: go
Synopsis: Go SSH known_hosts wrapper with host key lookup
Description:

Package knownhosts is a thin wrapper around golang.org/x/crypto/ssh/knownhosts, adding the ability to obtain the list of host key algorithms for a known host.

ssh-to-pgp 1.1.6
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/Mic92/ssh-to-pgp
Licenses: Expat
Build system: go
Synopsis: Convert SSH RSA keys to GPG keys
Description:

This package provides ssh-to-pgp: a Go command line +utility to convert SSH RSA keys to GPG keys.

go-github-com-jackmordaunt-icns-v3 3.0.1
Propagated dependencies: go-github-com-nfnt-resize@0.0.0-20180221191011-83c6a9932646
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://github.com/jackmordaunt/icns
Licenses: Expat
Build system: go
Synopsis: Easily create .icns files
Description:

This package provides Go library to easily convert .jpg and .png to .icns, or to convert from any image.Image to .icns.

go-github-com-dlasky-gotk3-layershell 0.0.0-0.5c5115f
Propagated dependencies: go-github-com-gotk3-gotk3@0.6.4.2
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://github.com/dlasky/gotk3-layershell
Licenses: Expat
Build system: go
Synopsis: gotk3 addon module for GTK Layer Shell compatibility
Description:

gotk3-layershell is a simple golang library to provide bindings for GTK Layer Shell library which can also be consumed in the gotk3 library.

go-github-com-sergeymakinen-go-ico 1.0.0-beta.0
Propagated dependencies: go-github-com-sergeymakinen-go-bmp@1.0.0
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://github.com/sergeymakinen/go-ico
Licenses: Modified BSD
Build system: go
Synopsis: ICO and CUR file decoders and encoders
Description:

Package ico implements an ICO file decoder and encoder.

go-github-com-diamondburned-gotk4 0.3.1-0.d44ab4b
Propagated dependencies: go-github-com-davecgh-go-spew@1.1.1 go-github-com-fatih-color@1.17.0 go-github-com-karpeleslab-weak@0.1.1 go-go4-org-unsafe-assume-no-moving-gc@0.0.0-0.b99613f go-golang-org-x-sync@0.20.0
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://github.com/diamondburned/gotk4
Licenses: AGPL 3+ MPL 2.0 Expat
Build system: go
Synopsis: GTK4 bindings generator for Go
Description:

gotk4 is a GTK4 bindings generator for Go. It also provides generated bindings for ATK, Cairo, GdkPixbuf, GLib, Graphene, GTK4, GTK+3 and Pango.

go-github-com-diamondburned-gotk4-layer-shell 0.0.0-0.6efa9f6
Propagated dependencies: go-github-com-diamondburned-gotk4@0.3.1-0.d44ab4b go-github-com-fatih-color@1.17.0 go-github-com-mattn-go-colorable@0.1.13 go-github-com-mattn-go-isatty@0.0.22 go-github-com-pkg-errors@0.9.1 go-golang-org-x-sync@0.20.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://github.com/diamondburned/gotk4-layer-shell
Licenses: AGPL 3 MPL 2.0
Build system: go
Synopsis: Layer Shell bindings generator for Go and gotk4
Description:

gotk4-layer-shell is a GTK Layer Shell and GTK4 Layer Shell bindings generator for Go and gotk4. It also provides generated bindings.

go-github-com-gotk3-gotk3 0.6.4.2
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://github.com/gotk3/gotk3
Licenses: ISC
Build system: go
Synopsis: Go bindings for GTK+3
Description:

gotk3 provides Go bindings for GTK+3 and dependent projects.

Partial binding support for the following libraries is currently implemented:

  • GTK 3 (3.12 and later)

  • GDK 3 (3.12 and later)

  • GLib 2 (2.36 and later)

  • Cairo (1.10 and later)

Functions use the same names as the native C function calls, but use CamelCase. In cases where native GTK uses pointers to values to simulate multiple return values, Go's native multiple return values are used instead. Whenever a native GTK call could return an unexpected NULL pointer, an additional error is returned in the Go binding.

go-code-superseriousbusiness-org-go-png-image-structure-v2 2.3.0
Propagated dependencies: go-github-com-dsoprea-go-exif-v3@3.0.1 go-github-com-dsoprea-go-utility-v2@2.0.0-20221003172846-a3e1774ef349
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://code.superseriousbusiness.org/go-png-image-structure
Licenses: Expat
Build system: go
Synopsis: Read/write PNGs as well as the EXIF in PNGs from Go
Description:

This package implements reader and writer for PNG files and EXIF metadata in Go.

go-github-com-sergeymakinen-go-bmp 1.0.0
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://github.com/sergeymakinen/go-bmp
Licenses: Modified BSD
Build system: go
Synopsis: BMP image decoder and encoder
Description:

Package bmp implements a BMP image decoder and encoder.

go-code-superseriousbusiness-org-exif-terminator 0.11.4
Propagated dependencies: go-code-superseriousbusiness-org-go-jpeg-image-structure-v2@2.3.0 go-code-superseriousbusiness-org-go-png-image-structure-v2@2.3.0 go-github-com-dsoprea-go-exif-v3@3.0.1 go-github-com-dsoprea-go-logging@0.0.0-20200710184922-b02d349568dd go-golang-org-x-image@0.32.0
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://code.superseriousbusiness.org/exif-terminator
Licenses: AGPL 3
Build system: go
Synopsis: Terminate EXIF data from images
Description:

exif-terminator removes exif data from images (JPEG and PNG currently supported) in a streaming manner.

go-code-superseriousbusiness-org-go-jpeg-image-structure-v2 2.3.0
Propagated dependencies: go-github-com-dsoprea-go-exif-v3@3.0.1 go-github-com-dsoprea-go-iptc@0.0.0-20200610044640-bc9ca208b413 go-github-com-dsoprea-go-logging@0.0.0-20200710184922-b02d349568dd go-github-com-dsoprea-go-photoshop-info-format@0.0.0-20200610045659-121dd752914d go-github-com-dsoprea-go-utility-v2@2.0.0-20221003172846-a3e1774ef349 go-github-com-go-xmlfmt-xmlfmt@1.1.3
Channel: guix
Location: gnu/packages/golang-graphics.scm (gnu packages golang-graphics)
Home page: https://code.superseriousbusiness.org/go-jpeg-image-structure
Licenses: Expat
Build system: go
Synopsis: Parse JPEG data into segments for Go
Description:

This packages provides functions to parse raw JPEG data into individual segments of data.

go-go-bug-st-f 0.5.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://go.bug.st/f
Licenses: Modified BSD
Build system: go
Synopsis: Basic set of algoritms in Go
Description:

Package f is a Golang library implementing some basic algorithms.

go-github-com-cockroachdb-apd 1.1.0
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/cockroachdb/apd
Licenses: ASL 2.0
Build system: go
Synopsis: Arbitrary-precision decimals for Golang
Description:

This package implements much of the decimal specification from the General Decimal Arithmetic description. This is the same specification implemented by Python’s decimal module and GCC’s decimal extension.

go-github-com-shopspring-decimal 1.4.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/shopspring/decimal
Licenses: Expat
Build system: go
Synopsis: Arbitrary-precision fixed-point decimal numbers in Golang
Description:

Package decimal implements an arbitrary precision fixed-point decimal. Features:

  • the zero-value is 0, and is safe to use without initialization

  • addition, subtraction, multiplication with no loss of precision

  • division with specified precision

  • database/sql serialization/deserialization

  • JSON and XML serialization/deserialization

go-codeberg-org-astronexus-brahe 0.0.3
Propagated dependencies: go-gonum-org-v1-gonum@0.16.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://codeberg.org/astronexus/brahe
Licenses: Expat
Build system: go
Synopsis: Read and use data from the Augmented Tycho-HYG (AT-HYG) star catalog
Description:

Package brahe defines core variable types and basic utility functions for astronomy programs using the AT-HYG (Augmented Tycho-HYG) catalog. The base file (brahe.go) defines the most widely used types in these utility functions. brahe uses the https://pkg.go.dev/gonum.org/v1/gonum/floats, Gonum floating point library for vector math.

go-github-com-golang-geo 0.0.0-20260625163123-7c0e84413537
Propagated dependencies: go-github-com-google-go-units@0.0.0-20260624172601-62e5ee3ae5ce
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/golang/geo
Licenses: ASL 2.0
Build system: go
Synopsis: S2 geometry library in Go
Description:

S2 is a library for spherical geometry that aims to have the same robustness,flexibility, and performance as the best planar geometry libraries.

go-github-com-montanaflynn-stats 0.7.1
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/montanaflynn/stats
Licenses: Expat
Build system: go
Synopsis: Statistics library for Golang
Description:

This package provides a statistical library for Golang.

go-github-com-aio-arch-graphlib 1.0.2
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/aio-arch/graphlib
Licenses: Expat
Build system: go
Synopsis: Topological sort lib for Sorting and pruning of DAG graphs
Description:

This package provides a Topological sort lib. Sorting and pruning of DAG graphs.

go-github-com-x448-float16 0.8.4
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/x448/float16
Licenses: Expat
Build system: go
Synopsis: Float16 (Binary16) in Golang
Description:

This package provides a IEEE 754 half-precision floating-point format (binary16) with IEEE 754 default rounding for conversions. IEEE 754-2008 refers to this 16-bit floating-point format as binary16.

go-github-com-clarkduvall-hyperloglog 0.0.0-20171127014514-a0107a5d8004
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/clarkduvall/hyperloglog
Licenses: Expat
Build system: go
Synopsis: HyperLogLog and HyperLogLog++ implementation in Golang
Description:

Package hyperloglog implements the HyperLogLog and HyperLogLog++ cardinality estimation algorithms. These algorithms are used for accurately estimating the cardinality of a multiset using constant memory. HyperLogLog++ has multiple improvements over HyperLogLog, with a much lower error rate for smaller cardinalities.

go-github-com-kshedden-statmodel 0.0.0-20210519035403-ee97d3e48df1
Propagated dependencies: go-github-com-kshedden-dstream@0.0.0-20190512025041-c4c410631beb go-gonum-org-v1-gonum@0.16.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/kshedden/statmodel
Licenses: Modified BSD
Build system: go
Synopsis: Statistical modeling in Golang
Description:

This package implements a functionality for fitting statistical model. Additional Go packages include glm for Generalized Liner Models and duration for survival analysis. All models can be fit with maximum (or quasi-maximum) likelihood estimation, with optional L1 (Lasso) or L2 (ridge) penalization.

go-lukechampine-com-uint128 1.3.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/lukechampine/uint128
Licenses: Expat
Build system: go
Synopsis: Uint128 for Golang
Description:

This package provides a high-performance Uint128 type that supports standard arithmetic operations. Unlike math/big, operations on Uint128 values always produce new values instead of modifying a pointer receiver. A @codeUint128 value is therefore immutable, just like uint64 and friends.

Total packages: 72465