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

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-protonmail-go-srp 0.0.7
Propagated dependencies: go-github-com-cronokirby-saferith@0.33.0 go-github-com-pkg-errors@0.9.1 go-github-com-protonmail-bcrypt@0.0.0-20211005172633-e235017c1baf go-github-com-protonmail-go-crypto@1.3.0 go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/ProtonMail/go-srp
Licenses: Expat
Build system: go
Synopsis: SRP protocol implementation in Golang
Description:

This package provides a Golang implementation of the SRP protocol, used for authentication of ProtonMail users.

go-github-com-tomnomnom-linkheader 0.0.0-20180905144013-02ca5825eb80
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tomnomnom/linkheader
Licenses: Expat
Build system: go
Synopsis: Golang HTTP Link header parser
Description:

Package linkheader provides functions for parsing HTTP Link headers.

go-github-com-pquerna-cachecontrol 0.2.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pquerna/cachecontrol
Licenses: ASL 2.0
Build system: go
Synopsis: Golang HTTP Cache-Control Parser and Interpretation
Description:

This package implements RFC 7234 Hypertext Transfer Protocol (HTTP/1.1): Caching.

go-github-com-pion-ice 0.7.18
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-pion-dtls-v2@2.2.12 go-github-com-pion-logging@0.2.3 go-github-com-pion-mdns@0.0.12 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun@0.6.1 go-github-com-pion-transport@0.14.1 go-github-com-pion-turn-v2@2.1.6 go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/ice/
Licenses: Expat
Build system: go
Synopsis: Go implementation of ICE
Description:

This package provides an implementation of ICE, specified in RFC8445. It is used as a part of Pion WebRTC implementation.

go-github-com-go-openapi-jsonpointer 0.21.0
Propagated dependencies: go-github-com-go-openapi-swag@0.23.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-openapi/jsonpointer
Licenses: ASL 2.0
Build system: go
Synopsis: JSON Pointer with structs
Description:

This package provides an implementation of JSON Pointer, initially prototyped in https://github.com/xeipuuv/gojsonpointer.

go-github-com-pion-srtp-v2 2.0.20
Propagated dependencies: go-github-com-pion-logging@0.2.3 go-github-com-pion-rtcp@1.2.14 go-github-com-pion-rtp@1.8.21 go-github-com-pion-transport-v2@2.2.10
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-mdlayher-genetlink 1.3.2
Propagated dependencies: go-github-com-mdlayher-netlink@1.7.2 go-golang-org-x-net@0.46.0 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mdlayher/genetlink
Licenses: Expat
Build system: go
Synopsis: Generic netlink interactions and data types
Description:

Package genetlink implements generic netlink interactions and data types.

go-github-com-mdlayher-socket 0.5.1
Propagated dependencies: go-golang-org-x-net@0.46.0 go-golang-org-x-sync@0.17.0 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mdlayher/socket
Licenses: Expat
Build system: go
Synopsis: Low-level network connection type with async I/O and deadline support
Description:

This package provides a low-level network connection type which integrates with Go's runtime network poller to provide asynchronous I/O and deadline support.

go-gopkg-in-jcmturner-rpc-v2 2.0.3
Propagated dependencies: go-golang-org-x-net@0.46.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-gatherstars-com-jwz 1.4.0
Propagated dependencies: go-github-com-rivo-tview@0.0.0-20241227133733-17b7edb88c57 go-github-com-jhillyerd-enmime@1.3.0 go-github-com-gdamore-tcell-v2@2.8.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gatherstars-com/jwz
Licenses: ASL 2.0
Build system: go
Synopsis: Email threading algorithm in Golang
Description:

The jwz package provides an implementation of the email threading algorithm originally designed for use in Netscape Mail 2.0 and 3.0 for Golang.

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-goji-io 2.0.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://goji.io
Licenses: Expat
Build system: go
Synopsis: HTTP request multiplexer for Golang
Description:

Goji is a HTTP request multiplexer, similar to std net/http.ServeMux. It compares incoming requests to a list of registered Patterns, and dispatches to the http.Handler that corresponds to the first matching Pattern. Goji also supports Middleware (composable shared functionality applied to every request) and uses the standard context package to store request-scoped values.

go-nhooyr-io-websocket 1.8.11
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://nhooyr.io/websocket
Licenses: ISC
Build system: go
Synopsis: Minimal and idiomatic WebSocket library for Go
Description:

Package websocket implements the @urlhttps://rfc-editor.org/rfc/rfc6455.html,RFC 6455 WebSocket protocol.

go-github-com-go-openapi-strfmt 0.23.0
Propagated dependencies: go-github-com-asaskevich-govalidator@11.0.1 go-github-com-go-openapi-errors@0.22.1 go-github-com-google-uuid@1.6.0 go-github-com-mitchellh-mapstructure@1.5.0 go-github-com-oklog-ulid@1.3.1 go-go-mongodb-org-mongo-driver@1.16.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-openapi/strfmt
Licenses: ASL 2.0
Build system: go
Synopsis: OpenAPI toolkit common string formats
Description:

