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

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-cockroachdb-errors 1.12.0
Propagated dependencies: go-github-com-cockroachdb-datadriven@1.0.2 go-github-com-cockroachdb-logtags@0.0.0-20241215232642-bb51bb14a506 go-github-com-cockroachdb-redact@1.1.6 go-github-com-getsentry-sentry-go@0.33.0 go-github-com-gogo-googleapis@1.4.1 go-github-com-gogo-protobuf@1.3.2 go-github-com-gogo-status@1.1.1 go-github-com-hydrogen18-memlistener@1.0.0 go-github-com-kr-pretty@0.3.1 go-github-com-pkg-errors@0.9.1 go-google-golang-org-grpc@1.69.2 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/cockroachdb/errors
Licenses: ASL 2.0
Build system: go
Synopsis: Golang errors with network portability
Description:

This package provides a a drop-in replacement to github.com/pkg/errors and Go's standard errors package. It also provides of error objects, in ways suitable for distributed systems with mixed-version software compatibility.

go-go-opentelemetry-io-contrib-propagators-jaeger 1.36.0
Propagated dependencies: go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-trace@1.42.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://go.opentelemetry.io/contrib
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTracing Jaeger propagator library
Description:

Package jaeger implements the Jaeger propagator specification as defined at https://www.jaegertracing.io/docs/1.18/client-libraries/#propagation-format.

go-github-com-anacrolix-envpprof 1.4.0
Propagated dependencies: go-github-com-anacrolix-log@0.16.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/anacrolix/envpprof
Licenses: Expat
Build system: go
Synopsis: Control HTTP mux via environment variable
Description:

This package implements a functionality to configure Go's pprof features and default HTTP mux using the environment variable GOPPROF. envpprof has an init function that will run at process initialization that checks the value of the GOPPROF environment variable. The variable can contain a comma-separated list of values, for example GOPPROF=http,block.

go-github-com-datadog-datadog-go-v5 5.5.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/DataDog/datadog-go
Licenses: Expat
Build system: go
Synopsis: Golang client library to work with DataDog's API
Description:

datadog-go is a library that provides a DogStatsD client in Golang.

templ 0.3.943
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://templ.guide/
Licenses: Expat
Build system: go
Synopsis: Language for writing HTML user interfaces in Golang
Description:

This package implements a functionality to create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.

xurls 2.6.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-pion-srtp-v3 3.0.10
Propagated dependencies: go-github-com-pion-logging@0.2.4 go-github-com-pion-rtcp@1.2.16 go-github-com-pion-rtp@1.10.1 go-github-com-pion-transport-v4@4.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/srtp
Licenses: Expat
Build system: go
Synopsis: Implementation of SRTP protocol in Golang
Description:

Package srtp implements Secure Real-time Transport Protocol.

go-github-com-shurcool-httpfs 0.0.0-20230704072500-f1e31cf0ba5c
Propagated dependencies: go-github-com-shurcool-httpgzip@0.0.0-20230704072819-d1585fc322fa
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/shurcooL/httpfs
Licenses: Expat
Build system: go
Synopsis: Utilities for @code{http.FileSystem}
Description:

Collection of Go packages for working with the +http.FileSystem interface.

go-github-com-puerkitobio-purell 1.2.1
Propagated dependencies: go-golang-org-x-net@0.53.0 go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/PuerkitoBio/purell
Licenses: Modified BSD
Build system: go
Synopsis: Tiny Go library to normalize URLs
Description:

This package provides implements a functionality of URL normalizer as described in RFC 3986.

go-madns 0.5.0
Propagated dependencies: go-github-com-miekg-dns@1.1.72 go-github-com-multiformats-go-multiaddr@0.16.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://multiformats.io/multiaddr/
Licenses: Expat
Build system: go
Synopsis: Library and CLI tool for DNS multiaddr resolution
Description:

This package provides a CLI binary executable built from go-github-com-multiformats-go-multiaddr-dns.

go-github-com-realclientip-realclientip-go 1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/realclientip/realclientip-go
Licenses: Zero-Clause BSD
Build system: go
Synopsis: Go reference implementation of "real" client IP algorithms
Description:

Package realclientip provides strategies for obtaining the "real" client IP from HTTP requests.

go-github-com-dropbox-dropbox-sdk-go-unofficial-v6 6.0.5
Propagated dependencies: go-golang-org-x-oauth2@0.36.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/dropbox/dropbox-sdk-go-unofficial
Licenses: Expat
Build system: go
Synopsis: Unofficial Dropbox v2 API SDK for Golang
Description:

This package provides an unofficial Go SDK for integrating with v2 of the Dropbox API.

