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

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-tetratelabs-wabin 0.0.0-20230304001439-f6f874872834
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tetratelabs/wabin
Licenses: ASL 2.0
Build system: go
Synopsis: WebAssembly Binary Format in Go
Description:

This package provides WebAssembly a WebAssembly data model and binary encoder.

go-go-opentelemetry-io-contrib-propagators-autoprop 0.61.0
Propagated dependencies: go-go-opentelemetry-io-contrib-propagators-aws@1.36.0 go-go-opentelemetry-io-contrib-propagators-b3@1.36.0 go-go-opentelemetry-io-contrib-propagators-jaeger@1.36.0 go-go-opentelemetry-io-contrib-propagators-ot@1.36.0 go-go-opentelemetry-io-otel@1.42.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://opentelemetry.io/
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTelemetry TextMapPropagator creation
Description:

Package autoprop provides an OpenTelemetry TextMapPropagator creation function. The OpenTelemetry specification states that the default TextMapPropagator needs to be a no-operation implementation. The opentelemetry-go project adheres to this requirement. However, for systems that perform propagation this default is not ideal. This package provides a TextMapPropagator with useful defaults (a combined TraceContext and Baggage TextMapPropagator), and supports environment overrides using the OTEL_PROPAGATORS environment variable.

go-github-com-koofr-go-httpclient 0.0.0-20240520111329-e20f8f203988
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/koofr/go-httpclient
Licenses: Expat
Build system: go
Synopsis: HTTP client for Golang
Description:

This packages implements a trivial HTTP client.

go-github-com-mreiferson-go-httpclient 0.0.0-20201222173833-5e475fde3a4d
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mreiferson/go-httpclient
Licenses: Expat
Build system: go
Synopsis: HTTP client in Golang with retries and hooks
Description:

This package provides a HTTP Transport that implements the RoundTripper interface and can be used as a built in replacement for the standard library.

go-github-com-yunify-qingstor-sdk-go-v3 3.2.0
Propagated dependencies: go-github-com-pengsrc-go-shared@0.2.0 go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/yunify/qingstor-sdk-go
Licenses: ASL 2.0
Build system: go
Synopsis: QingStor SDK for Go
Description:

This package is the official QingStor SDK for the Go programming language.

go-github-com-azure-azure-storage-blob-go 0.0.0-20180706173141-f0a732ea9441
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-azure-azure-pipeline-go@0.2.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/Azure/azure-storage-blob-go
Licenses: Expat
Build system: go
Synopsis: Microsoft Azure Blob Storage Library for Go
Description:

The Microsoft Azure Storage SDK for Go to build applications that takes advantage of Azure's scalable cloud storage.

go-github-com-evanphx-json-patch-v5 5.9.11
Propagated dependencies: go-github-com-jessevdk-go-flags@1.6.1 go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/evanphx/json-patch
Licenses: Modified BSD
Build system: go
Synopsis: Apply and create JSON (RFC6902 and RFC7386) patches for Golang
Description:

jsonpatch is a library which provides functionality for both applying RFC6902 JSON patches against documents, as well as for calculating & applying RFC7396 JSON merge patches.

go-codeberg-org-jwijenbergh-eduoauth-go-v2 2.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://codeberg.org/jwijenbergh/eduoauth-go
Licenses: Expat
Build system: go
Synopsis: OAuth library for geteduroam and eduVPN
Description:

Eduoauth is a Go library in use by geteduroam and eduVPN to handle OAuth.

go-github-com-xeipuuv-gojsonpointer 0.0.0-0.4e3ac27
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/xeipuuv/gojsonpointer
Licenses: ASL 2.0
Build system: go
Synopsis: Implementation of JSON Pointer for Go
Description:

This package provides an implementation of JSON Pointer for the Go programming language.

go-github-com-json-iterator-go 1.1.12
Propagated dependencies: go-github-com-modern-go-concurrent@1.0.3 go-github-com-modern-go-reflect2@1.0.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/json-iterator/go
Licenses: Expat
Build system: go
Synopsis: High-performance replacement for Golang @code{encoding/json}
Description:

This package implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json. Converting from encoding/json to jsoniter is no more than replacing the package with jsoniter and variable type declarations (if any). jsoniter interfaces gives 100% compatibility with code using standard lib.

go-github-com-tj-go-kinesis 0.0.0-20171128231115-08b17f58cb1b
Propagated dependencies: go-github-com-apex-log@1.9.0 go-github-com-aws-aws-sdk-go@1.55.7 go-github-com-jpillora-backoff@1.0.0-1.fab01a9
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tj/go-kinesis
Licenses: Expat
Build system: go
Synopsis: Batch producer for AWS Kinesis
Description:

Package kinesis implements a batch producer built on top of the official AWS SDK.

go-github-com-tailscale-goupnp 1.0.1-0.20210804011211-c64d0f06ea05
Propagated dependencies: go-github-com-huin-goupnp@1.3.0 go-github-com-huin-goutil@0.0.0-20170803182201-1ca381bf3150 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tailscale/goupnp
Licenses: FreeBSD
Build system: go
Synopsis: UPnP client in Go
Description:

