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

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-urfave-negroni-v3 3.1.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/urfave/negroni
Licenses: Expat
Build system: go
Synopsis: Idiomatic HTTP Middleware for Golang
Description:

Package negroni is an idiomatic approach to web middleware in Go. It is tiny,non-intrusive, and encourages use of net/http Handlers.

go-github-com-shurcool-githubv4 0.0.0-20240429030203-be2daab69064
Propagated dependencies: go-github-com-shurcool-graphql@0.0.0-20230722043721-ed46e5a46466 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/shurcooL/githubv4
Licenses: Expat
Build system: go
Synopsis: Client library for GitHub GraphQL API v4
Description:

Package githubv4 is a client library for accessing GitHub GraphQL API v4.

go-github-com-armon-go-socks5 0.0.0-20160902184237-e75332964ef5
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/armon/go-socks5
Licenses: Expat
Build system: go
Synopsis: SOCKS5 server in Golang
Description:

This package provides the socks5 package that implements a SOCKS5 server. 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.

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.

go-github-com-libp2p-go-libp2p-asn-util 0.4.1
Propagated dependencies: 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/libp2p/go-libp2p-asn-util
Licenses: Expat
Build system: go
Synopsis: Golang library for IP to ASN mapping
Description:

go-libp2p-asn-util is a Golang library to lookup the ASN for an IP address. It uses the IPv6 to ASN database downloaded from https://iptoasn.com/. Supports only IPv6 addresses for now.

go-connectrpc-com-connect 1.18.1
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-golang-org-x-net@0.53.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://connectrpc.com/connect
Licenses: ASL 2.0
Build system: go
Synopsis: @acronym{RPC, Remote procedure call} framework built on Protocol Buffers
Description:

Package connect is a slim RPC framework built on Protocol Buffers and net/http. In addition to supporting its own protocol, Connect handlers and clients are wire-compatible with gRPC and gRPC-Web, including streaming.

go-github-com-gogo-googleapis 1.4.1
Propagated dependencies: go-github-com-gogo-protobuf@1.3.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gogo/googleapis
Licenses: ASL 2.0
Build system: go
Synopsis: Google APIs rRPC templates
Description:

This package provides rRPC templates used to interact with Google APIs.

go-gopkg-in-jcmturner-rpc-v1 1.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jcmturner/rpc
Licenses: ASL 2.0
Build system: go
Synopsis: Remote Procedure Call libraries
Description:

This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.

go-github-com-gorilla-csrf 1.7.3
Propagated dependencies: go-github-com-gorilla-securecookie@1.1.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/gorilla/csrf
Licenses: Modified BSD
Build system: go
Synopsis: Cross Site Request Forgery (CSRF) prevention middleware
Description:

Gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications and services.

go-github-com-xtaci-kcp-go-v5 5.6.18
Propagated dependencies: go-github-com-klauspost-reedsolomon@1.12.4 go-github-com-pkg-errors@0.9.1 go-github-com-templexxx-xorsimd@0.4.3 go-github-com-tjfoc-gmsm@1.4.1 go-github-com-xtaci-lossyconn@0.0.0-20200209145036-adba10fffc37 go-golang-org-x-crypto@0.53.0 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/xtaci/kcp-go
Licenses: Expat
Build system: go
Synopsis: Crypto-Secure Reliable-UDP Library with FEC
Description:

This package provides smooth, resilient, ordered, error-checked and anonymous delivery of streams over UDP packets. Features:

  • designed for latency-sensitive scenarios

  • cache-friendly and memory-optimized design

  • handles >5K concurrent connections on a single commodity server

  • compatible with net.Conn and net.Listener, serving as a drop-in replacement for net.TCPConn

  • Forward Error Correction support with Reed-Solomon Codes

  • packet-level encryption support with 3DES, AES, Blowfish, Cast5, PBKDF2, SM4, Salsa20, TEA, Twofish, and XTEA

  • only a fixed number of goroutines are created for the entire server application

  • compatible with skywind3000's C version with various improvements

go-github-com-aws-smithy-go-metrics-smithyotelmetrics 1.0.15
Propagated dependencies: go-github-com-aws-smithy-go@1.24.0 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-metric@1.42.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/aws/smithy-go
Licenses: ASL 2.0
Build system: go
Synopsis: AWS Smithy OTEL metrics adapter
Description:

Package smithyotelmetrics implements a Smithy client metrics adapter for the OTEL Go SDK.

go-github-com-pion-stun-v2 2.0.0
Propagated dependencies: go-github-com-pion-dtls-v2@2.2.12 go-github-com-pion-logging@0.2.4 go-github-com-pion-transport-v3@3.1.1 go-golang-org-x-crypto@0.53.0 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/pion/stun
Licenses: Expat
Build system: go
Synopsis: Go implementation of STUN
Description:

Package stun implements Session Traversal Utilities for +NAT (STUN) (RFC 5389) protocol and +client with no external +dependencies and zero allocations in hot paths. Client +supports automatic +request retransmissions.

go-github-com-psiphon-labs-psiphon-tunnel-core 1.0.10
Propagated dependencies: go-github-com-juju-ratelimit@1.0.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/Psiphon-Labs/psiphon-tunnel-core
Licenses: GPL 3
Build system: go
Synopsis: Internet censorship circumvention system
Description:

Psiphon is an Internet censorship circumvention system. The tunnel core project includes a tunneling client and server, which together implement key aspects of evading blocking and relaying client traffic through Psiphon and beyond censorship.

go-github-com-kortschak-wol 0.0.0-20200729010619-da482cc4850a
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/kortschak/wol
Licenses: Modified BSD
Build system: go
Synopsis: Wake On LAN client
Description:

