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

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-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-gonum-org-v1-gonum 0.16.0
Propagated dependencies: go-github-com-goccmack-gocc@1.0.2 go-github-com-google-go-cmp@0.7.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-tools@0.37.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://www.gonum.org/
Licenses: Expat
Build system: go
Synopsis: Set of numeric libraries for Golang
Description:

Gonum is a set of packages designed to make writing numerical and scientific algorithms productive, performant, and scalable. It provides libraries for matrices and linear algebra; statistics, probability distributions, and sampling; tools for function differentiation,integration, and optimization; network creation and analysis

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-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-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-remyoudompheng-bigfft 0.0.0-20230129092748-24d4a6f8daec
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/remyoudompheng/bigfft
Licenses: Modified BSD
Build system: go
Synopsis: Big integer multiplication library for using Fast Fourier transform
Description:

Package bigfft implements multiplication of big.Int using FFT (Schonhage-Strassen method for multiplying integers).

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-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-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-bmkessler-fastdiv 0.0.0-20190227075523-41d5178f2044
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/bmkessler/fastdiv
Licenses: Expat
Build system: go
Synopsis: Runtime divisibility check in Golang
Description:

Package fastdiv implements fast division, modulus and divisibility checks for divisors known only at runtime based on paper: Faster Remainder by Direct Computation: Applications to Compilers and Software Libraries.

go-github-com-go-git-gcfg 1.5.0
Propagated dependencies: go-github-com-pkg-errors@0.9.1 go-gopkg-in-warnings-v0@0.1.2
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://github.com/go-git/gcfg
Licenses: Modified BSD
Build system: go
Synopsis: Gcfg reads INI-style configuration files into Go structs
Description:

Gcfg reads INI-style configuration files into Go structs.

go-github-com-git-lfs-pktline 0.0.0-1.ca444d5
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://github.com/git-lfs/pktline
Licenses: Expat
Build system: go
Synopsis: Git pkt-line Go toolkit
Description:

This package is a Go language toolkit for reading and writing files using the Git pkt-line format used in various Git operations.

go-github-com-nektos-act 1.24.1
Propagated dependencies: go-dario-cat-mergo@1.0.2 go-github-com-adrg-xdg@0.4.0 go-github-com-alecaivazis-survey-v2@2.3.7 go-github-com-andreaskoch-go-fswatch@1.0.0 go-github-com-creack-pty@1.1.24 go-github-com-distribution-reference@0.6.0 go-github-com-docker-cli@25.0.7 go-github-com-docker-distribution@2.8.3 go-github-com-docker-docker@25.0.7 go-github-com-docker-go-connections@0.5.0 go-github-com-go-git-go-git-v5@5.13.1 go-github-com-gobwas-glob@0.2.3 go-github-com-golang-jwt-jwt-v5@5.2.1 go-github-com-imdario-mergo@1.0.2 go-github-com-joho-godotenv@1.5.1 go-github-com-julienschmidt-httprouter@1.3.0 go-github-com-kballard-go-shellquote@0.0.0-1.95032a8 go-github-com-masterminds-semver@1.5.0 go-github-com-mattn-go-isatty@0.0.20 go-github-com-moby-patternmatcher@0.6.0 go-github-com-opencontainers-image-spec@1.1.0 go-github-com-opencontainers-selinux@1.11.1 go-github-com-pkg-errors@0.9.1 go-github-com-rhysd-actionlint@1.7.7 go-github-com-sabhiram-go-gitignore@0.0.0-20210923224102-525f6e181f06 go-github-com-sirupsen-logrus@1.9.3 go-github-com-spf13-cobra@1.8.1 go-github-com-spf13-pflag@1.0.6 go-github-com-timshannon-bolthold@0.0.0-20240314194003-30aac6950928 go-go-etcd-io-bbolt@1.4.3 go-golang-org-x-term@0.36.0 go-google-golang-org-protobuf@1.36.10 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://github.com/nektos/act
Licenses: Expat
Build system: go
Synopsis: Run GitHub Actions locally
Description:

Helper tool to run GitHub Actions locally.

go-github-com-xanzy-go-gitlab 0.114.0
Propagated dependencies: go-github-com-google-go-querystring@1.1.0 go-github-com-hashicorp-go-cleanhttp@0.5.2 go-github-com-hashicorp-go-retryablehttp@0.7.7 go-golang-org-x-oauth2@0.23.0 go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://github.com/xanzy/go-gitlab
Licenses: ASL 2.0
Build system: go
Synopsis: GitLab Go SDK
Description:

This package provides a GitLab API client enabling Go programs to interact with GitLab in a simple and uniform way.

