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

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-code-gitea-io-sdk-gitea 0.20.0
Propagated dependencies: go-github-com-42wim-httpsig@1.2.3 go-github-com-go-fed-httpsig@1.1.0 go-github-com-hashicorp-go-version@1.7.0 go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://code.gitea.io/sdk
Licenses: Expat
Build system: go
Synopsis: Gitea Golang SDK client
Description:

Package gitea implements a client for the Gitea API. The version corresponds to the highest supported version of the gitea API, but backwards-compatibility is mostly given.

go-github-com-hashicorp-memberlist 0.5.3
Propagated dependencies: go-github-com-google-btree@1.1.3 go-github-com-hashicorp-go-metrics@0.5.4 go-github-com-hashicorp-go-msgpack-v2@2.1.5 go-github-com-hashicorp-go-multierror@1.1.1 go-github-com-hashicorp-go-sockaddr@1.0.7 go-github-com-miekg-dns@1.1.62 go-github-com-sean--seed@0.0.0-20170313163322-e2103e2c3529
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/hashicorp/memberlist
Licenses: MPL 2.0
Build system: go
Synopsis: Gossip based cluster membership and failure detection
Description:

memberlist is a Go library that manages cluster membership and member failure detection using a gossip based protocol.

The use cases for such a library are far-reaching: all distributed systems require membership, and memberlist is a re-usable solution to managing cluster membership and node failure detection.

memberlist is eventually consistent but converges quickly on average. The speed at which it converges can be heavily tuned via various knobs on the protocol. Node failures are detected and network partitions are partially tolerated by attempting to communicate to potentially dead nodes through multiple routes.

swag 1.16.4
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/swaggo/swag
Licenses: Expat
Build system: go
Synopsis: Generate RESTful API documentation with Swagger 2.0 for Go
Description:

Package swag converts Go annotations to Swagger Documentation 2.0 for verity of Go web frameworks which may be integrated with an existing project using Swagger UI.

go-jose-util 4.0.5
Propagated dependencies: 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/go-jose/go-jose
Licenses: ASL 2.0
Build system: go
Synopsis: JOSE CLI
Description:

The jose-util command line utility allows for encryption, decryption,signing and verification of JOSE messages. Its main purpose is to facilitate dealing with JOSE messages when testing or debugging.

go-github-com-jsimonetti-rtnetlink-v2 2.0.2
Propagated dependencies: go-github-com-mdlayher-netlink@1.7.2 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/jsimonetti/rtnetlink
Licenses: Expat
Build system: go
Synopsis: Low-level access to the Linux rtnetlink API
Description:

This package allows the kernel's routing tables to be read and altered. Network routes, IP addresses, Link parameters, Neighbor setups,Queueing disciplines, Traffic classes and Packet classifiers may all be controlled. It is based on netlink messages.

go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp 1.36.0
Propagated dependencies: go-github-com-cenkalti-backoff-v5@5.0.2 go-go-opentelemetry-io-proto-otlp@1.7.0 go-google-golang-org-protobuf@1.36.10
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://go.opentelemetry.io/otel
Licenses: ASL 2.0
Build system: go
Synopsis: OTLP Trace HTTP Exporter
Description:

Package otlptracehttp provides an OTLP span exporter using HTTP with protobuf payloads. By default the telemetry is sent to @urlhttps://localhost:4318/v1/traces.

go-github-com-jaytaylor-html2text 0.0.0-20230321000545-74c2419ad056
Propagated dependencies: go-golang-org-x-net@0.46.0 go-github-com-olekukonko-tablewriter@0.0.5 go-github-com-ssor-bom@0.0.0-20170718123548-6386211fdfcf
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jaytaylor/html2text
Licenses: Expat
Build system: go
Synopsis: Convert HTML emails to text
Description:

The html2text package converts HTML emails to plain text, allowing text-only mail clients to display them.

go-gitlab-torproject-org-tpo-anti-censorship-geoip 0.0.0-20210928150955-7ce4b3d98d01
Propagated dependencies: go-github-com-smartystreets-goconvey@1.8.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://gitlab.torproject.org/tpo/anti-censorship/geoip
Licenses: Modified BSD
Build system: go
Synopsis: GeoIP go library that uses the tor geoipdb
Description:

This code is for loading database data that maps IP addresses to countries for collecting and presenting statistics on snowflake use that might alert us to censorship events.

go-github-com-xo-dburl 0.23.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/xo/dburl
Licenses: Expat
Build system: go
Synopsis: URL style mechanism for parsing and opening SQL database connection strings
Description:

Package dburl provides a standard, net/url.URL style mechanism for parsing and opening SQL database connection strings for Go. Provides standardized way to parse and open @url#URL,URL's for popular databases PostgreSQL, MySQL, SQLite3, Oracle Database, Microsoft SQL Server, in addition to most other SQL databases with a publicly available Go driver.

go-github-com-rcrowley-go-metrics 0.0.0-20250401214520-65e299d6c5c9
Propagated dependencies: go-github-com-stathat-go@1.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/rcrowley/go-metrics
Licenses: FreeBSD
Build system: go
Synopsis: Go port of Coda Hale's Metrics library
Description:

