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

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-pion-randutil v0.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/pion/randutil
Licenses: Expat
Build system: go
Synopsis: Helper library for cryptographic and mathematical randoms
Description:

This package provides primitives for generating random values.

go-github-com-pkg-sftp 1.13.7
Propagated dependencies: go-golang-org-x-crypto@0.50.0 go-github-com-kr-fs@0.1.0-0.1455def
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/pkg/sftp
Licenses: FreeBSD
Build system: go
Synopsis: SFTP implementation for Go
Description:

This package provides an SFTP implementation, as described in https://filezilla-project.org/specs/draft-ietf-secsh-filexfer-02.txt, for Go.

go-github-com-shogo82148-go-shuffle 1.1.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/shogo82148/go-shuffle
Licenses: Expat
Build system: go
Synopsis: Shuffling slices and user-defined collections
Description:

Package shuffle provides primitives for shuffling slices and user-defined collections.

go-github-com-tjfoc-gmsm 1.4.1
Propagated dependencies: go-github-com-golang-protobuf@1.5.4 go-golang-org-x-crypto@0.50.0 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/tjfoc/gmsm
Licenses: ASL 2.0
Build system: go
Synopsis: ShangMi (SM) cipher suites for Golang
Description:

This package provides ShāngMì 4 cipher suites implementation (GM SM2/3/4).

Main functions:

  • SM2 national secret elliptic curve algorithm library

  • SM3 national secret hash algorithm library

  • SM4 national secret block cipher algorithm library

go-github-com-zmap-rc2 0.0.0-20190804163417-abaa70531248
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/zmap/rc2
Licenses: ASL 2.0
Build system: go
Synopsis: RC2 in Go
Description:

This package implements RC2 Cipher in Golang.

go-github-com-decred-dcrd-crypto-blake256 1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/decred/dcrd
Licenses: ISC
Build system: go
Synopsis: BLAKE-256/BLAKE-224 crypto hash functions implementation
Description:

Package blake256 implements BLAKE-256 and BLAKE-224 with SSE2, SSE4.1, and AVX acceleration and zero allocations.

go-github-com-minio-crc64nvme 1.1.1
Propagated dependencies: go-github-com-klauspost-cpuid-v2@2.3.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/minio/crc64nvme
Licenses: ASL 2.0
Build system: go
Synopsis: CRC64 checksums using carryless-multiplication
Description:

This package calculates CRC64 checksums using carryless-multiplication accelerated with SIMD instructions for both ARM and x86. The code is based on the https://github.com/awesomized/crc64fast-nvme.git, crc64fast-nvme package in Rust.

go-github-com-twmb-murmur3 1.1.8
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/twmb/murmur3
Licenses: Modified BSD
Build system: go
Synopsis: Native MurmurHash3 Go implementation
Description:

Native Go implementation of Austin Appleby's third MurmurHash revision (aka MurmurHash3). Reference algorithm has been slightly hacked as to support the streaming mode required by Go's standard Hash interface.

go-github-com-klauspost-crc32 1.3.0
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/klauspost/crc32
Licenses: Modified BSD
Build system: go
Synopsis: CRC32 hash with x64 optimizations
Description:

This package is a drop-in replacement for the standard library hash/crc32 package, that features AVX 512 optimizations on x64 platforms, for a 2x speedup for IEEE CRC32 checksums. See Cyclic redundancy check for information.

go-obfs4proxy 1.0.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: Pluggable transport proxy for Tor, implementing obfs4
Description:

obfs4proxy is a tool that attempts to circumvent censorship by transforming the Tor traffic between the client and the bridge. This way censors, who usually monitor traffic between the client and the bridge, will see innocent-looking transformed traffic instead of the actual Tor traffic.

go-github-com-cloudflare-circl 1.5.0
Propagated dependencies: go-github-com-bwesterb-go-ristretto@1.2.3 go-golang-org-x-crypto@0.50.0 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://blog.cloudflare.com/introducing-circl
Licenses: Modified BSD
Build system: go
Synopsis: Cloudflare Interoperable Reusable Cryptographic Library
Description:

