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.
nscjar is a Go library used to parse and output Netscape/Mozilla's old-style cookie files. It also implements a simple cookie jar struct to manage the cookies added to the cookie jar.
This package is a Go library that parses a curl (netscape) cookiejar file into a Go http.CookieJar.
Package gomatrix implements the Matrix Client-Server API. This package is an alternative fork of not maintained https://github.com/matrix-org/gomatrix project.
Blazer is a Go client library for Backblaze B2 Cloud Object Storage.
This package provides a validation checker for multiaddrs. Some basic validators for common address types are provided, but creating your own combinations is easy.
This provides bidirectionally connected net.Conns, net.PacketConns made from socketpair(2) as well as bidirectionally connected net.TCPConns.
AmneziaWG is a contemporary version of the WireGuard protocol. It's a fork of WireGuard-Go and offers protection against detection by DPI systems. At the same time, it retains the simplified architecture and high performance of the original. For more information, see https://docs.amnezia.org/documentation/amnezia-wg/.
bluemonday is a HTML sanitizer implemented in Go.
gateway is a Go library for discovering the IP address of the default LAN gateway.
This package provides a Go implementation of Coda Hale's Metrics library.
This package provides an unofficial Go SDK for integrating with v2 of the Dropbox API.
This is a Go port of the exponential backoff algorithm from Google's HTTP Client Library for Java.
Exponential backoff is an algorithm that uses feedback to multiplicatively decrease the rate of some process, in order to gradually find an acceptable rate. The retries exponentially increase and stop increasing when a certain threshold is met.
Package dns implements a full featured interface to the DNS. Both server-side and client-side programming is supported.
This package provides a Go SDK for Microsoft Dev Tunnels, enabling secure port forwarding and tunneling for development workflows. It supports creating and managing tunnels with SSH-based connections.
Package goth provides a idiomatic way to write authentication packages for Go web applications.
The Cascadia package implements CSS selectors for use with the parse trees produced by the html package.
Package challtestsrv provides a trivially insecure acme challenge response server for rapidly testing HTTP-01, DNS-01 and TLS-ALPN-01 challenge types.
Package b3 implements the B3 propagator specification as defined at @urlhttps://github.com/openzipkin/b3-propagation,.
Package martian provides an HTTP/1.1 proxy with an API for configurable request and response modifiers.
This package provides a library for reading MaxMind GeoLite2 and GeoIP2 databases in Go.
Package elastic provides an interface to the Elasticsearch server https://www.elastic.co/products/elasticsearch.
This package provides a generic Container Network Interface library to provide APIs for CNI plugin interactions.
Package sdk is the official AWS SDK v2 for the Go programming language.
Package ot implements the ot-tracer-* propagator used by the default Tracer implementation from the OpenTracing project.