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

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-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-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-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-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-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/google/go-units
Licenses: ASL 2.0
Build system: go
Synopsis: Go library for physical unit conversions
Description:

This Go library represents physical units like length, area, speed, and temperature as typed floating point numbers. Methods to convert between metric and US customary units of measurement are provided on each type. Additional units can be created by multiplying by const values and variables can be converted by casting.

go-github-com-aclements-go-gg 0.0.0-20170323211221-abd1f791f5ee
Propagated dependencies: go-github-com-aclements-go-moremath@0.0.0-20241023150245-c8bbc672ef66
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/aclements/go-gg
Licenses: Modified BSD
Build system: go
Synopsis: Plotting package for Golang
Description:

gg is a plotting package for Go inspired by the Grammar of Graphics.

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-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-modernc-org-mathutil 1.7.1
Propagated dependencies: go-github-com-remyoudompheng-bigfft@0.0.0-20230129092748-24d4a6f8daec
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://modernc.org/mathutil
Licenses: Modified BSD
Build system: go
Synopsis: Utilities supplemental to the Go standard @code{rand} and @code{math} packages
Description:

Package mathutil provides utilities supplementing the standard math and math/rand packages.

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-google-go-intervals 0.0.2
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/google/go-intervals
Licenses: ASL 2.0
Build system: go
Synopsis: Operations on 1-dimensional intervals for Golang
Description:

This package provides utilities for performing set operations on 1-dimensional intervals, such as time ranges.

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-altree-bigfloat 0.2.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/ALTree/bigfloat
Licenses: Expat
Build system: go
Synopsis: Arbitrary-precision operations for Golang's @code{big.Float}
Description:

This package provides additional operations for the standard library's big.Float type, including natural logarithm, exponentiation, and power functions for arbitrary-precision floating-point numbers.

go-github-com-aclements-go-moremath 0.0.0-20241023150245-c8bbc672ef66
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://github.com/aclements/go-moremath
Licenses: Modified BSD
Build system: go
Synopsis: Assortment of more specialized math routines for Golang
Description:

These packages provide more specialized math routines than are available in the standard Go math package. go-moremath currently focuses on statistical routines, with particular focus on high-quality implementations and APIs for non-parametric methods.

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-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-cockroachdb-apd-v3 3.2.1
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-johncgriffin-overflow 0.0.0-20211019200055-46fa312c352c
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/JohnCGriffin/overflow
Licenses: Expat
Build system: go
Synopsis: Check for int/int64/int32 arithmetic overflow in Golang
Description:

This package offers overflow-checked integer arithmetic operations for int,int32, and int64. Each of the operations returns a result,bool combination. This was prompted by the need to know when to flow into higher precision types from the math.big library.

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.

go-github-com-kshedden-dstream 0.0.0-20190512025041-c4c410631beb
Propagated dependencies: go-github-com-golang-snappy@0.0.4 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/dstream
Licenses: Modified BSD
Build system: go
Synopsis: Process data streams in Golang
Description:

Dstream is a package for manipulating streams of typed, multivariate data in Go. A Dstream is a dataframe-like container that holds a rectangular array of data in which the columns are variables and the rows are cases or observations.

Dstream is designed to handle large datasets, where it is not possible to load all data for all variables into memory at once. To achieve this, Dstream utilizes a chunked, column-based storage format. A chunk contains the data for a contiguous block of rows. The data are stored by variable (column-wise) in typed Go slices. Only one chunk of the Dstream is held in memory at one time.

go-github-com-robinus2-golang-moving-average 1.0.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/RobinUS2/golang-moving-average
Licenses: ASL 2.0
Build system: go
Synopsis: Moving average implementation for Go
Description:

This package provides a moving average implementation for Go.

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.

Total packages: 32521