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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


go-github-com-operatorfoundation-obfs4 1.0.0
Propagated dependencies: go-github-com-dchest-siphash@1.2.3 go-github-com-operatorfoundation-ed25519@0.0.0-0.b22b4bd go-github-com-willscott-goturn@0.0.0-20170802220503-19f41278d0c9 go-golang-org-x-crypto@0.43.0 go-golang-org-x-net@0.46.0 go-torproject-org-pluggable-transports-goptlib@1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/OperatorFoundation/obfs4
Licenses: FreeBSD
Build system: go
Synopsis: Network obfourscator to scramble network traffic
Description:

Obfs4 is a look-like nothing obfuscation protocol that incorporates ideas and concepts from Philipp Winter's ScrambleSuit protocol.

The notable differences between ScrambleSuit and obfs4 are:

  • The handshake always does a full key exchange (no such thing as a Session Ticket Handshake).

  • The handshake uses the Tor Project's ntor handshake with public keys obfuscated via the Elligator 2 mapping.

  • The link layer encryption uses NaCl secret boxes (Poly1305/XSalsa20).

go-github-com-cespare-xxhash-v2 2.3.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/cespare/xxhash
Licenses: Expat
Build system: go
Synopsis: Go implementation of xxHash
Description:

Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at https://xxhash.com/.

go-imohash 1.1.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/kalafut/imohash
Licenses: Expat
Build system: go
Synopsis: Fast hashing for large files
Description:

Package imohash implements a fast, constant-time hash for files. It is based atop murmurhash3 and uses file size and sample data to construct the hash.

go-github-com-marten-seemann-qtls 0.4.1
Propagated dependencies: go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/marten-seemann/qtls
Licenses: Modified BSD
Build system: go
Synopsis: TLS 1.3 with QUIC in Go
Description:

This package provides qtls, a QUIC-capable variant of the Go standard library's TLS 1.3 implementation.

go-github-com-minio-md5-simd 1.1.2
Propagated dependencies: go-github-com-klauspost-cpuid-v2@2.2.8
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/minio/md5-simd
Licenses: ASL 2.0
Build system: go
Synopsis: Accelerate MD5 computations in pure Golang
Description:

This is a SIMD accelerated MD5 package, allowing up to either 8 (AVX2) or 16 (AVX512) independent MD5 sums to be calculated on a single CPU core.

md5-simd integrates a similar mechanism as described in minio/sha256-simd for making it easy for clients to take advantages of the parallel nature of the MD5 calculation. This will result in reduced overall CPU load.

go-github-com-google-go-tpm 0.9.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/google/go-tpm
Licenses: ASL 2.0
Build system: go
Synopsis: Go-TPM Legacy TPM 2.0 library
Description:

This package provides a functionality to communicate directly with a Trusted Platform Module device. The libraries don't implement the entire spec for neither 1.2 nor 2.0.

Included submodules:

  • tpm - TPM 1.2 client library

  • tpm2 - TPM 2.0 client library.

  • direct - the prototype "TPMDirect" TPM 2.0 API, which is intended to (eventually) be 1:1 with the TPM 2.0 spec

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-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-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-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-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-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-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-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-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-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-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-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-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-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-modernc-org-mathutil 1.6.0
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-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-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-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.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091