go-github-com-olivere-elastic 7.0.32
Propagated dependencies: go-github-com-aws-aws-sdk-go@1.55.7 go-github-com-mailru-easyjson@0.9.0 go-github-com-opentracing-opentracing-go@1.2.0 go-github-com-pkg-errors@0.9.1 go-github-com-smartystreets-go-aws-auth@0.0.0-20180515143844-0c1422d1fdb9 go-go-opencensus-io@0.24.0 go-go-opentelemetry-io-otel@1.42.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/olivere/elastic
Licenses: Expat
Build system: go
Synopsis: Elasticsearch client for the Go
Description:

Package elastic provides an interface to the Elasticsearch server https://www.elastic.co/products/elasticsearch.

go-github-com-soheilhy-cmux 0.1.5
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/soheilhy/cmux
Licenses: ASL 2.0
Build system: go
Synopsis: Connection multiplexer for GoLang
Description:

Package cmux is a library to multiplex network connections based on their payload to server gRPC, SSH, HTTPS, HTTP, Go RPC, and pretty much any other protocol on the same TCP listener.

go-github-com-alexliesenfeld-health 0.8.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/alexliesenfeld/health
Licenses: Expat
Build system: go
Synopsis: Simple and flexible health check library for Go
Description:

This library provides a http.Handler that acts as a health endpoint. It can be used by cloud infrastructure or other services to determine the availability of an application.

Rather than simply returning a response with HTTP status code 200, this library allows building health checks that test the availability of all required dependencies. The HTTP response contains the aggregated health result and details about the health status of each component.

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-hashicorp-yamux 0.1.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/yamux
Licenses: MPL 2.0
Build system: go
Synopsis: Golang connection multiplexing library
Description:

Yamux (Yet another Multiplexer) relies on an underlying connection to provide reliability and ordering, such as TCP or Unix domain sockets, and provides stream-oriented multiplexing. It is inspired by SPDY but is not interoperable with it.

Features:

  • streams can be opened by either client or server

  • useful for nat traversal

  • server-side push support

  • avoid starvation

  • back-pressure to prevent overwhelming a receiver

  • enables persistent connections over a load balancer

  • enables thousands of logical streams with low overhead

go-github-com-aws-aws-sdk-go-v2-internal-configsources 1.4.21
Propagated dependencies: go-github-com-aws-aws-sdk-go-v2@1.41.7 go-github-com-aws-smithy-go@1.24.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/aws/aws-sdk-go-v2
Licenses: ASL 2.0
Build system: go
Synopsis: AWS SDK for Go v2 - internal/configsources module
Description:

Package internal/configsources provides utilities for looking up configuration sources in AWS.

go-github-com-cloudflare-backoff 0.0.0-20240920015135-e46b80a3a7d0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/cloudflare/backoff
Licenses: FreeBSD
Build system: go
Synopsis: Backoff strategies for retry logic for Golang
Description:

This package provides configurable backoff algorithms (exponential, constant, etc.) for Golang commonly used in retry loops for network calls or transient error handling.

protoc-gen-go-grpc 1.5.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://google.golang.org/grpc
Licenses: ASL 2.0
Build system: go
Synopsis: Generate Go bindings of gRPC's services in protobuf definition files
Description:

This package provides a plugin for the Google protocol buffer compiler to generate Go code.

go-github-com-lestrrat-go-jwx 1.2.31
Propagated dependencies: go-github-com-decred-dcrd-dcrec-secp256k1-v4@4.4.0 go-github-com-goccy-go-json@0.10.5 go-github-com-lestrrat-go-backoff-v2@2.0.8 go-github-com-lestrrat-go-blackmagic@1.0.4 go-github-com-lestrrat-go-httpcc@1.0.1 go-github-com-lestrrat-go-iter@1.0.2 go-github-com-lestrrat-go-option@1.0.1 go-github-com-pkg-errors@0.9.1 go-golang-org-x-crypto@0.50.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/lestrrat-go/jwx
Licenses: Expat
Build system: go
Synopsis: Complete implementation of JWx in Golang
Description:

This package provides implementations of various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known as JOSE) technologies.

go-github-com-pion-rtp 1.10.1
Propagated dependencies: go-github-com-pion-randutil@v0.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/rtp
Licenses: Expat
Build system: go
Synopsis: Go implementation of RTP
Description:

This package provides a Real-time Transport Protocol packetizer and depacketizer.

go-github-com-willscott-goturn 0.0.0-20170802220503-19f41278d0c9
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/willscott/goturn
Licenses: Modified BSD
Build system: go
Synopsis: Go TURN dialer
Description:

GoTURN is a library providing a Go interface compatible with the golang proxy package which connects through a TURN relay. It provides parsing and encoding support for STUN and TURN protocols.

Total packages: 32521