This package is an implementation of a client for various UPnP services. It's an alternative fork of https://github.com/huin/goupnp.

go-mvdan-cc-xurls-v2 2.6.0
Propagated dependencies: go-github-com-rogpeppe-go-internal@1.14.1 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mvdan/xurls
Licenses: Modified BSD
Build system: go
Synopsis: Extracts URLs from text
Description:

Xurls extracts urls from plain text using regular expressions. It can be used as both a binary and a library.

go-github-com-ugorji-go-codec 1.2.14
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/ugorji/go
Licenses: Expat
Build system: go
Synopsis: Codec and encoding library for various serialization formats
Description:

This package provides a high performance and feature rich codec and encoding library for the MessagePack, CBOR, JSON and the Binc formats.

go-github-com-opentracing-contrib-go-grpc 0.1.4
Propagated dependencies: go-github-com-opentracing-opentracing-go@1.2.0 go-google-golang-org-grpc@1.69.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/opentracing-contrib/go-grpc
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTracing support for gRPC in Go
Description:

Package otgrpc provides OpenTracing support for any gRPC client or server.

go-github-com-victoriametrics-easyproto 1.2.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/VictoriaMetrics/easyproto
Licenses: ASL 2.0
Build system: go
Synopsis: Building blocks for protobuf marshaling and unmarshaling
Description:

Package easyproto provides building blocks for marshaling and unmarshaling (encoding/decoding) protobuf v3 messages according to https://protobuf.dev/programming-guides/encoding.

go-github-com-tj-go-redirects 0.0.0-20200911105812-fd1ba1020b37
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tj/go-redirects
Licenses: Expat
Build system: go
Synopsis: Netlify's _redirects file format parser
Description:

This package provides a Go redirect format parser to match Netlify's https://www.netlify.com/docs/redirects/, format.

go-github-com-jeremija-gosubmit 0.2.8
Propagated dependencies: go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jeremija/gosubmit
Licenses: Expat
Build system: go
Synopsis: Go library for parsing and submitting HTML forms
Description:

This package implements a functionality to help filling out plain html forms during testing. Will automatically take the existing values from the form so there is no need to manually set things like csrf tokens. Alerts about missing required fields, or when pattern validation does not match.

go-github-com-jlaffaye-ftp 0.2.0
Propagated dependencies: go-github-com-hashicorp-go-multierror@1.1.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jlaffaye/ftp
Licenses: ISC
Build system: go
Synopsis: FTP client package for Go
Description:

Package ftp implements a File Transfer Protocol client as described in RFC 959.

go-github-com-aliyun-aliyun-oss-go-sdk 3.0.2
Propagated dependencies: go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/aliyun/aliyun-oss-go-sdk
Licenses: Expat
Build system: go
Synopsis: Alibaba cloud OSS SDK for Go
Description:

This package provides a Go SDK based on the official APIs of Alibaba Cloud OSS.

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.1.0 go-github-com-zeebo-errs@1.4.0 go-golang-org-x-sync@0.21.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-mholt-acmez-v3 3.1.2
Propagated dependencies: go-golang-org-x-crypto@0.53.0 go-golang-org-x-net@0.53.0 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mholt/acmez
Licenses: ASL 2.0
Build system: go
Synopsis: ACME (RFC 8555) client library for Go
Description:

ACMEz is a lightweight, fully-compliant RFC 8555 (ACME) implementation, that provides an API for getting certificates. ACMEz is suitable for large-scale enterprise deployments. It also supports common IETF-standardized ACME extensions.

This module has two primary packages:

  • acmez is a high-level wrapper for getting certificates. It implements the ACME order flow described in RFC 8555 including challenge solving using pluggable solvers.

  • acme is a low-level RFC 8555 implementation that provides the fundamental ACME operations, mainly useful if you have advanced or niche requirements.

Main features:

  • Go API that thoroughly documented with spec citations.

  • Structured error values (problems as defined in RFC 7807.)

  • Smart retries (resilient against network and server hiccups.)

  • Challenge plasticity (randomized challenges, and will retry others if one fails.)

  • Context cancellation (suitable for high-frequency config changes or reloads.)

  • Highly flexible and customizable.

  • External Account Binding (EAB) support.

  • Tested with numerous ACME CAs (more than just Let's Encrypt.)

  • Implements niche aspects of RFC 8555 (such as alt cert chains and account key rollover.)

  • Efficient solving of large SAN lists (e.g. for slow DNS record propagation.)

  • Utility functions for solving challenges: device attestation challenges (draft-acme-device-attest-02), RFC 8737 (tls-alpn-01 challenge), RFC 8823 (email-reply-00 challenge; S/MIME.)

  • ACME Renewal Information (ARI) support (draft-ietf-acme-ari-03.)

Total packages: 33008