Package wol provides a Wake On LAN function.

go-github-com-sigstore-rekor-tiles-v2 2.0.1
Propagated dependencies: go-cloud-google-com-go-spanner@1.91.0 go-cloud-google-com-go-storage@1.60.0 go-github-com-aws-aws-sdk-go-v2@1.41.7 go-github-com-aws-aws-sdk-go-v2-config@1.32.17 go-github-com-aws-aws-sdk-go-v2-credentials@1.19.7 go-github-com-aws-aws-sdk-go-v2-service-s3@1.96.0 go-github-com-aws-smithy-go@1.24.0 go-github-com-cyberphone-json-canonicalization@0.0.0-20241213102144-19d51d7fe467 go-github-com-grpc-ecosystem-go-grpc-middleware@1.4.0 go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus@1.1.0 go-github-com-grpc-ecosystem-go-grpc-middleware-v2@2.3.4 go-github-com-grpc-ecosystem-grpc-gateway-v2@2.26.3 go-github-com-prometheus-client-golang@1.23.2 go-github-com-secure-systems-lab-go-securesystemslib@0.10.0 go-github-com-sigstore-protobuf-specs@0.5.0 go-github-com-sigstore-sigstore@1.10.4 go-github-com-sigstore-sigstore-pkg-signature-kms-aws@1.10.5 go-github-com-chainguard-dev-clog@1.8.0 go-github-com-sigstore-sigstore-pkg-signature-kms-gcp@1.10.5 go-github-com-tink-crypto-tink-go-awskms-v2@2.1.0 go-github-com-tink-crypto-tink-go-gcpkms-v2@2.2.0 go-github-com-tink-crypto-tink-go-v2@2.6.0 go-github-com-transparency-dev-formats@0.0.0-20251222000000-0e991b4666d9 go-github-com-transparency-dev-merkle@0.0.2 go-github-com-transparency-dev-tessera@1.0.2 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-exporters-prometheus@0.62.0 go-go-opentelemetry-io-otel-sdk-metric@1.33.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-mod@0.35.0 go-golang-org-x-sync@0.21.0 go-google-golang-org-api@0.272.0 go-google-golang-org-genproto-googleapis-api@0.0.0-20250519155744-55703ea1f237 go-google-golang-org-grpc@1.69.2 go-google-golang-org-protobuf@1.36.11 go-k8s-io-klog-v2@2.130.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/sigstore/rekor-tiles
Licenses: ASL 2.0
Build system: go
Synopsis: Tile-based transparency log for Sigstore
Description:

This package provides a tile-based implementation of a transparency log for the Sigstore ecosystem, supporting efficient verification of log entries.

go-github-com-gogo-protobuf 1.3.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gogo/protobuf
Licenses: Modified BSD
Build system: go
Synopsis: Protocol Buffers for Go with Gadgets
Description:

Gogoprotobuf is a fork of golang/protobuf with extra code generation features. This code generation is used to achieve:

  • fast marshalling and unmarshalling

  • more canonical Go structures

  • goprotobuf compatibility

  • less typing by optionally generating extra helper code

  • peace of mind by optionally generating test and benchmark code

  • other serialization formats

go-github-com-emersion-go-mbox 1.0.3
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/emersion/go-mbox
Licenses: Expat
Build system: go
Synopsis: Go library for handling @code{mbox} files
Description:

This package provides a library for parsing and formatting mbox files.

go-github-com-go-resty-resty-v2 2.16.5
Propagated dependencies: go-golang-org-x-net@0.53.0 go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://resty.dev/
Licenses: Expat
Build system: go
Synopsis: HTTP, REST, and SSE client library for Golang
Description:

Package resty provides Simple HTTP and REST client library for Go.

go-github-com-pion-turn-v3 3.0.3
Propagated dependencies: go-github-com-pion-logging@0.2.4 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun-v2@2.0.0 go-github-com-pion-transport-v3@3.1.1 go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/turn/
Licenses: Expat
Build system: go
Synopsis: API for building TURN clients and servers in Golang
Description:

This package provides a toolkit for building TURN, specified in RFC 8656, servers and clients.

pion/turn is an API for building STUN/TURN clients and servers, not a binary you deploy then configure. It may require copying the examples and making minor modifications to fit your need, no knowledge of Go is required however.

The advantage of this is that you don't need to deal with complicated configuration files, or custom APIs to modify the state of Pion TURN. After you instantiate an instance of a Pion TURN server or client you interact with it like any library. The quickest way to get started is to look at the examples or GoDoc.

go-github-com-go-openapi-swag-conv 0.24.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-openapi/swag
Licenses: ASL 2.0
Build system: go
Synopsis: Type conversion utilities for go-openapi
Description:

This package provides type conversion and pointer helper functions for the go-openapi and go-swagger projects.

go-github-com-emersion-go-sasl 0.0.0-20241020182733-b788ff22d5a6
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/emersion/go-sasl
Licenses: Expat
Build system: go
Synopsis: SASL library written in Go
Description:

This package provides a Simple Authentication and Security Layer library written in Go.

go-github-com-mdlayher-ethtool 0.2.0
Propagated dependencies: go-github-com-josharian-native@1.1.0 go-github-com-mdlayher-genetlink@1.3.2 go-github-com-mdlayher-netlink@1.7.2 go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mdlayher/ethtool
Licenses: Expat
Build system: go
Synopsis: Control of the Linux ethtool generic netlink interface
Description:

Package ethtool allows control of the Linux ethtool generic netlink interface. as it's described in ethtool-netlink.

Total packages: 33008