This package provides a Go implementation of Coda Hale's Metrics library.

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-arceliar-ironwood v0.0.0-20241213013129-743fe2fccbd3
Propagated dependencies: go-github-com-arceliar-phony@v0.0.0-20220903101357-530938a4b13d go-github-com-bits-and-blooms-bitset@1.20.0 go-github-com-bits-and-blooms-bloom-v3@3.7.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/Arceliar/ironwood
Licenses: MPL 2.0
Build system: go
Synopsis: Experimental network routing library
Description:

Ironwood is a routing library with a net.PacketConn-compatible interface using ed25519.PublicKeys as addresses. Basically, you use it when you want to communicate with some other nodes in a network, but you can't guarantee that you can directly connect to every node in that network. It was written to test improvements to / replace the routing logic in Yggdrasil, but it may be useful for other network applications.

go-github-com-jhillyerd-enmime 1.3.0
Propagated dependencies: go-github-com-cention-sany-utf7@0.0.0-20170124080048-26cad61bd60a go-github-com-gogs-chardet@0.0.0-20211120154057-b7413eaefb8f go-github-com-jaytaylor-html2text@0.0.0-20230321000545-74c2419ad056 go-github-com-pkg-errors@0.9.1 go-golang-org-x-text@0.30.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jhillyerd/enmime
Licenses: Expat
Build system: go
Synopsis: MIME encoder and decoder for Go
Description:

The enmime package implements a MIME encoding and decoding library geared towards parsing MIME encoded emails.

go-gopkg-in-go-jose-go-jose-v2 2.6.3
Propagated dependencies: go-golang-org-x-crypto@0.43.0 go-gopkg-in-alecthomas-kingpin-v2@2.4.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/go-jose/go-jose
Licenses: ASL 2.0
Build system: go
Synopsis: Implementation of JOSE standards (JWE, JWS, JWT) in Go
Description:

This package provides a Golang implementation of the Javascript Object Signing and Encryption set of standards. This includes support for JSON Web Encryption, JSON Web Signature, and JSON Web Token standards.

go-github-com-lestrrat-go-httprc 1.0.6
Propagated dependencies: go-github-com-lestrrat-go-httpcc@1.0.1 go-github-com-lestrrat-go-option@1.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/lestrrat-go/httprc
Licenses: Expat
Build system: go
Synopsis: Quasi Up-to-date HTTP In-memory Cache
Description:

Package httprc implements a cache for resources available over http(s). Its aim is not only to cache these resources so that it saves on HTTP roundtrips, but it also periodically attempts to auto-refresh these resources once they are cached based on the user-specified intervals and HTTP Expires and Cache-Control headers, thus keeping the entries relativelyfresh.

go-github-com-jcmturner-gokrb5-v8 8.4.4
Propagated dependencies: go-github-com-gorilla-sessions@1.2.1 go-github-com-hashicorp-go-uuid@1.0.3 go-github-com-jcmturner-aescts-v2@2.0.0 go-github-com-jcmturner-dnsutils-v2@2.0.0 go-github-com-jcmturner-gofork@1.7.6 go-github-com-jcmturner-goidentity-v6@6.0.1 go-github-com-jcmturner-rpc-v2@2.0.3 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/jcmturner/gokrb5
Licenses: ASL 2.0
Build system: go
Synopsis: Pure Go Kerberos library for clients and services
Description:

This package provides a pure Go Kerberos library. It features:

  • Kerberos libraries for custom integration

  • Parsing Keytab files

  • Parsing krb5.conf files

  • Parsing client credentials cache files such as /tmp/krb5cc_$(id -u $(whoami))

On the client side, it provides a client that can authenticate to an SPNEGO Kerberos authenticated web service, and the ability to change client's password.

On the server side, the library provides a HTTP handler wrapper implements SPNEGO Kerberos authentication, as well as a HTTP handler wrapper decodes Microsoft AD PAC authorization data.

go-github-com-rs-xid 1.6.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/rs/xid
Licenses: Expat
Build system: go
Synopsis: Globally Unique ID Generator
Description:

Package xid is a globally unique id generator suited for web scale. Features:

  • zize: 12 bytes (96 bits), smaller than UUID, larger than snowflake

  • base32 hex encoded by default (20 chars when transported as printable string, still sortable)

  • mon configured, you don't need set a unique machine and/or data center id

  • k-ordered

  • embedded time with 1 second precision

  • unicity guaranteed for 16,777,216 (24 bits) unique ids per second and per host/process

  • lock-free (i.e.: unlike UUIDv1 and v2)

go-github-com-lestrrat-go-jwx-v3 3.0.10
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-blackmagic@1.0.4 go-github-com-lestrrat-go-httprc-v3@3.0.1 go-github-com-lestrrat-go-option-v2@2.0.0 go-github-com-segmentio-asm@1.2.0 go-github-com-valyala-fastjson@1.6.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/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-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-mattn-go-ieproxy 0.0.12
Propagated dependencies: 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/mattn/go-ieproxy
Licenses: Expat
Build system: go
Synopsis: Detect the proxy settings from Golang
Description:

Package ieproxy is a utility to retrieve the proxy parameters.

go-connectrpc-com-connect 1.18.1
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-golang-org-x-net@0.46.0 go-google-golang-org-protobuf@1.36.10
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-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.

Total packages: 69282