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.
The Files.com Go SDK provides a direct, high performance integration to Files.com from applications written in Go.
Package urlesc implements query escaping as per RFC 3986. It contains some parts of the net/url package, modified so as to allow some reserved characters incorrectly escaped by net/url.
Package status implements errors returned by gRPC. These errors are serialized and transmitted on the wire between server and client, and allow for additional data to be transmitted via the Details field in the status proto. gRPC service handlers should return an error created by this package, and gRPC clients should expect a corresponding error to be returned from the RPC call.
Package realclientip provides strategies for obtaining the "real" client IP from HTTP requests.
This package provides a standalone (not browser-based) version of the Snowflake proxy. For browser-based versions of the Snowflake proxy, see snowflake-webext.
menshen is a resource distributor for LEAP VPN. Here, resource means information for accessing either gateways, bridges, or a combination of the two. This information includes not only endpoint discovery but also credentials (although the credential distribution is not fully integrated at this point). In chinese folk religions, menshen are guardians of doors and gates.
This package adds support for Unix domain sockets in Go HTTP clients.
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).
This package provides a Go client library for Sigstore, enabling verification of signatures and attestations produced by Sigstore tools.
Package swift provides an easy to use interface to Swift / Openstack Object Storage / Rackspace Cloud Files.
This package is a Go library to talk HTTP over Unix domain sockets.
This package provides a library to work with network connections in the Go language. In particular it provides tools to deal with network address translation (NAT), proxies, sockets, and transport layer security (TLS).
This library is meant to handle Web Authentication for Go apps that wish to implement a passwordless solution for users. This library conforms as much as possible to the guidelines and implementation procedures outlined by the document. It's a successor of not maintained https://github.com/duo-labs/webauthn library.
This package provides an utility library for writing extremely simple webhooks in Golang.
gqlgen is a go generate based GraphQL server library. It generates Go server code from a schema written in the GraphQL Schema Definition Language.
Libraries, samples, and tools to help Go developers develop AWS Lambda functions.
This package provides gRPC Go Middlewares: interceptors, helpers and utilities - middleware that is executed either on the gRPC Server before the request is passed onto the user's application logic, or on the gRPC client either around the user call. It is a perfect way to implement common patterns: auth, logging, tracing, metrics, validation, retries, rate limiting and more, which can be a great generic building blocks that make it easy to build multiple microservices easily.
Package scram provides client and server implementations of the Salted Challenge Response Authentication Mechanism described in RFC-5802 and RFC-7677.
Picobuf is a minimal replacement for google.golang.org/protobuf with focusing on small binary size. It does not support the whole Protocol Buffers feature set and features are added on as the need arises.
Package metric provides an implementation of the metric part of the OpenTelemetry API.
Tessera is a Go library for building tile-based transparency logs (tlogs). It is the logical successor to the approach Trillian v1 takes in building and operating logs. The implementation and its APIs bake-in current best-practices based on the lessons learned over the past decade of building and operating transparency logs in production environments and at scale.
Package builder is a simple and powerful SQL builder for Golang.