go-github-com-jiangxin-goconfig 1.1.2
Propagated dependencies: go-github-com-golang-groupcache@0.0.0-20210331224755-41bb18bfe9da go-github-com-spf13-pflag@1.0.6
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://github.com/jiangxin/goconfig
Licenses: GPL 2+
Build system: go
Synopsis: Go parsing library for .gitconfig files
Description:

goconfig is a Go library for parsing configuration files that have the same syntax as .gitconfig files. It understands multiple values configuration, and can parse configurations include via include.path directives. includeIf.*.path directives are not supported yet.

go-code-gitea-io-actions-proto-go-runner 0.4.1
Propagated dependencies: go-google-golang-org-protobuf@1.36.10 go-connectrpc-com-connect@1.18.1
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://code.gitea.io/actions-proto-go
Licenses: Expat
Build system: go
Synopsis: Action runner for Gitea
Description:

This package provides an Action runner for the Gitea forge.

git-sync 4.4.3
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://github.com/kubernetes/git-sync
Licenses: ASL 2.0
Build system: go
Synopsis: Keep repository in sync with the upstream
Description:

git-sync is a simple command that pulls a git repository into a local directory. It is a perfect "sidecar" container in Kubernetes - it can periodically pull files down from a repository so that an application can consume them.

go-github-com-rhysd-actionlint 1.7.7
Propagated dependencies: go-gopkg-in-yaml-v3@3.0.1 go-golang-org-x-sys@0.37.0 go-golang-org-x-sync@0.17.0 go-github-com-yuin-goldmark@1.7.13 go-github-com-robfig-cron-v3@3.0.1 go-github-com-mattn-go-shellwords@1.0.12 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-mattn-go-colorable@0.1.13 go-github-com-google-go-cmp@0.7.0 go-github-com-fatih-color@1.17.0 go-github-com-bmatcuk-doublestar-v4@4.8.1
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://github.com/rhysd/actionlint
Licenses: Expat
Build system: go
Synopsis: Statically check GitHub Action workflow files
Description:

Package actionlint is the implementation of actionlint linter. It's a static checker for GitHub Actions workflow files.

go-code-gitea-io-actions-proto-go-ping 0.4.1
Propagated dependencies: go-google-golang-org-protobuf@1.36.10 go-connectrpc-com-connect@1.18.1
Channel: guix
Location: gnu/packages/golang-vcs.scm (gnu packages golang-vcs)
Home page: https://code.gitea.io/actions-proto-go
Licenses: Expat
Build system: go
Synopsis: Helper for the Gitea Action runner
Description:

This package provides a helper for the Gitea Action runer.

go-github-com-jtolio-noiseconn 0.0.0-20231127013910-f6d9ecbf1de7
Propagated dependencies: go-github-com-dsnet-try@0.0.3 go-github-com-flynn-noise@1.0.0 go-github-com-zeebo-errs@1.4.0 go-golang-org-x-sync@0.17.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jtolio/noiseconn
Licenses: Expat
Build system: go
Synopsis: Simple Golang std @code{net.Conn} wrapper
Description:

This package provides a net.Conn wrapper around https://github.com/flynn/noise crypto protocols.

go-github-com-things-go-go-socks5 0.0.6
Propagated dependencies: go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/things-go/go-socks5
Licenses: Expat
Build system: go
Synopsis: SOCKS5 with full TCP/UDP and IPv4/IPv6 support in Golang
Description:

This package implements a SOCKS5. SOCKS (Secure Sockets) is used to route traffic between a client and server through an intermediate proxy layer. This can be used to bypass firewalls or NATs.

Features:

  • support socks5 server

  • support TCP/UDP and IPv4/IPv6

  • unit tests

  • "No Auth" mode

  • user/password authentication optional user addr limit

  • support for the CONNECT command

  • support for the ASSOCIATE command

  • rules to do granular filtering of commands

  • custom DNS resolution

  • custom goroutine pool

  • buffer pool design and optional custom buffer pool

  • custom logger

go-github-com-multiformats-go-multiaddr 0.15.0
Propagated dependencies: go-github-com-ipfs-go-cid@0.4.1 go-github-com-multiformats-go-multibase@0.2.0 go-github-com-multiformats-go-varint@0.0.7 go-github-com-multiformats-go-multihash@0.2.3 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/multiformats/go-multiaddr
Licenses: Expat
Build system: go
Synopsis: Composable and future-proof network addresses
Description:

Multiaddr is a standard way to represent addresses that does the following:

  • Support any standard network protocols.

  • Self-describe (include protocols).

  • Have a binary packed format.

  • Have a nice string representation.

  • Encapsulate well.

Total packages: 69282