CIRCL (Cloudflare Interoperable, Reusable Cryptographic Library) is a collection of cryptographic primitives written in Go. The goal of this library is to be used as a tool for experimental deployment of cryptographic algorithms targeting Post-Quantum (PQ) and Elliptic Curve Cryptography (ECC).

go-github-com-jphastings-jwker 0.2.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/jphastings/jwker
Licenses: Expat
Build system: go
Synopsis: PEM -> JWK conversion tool
Description:

This package implements a functionality to convert keys between the PEM and JWK file formats.

go-github-com-mr-tron-base58 1.2.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/mr-tron/base58
Licenses: Expat
Build system: go
Synopsis: Fast implementation of base58 encoding on Golang
Description:

Fast implementation of base58 encoding on Golang. A trivial big.Int encoding benchmark results in 6 times faster encoding and 8 times faster decoding.

go-github-com-titanous-rocacheck 0.0.0-20171023193734-afe73141d399
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/titanous/rocacheck
Licenses: Modified BSD
Build system: go
Synopsis: Check RSA keys for ROCA vulnerability
Description:

Rocacheck is a Go library for checking RSA public keys for the ROCA vulnerability (CVE-2017-15361) that affected certain Infineon cryptographic libraries and smart cards.

go-github-com-decred-dcrd-dcrec-secp256k1-v4 4.4.0
Propagated dependencies: go-github-com-decred-dcrd-crypto-blake256@1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/decred/dcrd
Licenses: ISC
Build system: go
Synopsis: Optimized secp256k1 elliptic curve operations
Description:

This package provides an optimized pure Go implementation of elliptic curve cryptography operations over the secp256k1 curve as well as data structures and functions for working with public and private secp256k1 keys as cpecified in the https://www.secg.org/sec2-v2.pdf standard.

In addition, sub packages are provided to produce, verify, parse, and serialize ECDSA signatures and EC-Schnorr-DCRv0 (a custom Schnorr-based signature scheme specific to Decred) signatures. See the README.md files in the relevant sub packages for more details about those aspects.

go-github-com-oneofone-xxhash 1.2.8
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/OneOfOne/xxhash
Licenses: ASL 2.0
Build system: go
Synopsis: Go implementation of xxHash
Description:

This is a native Go implementation of the xxHash algorithm, an extremely fast non-cryptographic hash algorithm, working at speeds close to RAM limits.

go-github-com-shopify-ejson 1.5.4
Propagated dependencies: go-github-com-dustin-gojson@0.0.0-20160307161227-2e71ec9dd5ad go-github-com-smartystreets-goconvey@1.8.1 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/Shopify/ejson
Licenses: Expat
Build system: go
Synopsis: Library to manage encrypted secrets using asymmetric encryption
Description:

ejson is a utility (CLI and Go library) for managing a collection of secrets in source control.

The secrets are encrypted using public key, elliptic curve cryptography (NaCl Box: Curve25519 + Salsa20 + Poly1305-AES). Secrets are collected in a JSON file, in which all the string values are encrypted. Public keys are embedded in the file, and the decrypter looks up the corresponding private key from its local filesystem.

go-github-com-zmap-zcrypto 0.0.0-20260309174858-0e3c42de5a13
Propagated dependencies: go-github-com-mreiferson-go-httpclient@0.0.0-20201222173833-5e475fde3a4d go-github-com-op-go-logging@1 go-github-com-sirupsen-logrus@1.9.3 go-github-com-weppos-publicsuffix-go@0.50.2 go-github-com-zmap-zcertificate@0.0.1 go-golang-org-x-crypto@0.50.0 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/zmap/zcrypto
Licenses: ASL 2.0 Expat ISC
Build system: go
Synopsis: Liberal Go TLS + X.509 Library for Research
Description:

ZCrypto is a research and data collection cryptography library, designed to be used for measuring and analyzing cryptographic deployments on the Internet. It is largely centered around the WebPKI.

go-github-com-dromara-dongle 1.2.3
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://dongle.go-pkg.com/
Licenses: Expat
Build system: go
Synopsis: Semantic and developer-friendly crypto package for Golang
Description:

Package dongle is a simple, semantic and developer-friendly Golang crypto package.

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-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-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-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-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.

Total packages: 32521