This package exposes a registry of data types to support string formats in the go-openapi toolkit. strfmt represents a well known string format such as credit card or email. The Go toolkit for OpenAPI specifications knows how to deal with those.

go-github-com-gaissmai-bart 0.11.1
Propagated dependencies: go-github-com-bits-and-blooms-bitset@1.20.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gaissmai/bart
Licenses: Expat
Build system: go
Synopsis: Balanced Routing Table in Golang
Description:

This package provides a Balanced-Routing-Table (BART).

go-github-com-things-go-go-socks5 0.0.6
Propagated dependencies: go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/things-go/go-socks5
Licenses: Expat
Build system: go
Synopsis: SOCKS5 with full TCP/UDP and IPv4/IPv6 support in Golang
Description:

This package implements a SOCKS5. 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.

Features:

  • support socks5 server

  • support TCP/UDP and IPv4/IPv6

  • unit tests

  • "No Auth" mode

  • user/password authentication optional user addr limit

  • support for the CONNECT command

  • support for the ASSOCIATE command

  • rules to do granular filtering of commands

  • custom DNS resolution

  • custom goroutine pool

  • buffer pool design and optional custom buffer pool

  • custom logger

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-cloudsoda-go-smb2 0.0.0-20250228001242-d4c70e6251cc
Propagated dependencies: go-github-com-cloudsoda-sddl@0.0.0-20250224235906-926454e91efc go-github-com-geoffgarside-ber@1.2.0 go-github-com-jcmturner-gokrb5-v8@8.4.4 go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/cloudsoda/go-smb2
Licenses: FreeBSD
Build system: go
Synopsis: SMB2/3 client implementation
Description:

This package implements the SMB2/3 client in Go.

go-github-com-pquerna-ffjson 0.0.0-20190930134022-aa0246cd15f7
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pquerna/ffjson
Licenses: ASL 2.0
Build system: go
Synopsis: Faster JSON for Golang
Description:

This package implements functionality to generate static MarshalJSON and UnmarshalJSON functions for structures in Go. The generated functions reduce the reliance upon runtime reflection to do serialization and are generally 2 to 3 times faster. In cases where @codeffjson doesn't understand a Type involved, it falls back to @codeencoding/json, meaning it is a safe drop in replacement. By using ffjson your JSON serialization just gets faster with no additional code changes.

go-github-com-knqyf263-go-plugin 0.9.0
Propagated dependencies: go-github-com-planetscale-vtprotobuf@0.4.0 go-github-com-tetratelabs-wazero@1.8.2 go-google-golang-org-protobuf@1.36.10
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/knqyf263/go-plugin
Licenses: Expat
Build system: go
Synopsis: Golang Plugin System over WebAssembly
Description:

This package provides a plugin system over WebAssembly. As a plugin is compiled to Wasm, it can be size-efficient, memory-safe, sandboxed and portable. The plugin system auto-generates Go SDK for plugins from Protocol Buffers files. While it is powered by Wasm, plugin authors/users don't have to be aware of the Wasm specification since the raw Wasm APIs are capsulated by the SDK.

go-github-com-gregjones-httpcache 0.0.0-20190611155906-901d90724c79
Propagated dependencies: go-github-com-peterbourgon-diskv@3.0.0 go-github-com-syndtr-goleveldb@1.0.0 go-github-com-bradfitz-gomemcache@0.0.0-20230905024940-24af94b03874 go-github-com-gomodule-redigo@1.9.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gregjones/httpcache
Licenses: Expat
Build system: go
Synopsis: Transport for @code{http.Client} that will cache responses
Description:

Package httpcache provides a http.RoundTripper implementation that works as a mostly RFC 7234 compliant cache for HTTP responses. It is only suitable for use as a "private" cache (i.e. for a web-browser or an API-client and not for a shared proxy).

go-github-com-pion-ice-v3 3.0.7
Propagated dependencies: go-github-com-google-uuid@1.6.0 go-github-com-pion-dtls-v2@2.2.12 go-github-com-pion-logging@0.2.3 go-github-com-pion-mdns-v2@2.0.7 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun-v2@2.0.0 go-github-com-pion-transport-v3@3.0.7 go-github-com-pion-turn-v3@3.0.3 go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/ice/
Licenses: Expat
Build system: go
Synopsis: Go implementation of ICE
Description:

This package provides an implementation of ICE, specified in RFC8445. It is used as a part of Pion WebRTC implementation.

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-github-com-willscott-go-nfs-client 0.0.0-20251022144359-801f10d98886
Propagated dependencies: go-github-com-rasky-go-xdr@0.0.0-20170124162913-1a41d1a06c93
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/willscott/go-nfs-client
Licenses: FreeBSD
Build system: go
Synopsis: NFS client for Go
Description:

This package implements a Network File System (NFS) client in Go. It's an alternative fork of unmaintained https://github.com/davecheney/nfs.

Total packages: 69237